Use BANK for hardcoded WRAM banks (except where bankswitches appear unnecessary).

This commit is contained in:
Adelaide Walter
2018-01-03 19:12:45 -05:00
parent 501ec9b283
commit 9d0ba6bfd3
33 changed files with 102 additions and 99 deletions

View File

@@ -16,7 +16,7 @@ GameTimer:: ; 209e
ld a, [rSVBK]
push af
ld a, 1
ld a, BANK(GameTime)
ld [rSVBK], a
call UpdateGameTimer

View File

@@ -96,7 +96,7 @@ Init:: ; 17d
ld [hCGB], a
call ClearWRAM
ld a, 1
ld a, BANK(wd000)
ld [rSVBK], a
call ClearVRAM
call ClearSprites

View File

@@ -1401,7 +1401,7 @@ LoadTilesetGFX:: ; 2821
ld a, [rSVBK]
push af
ld a, $6
ld a, BANK(wDecompressScratch)
ld [rSVBK], a
ld a, e

View File

@@ -499,7 +499,7 @@ ClearWindowData:: ; 1fbf
ld a, [rSVBK]
push af
ld a, $7
ld a, BANK(wWindowStack)
ld [rSVBK], a
xor a

View File

@@ -466,7 +466,7 @@ AnimateTileset:: ; 17d3
ld a, [rSVBK]
push af
ld a, 1
ld a, BANK(TilesetAnim)
ld [rSVBK], a
ld a, [rVBK]