Two more (#80)

* Reset Fixes / Update Titles

* Fixed the fixes

arkanoid now reboots. moon patrol was using $100 as a variable. fixed my flag error.

* Update arkanoid.a

missed one

* Update games.conf

removed extra space in HERO

* Update arkanoid.a

BIT

* 2 more
This commit is contained in:
frankmilliron 2019-12-23 07:31:16 -08:00 committed by 4am
parent 18ada7a212
commit ac36258131
2 changed files with 32 additions and 0 deletions

13
src/prelaunch/canyon.climber.a Normal file → Executable file
View File

@ -17,6 +17,19 @@
lda #$a5
sta $35c2
+
lda #$82 ; READ_ROM_NO_WRITE
sta $101
lda #$A6
sta $104
lda #$FA
sta $105 ; update TR hook to reboot
+READ_RAM2_WRITE_RAM2
lda #0
sta $3256 ; sets reset at $455
sta $FFFC
lda #1
sta $3261 ; which is copied from $3255
sta $FFFD ; LC reset vector fix
+DISABLE_ACCEL
jmp $3000

19
src/prelaunch/hero.a Normal file → Executable file
View File

@ -25,6 +25,25 @@
; not the other so you can plant a bomb without using up a bomb then get the
; maximum 'unused bombs' bonus and advance to the next level)
+
lda #3
sta $6040
lda #$A6
sta $6041 ; reset vector cloned from $603F
; $100 gets trashed so put it at $300
lda #$2C
sta $300
lda #$88
sta $301
lda #$C0
sta $302
lda #$6C ; JMP ($FFFC)
sta $303 ; 'Reenter'
lda #$FC
sta $304
lda #$FF
sta $305 ; re-establish LC hook
+DISABLE_ACCEL
jmp $6000