Project System and Versioning
Projects
A project groups multiple versions of the same binary file. With the project system enabled, BitEdit 2 automatically creates a project when you open a binary for the first time.
Enabling/Disabling
Toggle the project system in Options → Editing → Hints, Versions, Projects. When disabled:
- No versions are maintained
- The Ribbon simplifies (project commands removed)
- Save behaves like Export Dump
Project Storage
Projects are stored in the Application Data folder (%LocalAppData%\EasyTuner\Projects). You can change the project folder location in Options → Main Settings → Language and Paths.
Versions
A version is a named, timestamped snapshot of the binary. Versions are immutable — to save changes, create a new version.
Version Control Panel
The Version Control tool panel shows all versions in the current project. Operations:
- Create — save the current state as a new named version
- Checkout — switch to a specific version (double-click also works)
- Revert to Original — reset to the stock binary
Auto-versioning
Enable automatic version creation on save in Options → Editing → Hints, Versions, Projects → Version Control System.
Diff Viewer
Compare any two versions in the project:
- Open the diff viewer from the Ribbon (View Diff)
- Select the two versions to compare
- Navigate the diff tree to see per-map differences
- Each map shows current vs. compared values side by side
The diff viewer provides both map-level and hex-level comparison.