├── .gitignore ├── README.md ├── dist.sh ├── notes ├── mig_notes.txt ├── ramfactor.txt └── rom5_zeros.txt ├── rom4x ├── B0_C2F0_del_key.s ├── B0_C552_patch_bootfail.s ├── B0_C7FC_4x_switch.s ├── B0_C9A1_load_save.s ├── B0_CFE5_monrw.s ├── B0_CFF9_switch_cmd.s ├── B0_D06C_asft_ldsv.s ├── B0_FAB4_patch_pwrup.s ├── B0_FAC8_patch_reset.s ├── B0_FD75_patch_getln1.s ├── B0_FF73_patch_nxtitm.s ├── B1_C7FF_4x_jump.s ├── B1_E000_rom4x.s ├── README.md ├── Rakefile ├── iic.defs ├── inc │ └── xmodem.s └── xmodem.md ├── rom5x ├── B0_C2FC_fix_merlin_1.s ├── B0_C4EE_del_key.s ├── B0_C7FC_5x_switch.s ├── B0_C9A1_fix_merlin_2.s ├── B0_CFF9_switch_cmd.s ├── B0_FAB4_patch_pwrup.s ├── B0_FAC8_patch_reset.s ├── B0_FB68_center_title.s ├── B0_FBE6_beep_fix.s ├── B0_FD75_patch_getln1.s ├── B1_C53D_patch_out_rom_cksum.s ├── B1_C7FF_5x_jump.s ├── B1_D3B5_accmenu.s ├── B1_D516_boot5x.s ├── B1_D6CE_rom5x_misc.s ├── B1_DB63_reset5x.s ├── B1_FB3C_rom5x_dispatch.s ├── B1_FCC9_spdtab.s ├── B1_FD00_accel5x.s ├── README.md ├── Rakefile ├── accelmenu.h ├── iic+.defs ├── options │ ├── mame │ │ ├── B0_C500_MAME_no_35_1.s │ │ ├── B0_C5F8_MAME_no_35_2.s │ │ └── B0_C61A_MAME_no_35_3.s │ └── obsolete │ │ └── accel_reverse │ │ └── B1_FDD5_accel_reverse.s └── spdtab.h └── story.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/README.md -------------------------------------------------------------------------------- /dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/dist.sh -------------------------------------------------------------------------------- /notes/mig_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/notes/mig_notes.txt -------------------------------------------------------------------------------- /notes/ramfactor.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/notes/ramfactor.txt -------------------------------------------------------------------------------- /notes/rom5_zeros.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/notes/rom5_zeros.txt -------------------------------------------------------------------------------- /rom4x/B0_C2F0_del_key.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_C2F0_del_key.s -------------------------------------------------------------------------------- /rom4x/B0_C552_patch_bootfail.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_C552_patch_bootfail.s -------------------------------------------------------------------------------- /rom4x/B0_C7FC_4x_switch.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_C7FC_4x_switch.s -------------------------------------------------------------------------------- /rom4x/B0_C9A1_load_save.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_C9A1_load_save.s -------------------------------------------------------------------------------- /rom4x/B0_CFE5_monrw.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_CFE5_monrw.s -------------------------------------------------------------------------------- /rom4x/B0_CFF9_switch_cmd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_CFF9_switch_cmd.s -------------------------------------------------------------------------------- /rom4x/B0_D06C_asft_ldsv.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_D06C_asft_ldsv.s -------------------------------------------------------------------------------- /rom4x/B0_FAB4_patch_pwrup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_FAB4_patch_pwrup.s -------------------------------------------------------------------------------- /rom4x/B0_FAC8_patch_reset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_FAC8_patch_reset.s -------------------------------------------------------------------------------- /rom4x/B0_FD75_patch_getln1.s: -------------------------------------------------------------------------------- 1 | ; patch GETLN1 to call delete key handler 2 | .code 3 | .include "iic.defs" 4 | .org $fd75 5 | jsr $c2f0 6 | 7 | -------------------------------------------------------------------------------- /rom4x/B0_FF73_patch_nxtitm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B0_FF73_patch_nxtitm.s -------------------------------------------------------------------------------- /rom4x/B1_C7FF_4x_jump.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B1_C7FF_4x_jump.s -------------------------------------------------------------------------------- /rom4x/B1_E000_rom4x.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/B1_E000_rom4x.s -------------------------------------------------------------------------------- /rom4x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/README.md -------------------------------------------------------------------------------- /rom4x/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/Rakefile -------------------------------------------------------------------------------- /rom4x/iic.defs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/iic.defs -------------------------------------------------------------------------------- /rom4x/inc/xmodem.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/inc/xmodem.s -------------------------------------------------------------------------------- /rom4x/xmodem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom4x/xmodem.md -------------------------------------------------------------------------------- /rom5x/B0_C2FC_fix_merlin_1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_C2FC_fix_merlin_1.s -------------------------------------------------------------------------------- /rom5x/B0_C4EE_del_key.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_C4EE_del_key.s -------------------------------------------------------------------------------- /rom5x/B0_C7FC_5x_switch.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_C7FC_5x_switch.s -------------------------------------------------------------------------------- /rom5x/B0_C9A1_fix_merlin_2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_C9A1_fix_merlin_2.s -------------------------------------------------------------------------------- /rom5x/B0_CFF9_switch_cmd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_CFF9_switch_cmd.s -------------------------------------------------------------------------------- /rom5x/B0_FAB4_patch_pwrup.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_FAB4_patch_pwrup.s -------------------------------------------------------------------------------- /rom5x/B0_FAC8_patch_reset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_FAC8_patch_reset.s -------------------------------------------------------------------------------- /rom5x/B0_FB68_center_title.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_FB68_center_title.s -------------------------------------------------------------------------------- /rom5x/B0_FBE6_beep_fix.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B0_FBE6_beep_fix.s -------------------------------------------------------------------------------- /rom5x/B0_FD75_patch_getln1.s: -------------------------------------------------------------------------------- 1 | ; patch GETLN1 to call delete key handler 2 | .code 3 | .include "iic+.defs" 4 | .org $fd75 5 | jsr $c4ee 6 | 7 | -------------------------------------------------------------------------------- /rom5x/B1_C53D_patch_out_rom_cksum.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_C53D_patch_out_rom_cksum.s -------------------------------------------------------------------------------- /rom5x/B1_C7FF_5x_jump.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_C7FF_5x_jump.s -------------------------------------------------------------------------------- /rom5x/B1_D3B5_accmenu.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_D3B5_accmenu.s -------------------------------------------------------------------------------- /rom5x/B1_D516_boot5x.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_D516_boot5x.s -------------------------------------------------------------------------------- /rom5x/B1_D6CE_rom5x_misc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_D6CE_rom5x_misc.s -------------------------------------------------------------------------------- /rom5x/B1_DB63_reset5x.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_DB63_reset5x.s -------------------------------------------------------------------------------- /rom5x/B1_FB3C_rom5x_dispatch.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_FB3C_rom5x_dispatch.s -------------------------------------------------------------------------------- /rom5x/B1_FCC9_spdtab.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_FCC9_spdtab.s -------------------------------------------------------------------------------- /rom5x/B1_FD00_accel5x.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/B1_FD00_accel5x.s -------------------------------------------------------------------------------- /rom5x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/README.md -------------------------------------------------------------------------------- /rom5x/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/Rakefile -------------------------------------------------------------------------------- /rom5x/accelmenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/accelmenu.h -------------------------------------------------------------------------------- /rom5x/iic+.defs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/iic+.defs -------------------------------------------------------------------------------- /rom5x/options/mame/B0_C500_MAME_no_35_1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/options/mame/B0_C500_MAME_no_35_1.s -------------------------------------------------------------------------------- /rom5x/options/mame/B0_C5F8_MAME_no_35_2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/options/mame/B0_C5F8_MAME_no_35_2.s -------------------------------------------------------------------------------- /rom5x/options/mame/B0_C61A_MAME_no_35_3.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/options/mame/B0_C61A_MAME_no_35_3.s -------------------------------------------------------------------------------- /rom5x/options/obsolete/accel_reverse/B1_FDD5_accel_reverse.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/options/obsolete/accel_reverse/B1_FDD5_accel_reverse.s -------------------------------------------------------------------------------- /rom5x/spdtab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/rom5x/spdtab.h -------------------------------------------------------------------------------- /story.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgcaret/rom4x/HEAD/story.md --------------------------------------------------------------------------------