Implement initial SRAM table

Data in initialsramtable.asm gets copied to SRAM on save file init
Frontend will be responsible for setting this, requires frontend changes
Changed some label names to disambiguate WRAM and SRAM labels
Deleted open mode
This commit is contained in:
cassidoxa
2022-02-03 20:25:32 -05:00
parent c048589c02
commit 3e2362b7ca
22 changed files with 306 additions and 186 deletions

View File

@@ -159,7 +159,6 @@ org $A48000 ; code bank - PUT NEW CODE HERE
incsrc glitched.asm
incsrc hardmode.asm
incsrc goalitem.asm
incsrc openmode.asm
incsrc quickswap.asm
incsrc endingsequence.asm
incsrc cuccostorm.asm
@@ -446,10 +445,10 @@ org $028296
.setAmbientSfx
org $02A0A8
Dungeon_SaveRoomData:
Dungeon_SaveRoomDataWRAM:
org $02A0BE
Dungeon_SaveRoomData_justKeys:
Dungeon_SaveRoomDataWRAM_justKeys:
org $02B861
Dungeon_SaveRoomQuadrantData:
@@ -584,7 +583,7 @@ org $0CD7D1
NameFile_MakeScreenVisible:
org $0CDB3E
InitializeSaveFile:
org $0CDB3E
org $0CDBC0
InitializeSaveFile_build_checksum:
org $0DBA71