software:emulation:emulator_oem
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| software:emulation:emulator_oem [2024/11/20 22:16] – clyde | software:emulation:emulator_oem [2025/09/09 01:13] (current) – clyde | ||
|---|---|---|---|
| Line 82: | Line 82: | ||
| </ | </ | ||
| + | |||
| + | ===== Memory Browser ===== | ||
| + | |||
| + | The emulator has a memory browser tool that can pick up the out.map file from CC65, which the SDK uses. | ||
| + | If you're not using the C SDK and want to use this feature, you can create an out.map at ../ | ||
| + | |||
| + | < | ||
| + | Exports list by value: | ||
| + | ---------------------- | ||
| + | __CONSTRUCTOR_COUNT__ | ||
| + | __RAM_FILEOFFS__ | ||
| + | __ZEROPAGE_RUN__ | ||
| + | __ZP_START__ | ||
| + | _tile_anim_counters | ||
| + | sp 00001E RLZ sreg 000020 RLZ | ||
| + | regsave | ||
| + | ptr2 000028 RLZ ptr3 00002A RLZ | ||
| + | ptr4 00002C RLZ tmp1 00002E RLZ | ||
| + | tmp2 00002F | ||
| + | tmp4 000031 | ||
| + | __ZEROPAGE_SIZE__ | ||
| + | __ZP_SIZE__ | ||
| + | __RAM_START__ | ||
| + | _call_mob_update_func | ||
| + | _core_tile_draw_loop | ||
| + | _grab_dsf_entry_mini | ||
| + | </ | ||
| + | The emulator doesn' | ||
| + | The first and fourth columns are names of memory locations, and the second and fifth are hexadecimal addresses. | ||
software/emulation/emulator_oem.1732140985.txt.gz · Last modified: 2024/11/20 22:16 by clyde
