summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
Diffstat (limited to 'home')
-rw-r--r--home/audio.asm8
-rw-r--r--home/cry.asm6
-rw-r--r--home/init.asm12
-rw-r--r--home/map.asm10
-rw-r--r--home/palettes.asm8
-rw-r--r--home/text.asm13
6 files changed, 23 insertions, 34 deletions
diff --git a/home/audio.asm b/home/audio.asm
index 98e1fc40c..21e4f81f9 100644
--- a/home/audio.asm
+++ b/home/audio.asm
@@ -152,13 +152,13 @@ PlayCryHeader:: ; 3be3
ld a, [hROMBank]
push af
- ; Cry headers are stuck in one bank.
- ld a, BANK(CryHeaders)
+ ; Cries are stuck in one bank.
+ ld a, BANK(PokemonCries)
ld [hROMBank], a
ld [MBC3RomBank], a
- ld hl, CryHeaders
-rept 6
+ ld hl, PokemonCries
+rept 6 ; sizeof(mon_cry)
add hl, de
endr
diff --git a/home/cry.asm b/home/cry.asm
index aea7af03d..393534a29 100644
--- a/home/cry.asm
+++ b/home/cry.asm
@@ -62,11 +62,11 @@ LoadCryHeader:: ; 37f3
ld a, [hROMBank]
push af
- ld a, BANK(CryHeaders)
+ ld a, BANK(PokemonCries)
rst Bankswitch
- ld hl, CryHeaders
-rept 6
+ ld hl, PokemonCries
+rept 6 ; sizeof(mon_cry)
add hl, bc
endr
diff --git a/home/init.asm b/home/init.asm
index 9023fada2..daac79da3 100644
--- a/home/init.asm
+++ b/home/init.asm
@@ -69,8 +69,8 @@ Init:: ; 17d
ld [rLCDC], a
; Clear WRAM bank 0
- ld hl, wRAM0Start
- ld bc, wRAM1Start - wRAM0Start
+ ld hl, WRAM0_Begin
+ ld bc, WRAM0_End - WRAM0_Begin
.ByteFill:
ld [hl], 0
inc hl
@@ -87,8 +87,8 @@ Init:: ; 17d
ld a, [hFFEA]
push af
xor a
- ld hl, HRAM_START
- ld bc, HRAM_END - HRAM_START
+ ld hl, HRAM_Begin
+ ld bc, HRAM_End - HRAM_Begin
call ByteFill
pop af
ld [hFFEA], a
@@ -201,8 +201,8 @@ ClearWRAM:: ; 25a
push af
ld [rSVBK], a
xor a
- ld hl, wRAM1Start
- ld bc, $1000
+ ld hl, WRAM1_Begin
+ ld bc, WRAM1_End - WRAM1_Begin
call ByteFill
pop af
inc a
diff --git a/home/map.asm b/home/map.asm
index 1becaa64a..83b5adf11 100644
--- a/home/map.asm
+++ b/home/map.asm
@@ -1391,7 +1391,7 @@ UpdateBGMapColumn:: ; 27f8
ret
; 2821
-LoadTileset:: ; 2821
+LoadTilesetGFX:: ; 2821
ld hl, TilesetAddress
ld a, [hli]
ld h, [hl]
@@ -2054,7 +2054,7 @@ ReloadTilesetAndPalettes:: ; 2bae
call SwitchToAnyMapBank
farcall UpdateTimeOfDayPal
call OverworldTextModeSwitch
- call LoadTileset
+ call LoadTilesetGFX
ld a, 9
call SkipMusic
pop af
@@ -2372,17 +2372,17 @@ GetFishingGroup:: ; 2d19
ret
; 2d27
-LoadTilesetHeader:: ; 2d27
+LoadTileset:: ; 2d27
push hl
push bc
ld hl, Tilesets
- ld bc, TilesetHeaderEnd - TilesetHeader
+ ld bc, TilesetEnd - Tileset
ld a, [wTileset]
call AddNTimes
ld de, TilesetBank
- ld bc, TilesetHeaderEnd - TilesetHeader
+ ld bc, TilesetEnd - Tileset
ld a, BANK(Tilesets)
call FarCopyBytes
diff --git a/home/palettes.asm b/home/palettes.asm
index 80e4e25ec..bf414eee7 100644
--- a/home/palettes.asm
+++ b/home/palettes.asm
@@ -246,7 +246,7 @@ CopyPals:: ; d50
; copy c palettes in order b from de to hl
push bc
- ld c, 4 ; NUM_PAL_COLORS
+ ld c, NUM_PAL_COLORS
.loop
push de
push hl
@@ -280,7 +280,7 @@ CopyPals:: ; d50
jr nz, .loop
; de += 8 (next pal)
- ld a, 1 palettes ; NUM_PAL_COLORS * 2 ; bytes per pal
+ ld a, NUM_PAL_COLORS * 2
add e
jr nc, .ok
inc d
@@ -303,8 +303,8 @@ ClearVBank1:: ; d79
ld a, 1
ld [rVBK], a
- ld hl, VTiles0
- ld bc, VRAM_End - VTiles0
+ ld hl, VRAM_Begin
+ ld bc, VRAM_End - VRAM_Begin
xor a
call ByteFill
diff --git a/home/text.asm b/home/text.asm
index 4b0d0d5df..39d9a3ed1 100644
--- a/home/text.asm
+++ b/home/text.asm
@@ -1,17 +1,7 @@
-BORDER_WIDTH EQU 2
-TEXTBOX_WIDTH EQU SCREEN_WIDTH
-TEXTBOX_INNERW EQU TEXTBOX_WIDTH - BORDER_WIDTH
-TEXTBOX_HEIGHT EQU 6
-TEXTBOX_INNERH EQU TEXTBOX_HEIGHT - BORDER_WIDTH
-TEXTBOX_X EQU 0
-TEXTBOX_INNERX EQU TEXTBOX_X + 1
-TEXTBOX_Y EQU SCREEN_HEIGHT - TEXTBOX_HEIGHT
-TEXTBOX_INNERY EQU TEXTBOX_Y + 2
-
ClearBox:: ; fb6
; Fill a c*b box at hl with blank tiles.
-
ld a, " "
+ ; fallthrough
FillBoxWithByte::
.row
@@ -56,7 +46,6 @@ ClearScreen:: ; fdb
; fe8
-
TextBox:: ; fe8
; Draw a text box at hl with room for
; b lines of c characters each.