diff --git a/ram.asm b/ram.asm index be87595..64a6ec3 100644 --- a/ram.asm +++ b/ram.asm @@ -550,7 +550,11 @@ skip $40 ; Reserved for general dungeon tracking data. skip $40 ; Unused skip $260 ; Unused DialogBuffer: skip $100 ; Dialog Buffer - + ; +PrivateBlockWRAM = $7F7700 ; Reserved for 3rd party use. $500 bytes. + ; See also: $200 bytes at PrivateBlockPersistent, copied to SRAM. +BigDecompressionBuffer = $7F8000 ; Reserved for large gfx decompression buffer. $5000 bytes. + ; MiniGameTime = $7FFE00 ; Time spent in mini game. 32-bits. MiniGameTimeFinal = $7FFE04 ; Final mini game time. 32 bits. diff --git a/sram.asm b/sram.asm index 4e63479..0586481 100644 --- a/sram.asm +++ b/sram.asm @@ -380,12 +380,12 @@ InverseChecksumWRAM: skip 2 ; Vanilla Inverse Checksum. Don't write unless c ; This $1000 byte segment is saved beginning where the second save file was in SRAM ; beginning at $700500 ;-------------------------------------------------------------------------------- -base $7F6000 ; $1000 byte buffer we place beginning at second save file -ExtendedFileNameWRAM: skip 24 ; File name, 12 word-length characters. -RoomPotData: skip 592 ; Table for expanded pot shuffle. One word per room. -SpritePotData: skip 592 ; Table for expanded pot shuffle. One word per room. -PurchaseCounts: skip 96 ; Keeps track of shop purchases -PrivateBlock: skip 513 ; Reserved for 3rd party developers +base $7F6000 ; $1000 byte buffer we place beginning at second save file +ExtendedFileNameWRAM: skip 24 ; File name, 12 word-length characters. +RoomPotData: skip 592 ; Table for expanded pot shuffle. One word per room. +SpritePotData: skip 592 ; Table for expanded pot shuffle. One word per room. +PurchaseCounts: skip 96 ; Keeps track of shop purchases +PrivateBlockPersistent: skip 513 ; Reserved for 3rd party developers ;================================================================================ ; Direct SRAM Assignments ($700000 - $7080000)