Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; Alcaro's old autosave patch, xkas->asar conversion
- ; This patch autosaves whenever you gain control on the overworld, such as after clearing a level, dying, or walking to another level
- !bank = $800000
- org $04920F|!bank
- LDX #$2C
- autoclean JSL Autosave
- JSR.w $9037
- LDX $0DD5
- BEQ NotAutoWalk
- LDA.w $905F,x
- STA $08
- STZ $09
- REP #$30
- LDX $04
- LDA $7ED000,x
- AND #$00FF
- LDY #$000A
- -
- CMP.w $906C,y
- BNE +
- JMP $9411
- NOP #1
- +
- DEY
- DEY
- BPL -
- org $04925A|!bank
- NotAutoWalk:
- org $04904F|!bank
- JSL $009BC9|!bank ;autosave, don't show save prompt
- NOP
- org $04903F|!bank
- BEQ $00 ;save even on levels that have already been beaten
- freedata
- Autosave:
- -
- LDA $1F02,x
- STA $1FA9,x
- DEX
- BPL -
- RTL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement