Lady Tut, Spy Strikes Back reset vectors, fix Lancaster non-MB writes

This commit is contained in:
Peter Ferrie 2022-10-13 10:44:36 -07:00
parent 36ddde3a30
commit 0c01180493
3 changed files with 13 additions and 1 deletions

View File

@ -12,6 +12,11 @@
sta $200,x
dex
bpl -
ldx #5
- lda $100,x
sta $2C0,x
dex
bpl -
lda #$00
sta $084F
lda #$02
@ -26,8 +31,11 @@ patch
lda #$A5
sta $76AC ; patch - don't decrease lives
+
lda #$C0
sta $8461
lda #2
sta $8468 ; reset vector
lda #$2C
sta $8470 ; reset vector to reboot
sta $84B7
lda #$00
sta $84BE

View File

@ -27,6 +27,10 @@ mbslot
lda #$60
sta $16A1 ; no MB, don't write to random slot
sta $671A ; no MB, don't write to random slot
lda #$4C
sta $67D6 ; no MB, don't write to random slot
lda #$48
sta $12A5 ; no MB, don't write to random slot
bne skipmb
+ cpx #$C4
beq skipmb