Add /utils/disasm_to_c.py, make it generate /star_blazer_emu/star_blazer.[ch] with...
authorNick Downing <nick.downing@lifx.co>
Sun, 21 Jul 2024 03:53:43 +0000 (19:53 -0800)
committerNick Downing <nick.downing@lifx.co>
Sun, 21 Jul 2024 03:53:43 +0000 (19:53 -0800)
commit4c0693a8038e4878aa773a094213b7dad7a8cbc3
tree54c49eb2dd30dc3084ec29a1f8e8f330ed84b909
parentf38e4f0b109d2ab1c1dfc640955202d0db9cdc25
Add /utils/disasm_to_c.py, make it generate /star_blazer_emu/star_blazer.[ch] with a customizable copy of the game's code (no data yet), use this in /star_blazer_emu/star_blazer_emu.c instead of calling the usual emulator loop, update vrEmu6502 under both /emu_65c02 and /star_blazer_emu to expose emulator internals
.gitignore
emu_65c02/vrEmu6502
star_blazer_emu/Makefile
star_blazer_emu/rassert.h [new file with mode: 0644]
star_blazer_emu/star_blazer.txt [new file with mode: 0644]
star_blazer_emu/star_blazer0_segments.txt [new file with mode: 0644]
star_blazer_emu/star_blazer_emu.c
star_blazer_emu/vrEmu6502
utils/disasm_to_c.py [new file with mode: 0755]