Reserve private, 3rd party WRAM block

Reserve large decompression buffer
This commit is contained in:
cassidoxa
2022-11-24 23:07:16 -05:00
parent 823166c4cd
commit 8d0315e4c1
2 changed files with 11 additions and 7 deletions

View File

@@ -550,7 +550,11 @@ skip $40 ; Reserved for general dungeon tracking data.
skip $40 ; Unused skip $40 ; Unused
skip $260 ; Unused skip $260 ; Unused
DialogBuffer: skip $100 ; Dialog Buffer 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. MiniGameTime = $7FFE00 ; Time spent in mini game. 32-bits.
MiniGameTimeFinal = $7FFE04 ; Final mini game time. 32 bits. MiniGameTimeFinal = $7FFE04 ; Final mini game time. 32 bits.

View File

@@ -385,7 +385,7 @@ ExtendedFileNameWRAM: skip 24 ; File name, 12 word-length characters.
RoomPotData: skip 592 ; Table for expanded pot shuffle. One word per room. RoomPotData: skip 592 ; Table for expanded pot shuffle. One word per room.
SpritePotData: 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 PurchaseCounts: skip 96 ; Keeps track of shop purchases
PrivateBlock: skip 513 ; Reserved for 3rd party developers PrivateBlockPersistent: skip 513 ; Reserved for 3rd party developers
;================================================================================ ;================================================================================
; Direct SRAM Assignments ($700000 - $7080000) ; Direct SRAM Assignments ($700000 - $7080000)