This is a tool to watch RAM (variables) in VisualBoyAdvance (default:rerecording v20.0).
Key | Function |
---|---|
ESC | Close watcher |
Enter | Edit settings (open vbawcnf1.txt or vbxwcnf1.txt with associated application) |
Space | Edit settings (open vbawcnf0.txt or vbxwcnf0.txt with associated application) |
F1 | Open manual |
F5 | Reload watch settings |
This section describes the syntax of the setting file (vbawconf.txt).
; ASM style comment /* C style comment */ // C++ style comment
[ROM Name / ROM Id] Address1,Type1,Name1 Address2,Type2,Name2 ---- Address3,Type3,Name3
Note: Supports only GBA ROMs
:Key:Value1:Value2:...
Key | Value | Description |
---|---|---|
watchmax | decimal | Maximum count of the variables to display |
procmax | decimal | Maximum count of the processes to display |
graph | [true|false] | Use graph feature |
interval | decimal (milliseconds) | Interval to update values |
singlerun | [true|false] | Disable the second run |
alwaystop | [true|false] | Display watch window always on top |
fastwait | [true|false] | Use precise timer (default:false) |
priority | [idle|even-lower|lower|normal|higher|even-higher|realtime] | Priority of watch thread (default:idle) |
Key | Value | Description |
---|---|---|
colbg | hex (rrggbb) | Background color |
colplain | hex (rrggbb) | Text color |
coladdr | hex (rrggbb) | Text color for variable address |
colformat | hex (rrggbb) | Text color for variable type |
colvalue | hex (rrggbb) | Text color for variable value |
coldesc | hex (rrggbb) | Text color for variable description |
colgraph | hex (rrggbb) | Graph color |
colgraphbg | hex (rrggbb) | Graph background color |
colrominfo | hex (rrggbb) | ROM info text color |
fontsize | decimal (pt) | Font size |
fontfamily | string | Font family (must be monospace font) |
Key | Value | Description |
---|---|---|
target (vbawatch) | string (filename), hex (vbaBIOS address), hex (vbaWORKRAM address), hex (vbaIRAM address), hex (vbaIOMEM address), hex (vbaPALETTERAM address), hex (vbaVRAM address), hex (vbaOAM address), hex (vbaROM address) | Define new VBA (advanced) |
target (vbxwatch) | string (filename), hex (gbMemoryMap address) | Define new VBA (advanced) |
See you next mission!