diff options
author | xCrystal <rgr.crystal@gmail.com> | 2018-07-23 11:48:09 +0200 |
---|---|---|
committer | xCrystal <rgr.crystal@gmail.com> | 2018-07-23 11:48:09 +0200 |
commit | 0f08188206f9fc21ecc1b66da2c6d7a4895881af (patch) | |
tree | ffca4c06a3d84499e458d676df3a08c7ab97737a /src/sram.asm | |
parent | c15b4070fb4805e3a1d81e22c858136302a04c9e (diff) |
Duel data saving functions
Diffstat (limited to 'src/sram.asm')
-rw-r--r-- | src/sram.asm | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/src/sram.asm b/src/sram.asm index e5bd99d..69b49c6 100644 --- a/src/sram.asm +++ b/src/sram.asm @@ -1,15 +1,15 @@ -SECTION "SRAM", SRAM +SECTION "SRAM0", SRAM -sa000:: ds $3 ; a000 +s0a000:: ds $3 ; a000 -sa003:: ds $1 ; a003 -sa004:: ds $1 ; a004 -sa005:: ds $1 ; a005 -sa006:: ds $1 ; a006 -sa007:: ds $1 ; a007 -sa008:: ds $1 ; a008 -sa009:: ds $1 ; a009 -sa00a:: ds $1 ; a00a +s0a003:: ds $1 ; a003 +s0a004:: ds $1 ; a004 +s0a005:: ds $1 ; a005 +s0a006:: ds $1 ; a006 +s0a007:: ds $1 ; a007 +s0a008:: ds $1 ; a008 +s0a009:: ds $1 ; a009 +s0a00a:: ds $1 ; a00a ds $5 @@ -33,6 +33,18 @@ sDeck3Cards:: ds DECK_SIZE ; a2c0 sDeck4Name:: ds DECK_NAME_SIZE ; a2fc sDeck4Cards:: ds DECK_SIZE ; a314 -sa350:: ds DECK_NAME_SIZE + DECK_SIZE ; a350 -sa3a4:: ds DECK_NAME_SIZE + DECK_SIZE ; a3a4 -sa3f8:: ds DECK_NAME_SIZE + DECK_SIZE ; a3f8 +s0a350:: ds DECK_NAME_SIZE + DECK_SIZE ; a350 +s0a3a4:: ds DECK_NAME_SIZE + DECK_SIZE ; a3a4 +s0a3f8:: ds DECK_NAME_SIZE + DECK_SIZE ; a3f8 + +SECTION "SRAM1", SRAM + +SECTION "SRAM2", SRAM + + ds $1c00 + +; saved data of the current duel, including a two-byte checksum +; see SaveDuelDataToDE +sCurrentDuelData:: ds $33e ; bc00 + +SECTION "SRAM3", SRAM |