After cloning the repository and getting the program to run, the first step is to adapt the settings. Click on the Tools | Settings menu.
In the General tab enter your username and select the location of your tmc repository.
In the ROMs tab select the locations to the roms you have available. The SHA1 of the roms will be checked.
Close the settings and use Tools | Hex Viewer | ... to open the hex viewers for the roms.
If you have the tmc.map
file built, you can load the symbols for the USA rom using the Tools | Load Symbols menu entry.
You can scroll around the file using the scroll bar or the mouse wheel.
The blue square marks the cursor. You can move it by clicking or ↑ ↓ ← →. To select more than one byte, use click and drag or press Shift with ← or →.
To jump to a specific address in the file, press the goto button or use the Ctrl + g keyboard shortcut.
To compare two files, the link button on top needs to be activated for both files.
Bytes that differ in the linked files will be shown with a red background. The files will be layed out according to the constraints between them. A constraint defines that a certain address in one rom should be linked to a certain address in another rom and that both should be displayed at the same position when the hex viewers are linked. To achieve empty space in one rom is introduced before the constraint address to move the linked addresses to the same position.
When you exit the program the layout of your viewers should be saved and restored when you start the program again. Using the Layouts | Save Layout... menu you can also save the current layout and give it a name. You can then quickly change to this layout using the Layouts | ... menu.
To rename, reorder or delete layouts, use the Layouts tab in the settings dialog.