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/08/01 00:10] – clyde | software:emulation:emulator_oem [2025/09/09 01:13] (current) – clyde | ||
---|---|---|---|
Line 10: | Line 10: | ||
=== Download latest windows build === | === Download latest windows build === | ||
- | Currently for the Windows version a prebuilt packages is created every 24h and available at [[https://clydeshaffer.com/builds/GameTankEmulator/ | + | Currently for the Windows version a prebuilt packages is created every 24h and available at [[https://gametank.zone/emulator/win/ |
=== Building for windows === | === Building for windows === | ||
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.1722471031.txt.gz · Last modified: 2024/08/01 00:10 by clyde