From 0601be4b614b2f98b7511c6d43cea55c293cc4a5 Mon Sep 17 00:00:00 2001 From: Kevin Cathcart Date: Sun, 29 Jul 2018 14:19:01 -0400 Subject: [PATCH] Remove save file mirroring code This does not include the mirroring related code in SRAM validation, since SREAM validation has been stubbed out. --- hooks.asm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/hooks.asm b/hooks.asm index 4c7a76f..22a1dd1 100644 --- a/hooks.asm +++ b/hooks.asm @@ -170,6 +170,22 @@ org $0CD446 ; <- 65446 - Bank0C.asm : 2782 (LDX $C8 : CPX.b #$02 : BEQ BRANCH_11 db $80 ; BRA ;-------------------------------------------------------------------------------- +;================================================================================ +; Remove Mirrored copy of save file +;-------------------------------------------------------------------------------- +; Saving to mirrored copy +org $00895D ; <- 0095D - Bank00.asm : 1286 (LDA $7EF000, X : STA $0000, Y : STA $0F00, Y) +SKIP 7 : NOP #3 +SKIP 7 : NOP #3 +SKIP 7 : NOP #3 +SKIP 7 : NOP #3 +SKIP 7 : NOP #3 +;-------------------------------------------------------------------------------- +; Clearing mirrored copy on file erase +org $0CD4E7 ; <- 654E7 - Bank0C.asm : 2282 (STA $700400, X : STA $700F00, X : STA $701000, X : STA $701100, X) +NOP #20 +;-------------------------------------------------------------------------------- + ;================================================================================ ; Damage table Relocation from WRAM ;--------------------------------------------------------------------------------