diff options
author | PikalaxALT <PikalaxALT@gmail.com> | 2015-11-11 14:12:46 -0500 |
---|---|---|
committer | PikalaxALT <PikalaxALT@gmail.com> | 2015-11-11 14:12:46 -0500 |
commit | b522b0f165b6aae278ca9b4b18bada606d4ae737 (patch) | |
tree | 15d4c8be83f1eb658fe40f384d11eddd0354f888 /home.asm | |
parent | 4b35fa05829eb5257186699d8a8e44362905468c (diff) |
engine/mart.asm
Diffstat (limited to 'home.asm')
-rw-r--r-- | home.asm | 24 |
1 files changed, 13 insertions, 11 deletions
@@ -561,7 +561,7 @@ Function3200:: ; 0x3200 ; 0x3218 -Function3218:: ; 3218 +IsCGB:: ; 3218 ld a, [hCGB] and a ret @@ -579,9 +579,10 @@ Function321c:: ; 321c ld a, 1 ld [hBGMapMode], a - jr Function323d + jr LoadDETile .dmg +; WaitBGMap ld a, 1 ld [hBGMapMode], a ld c, 4 @@ -594,16 +595,16 @@ Function3238:: ; 3238 and a jr z, WaitBGMap -Function323d:: ; 323d - jr Function3246 +LoadDETile:: ; 323d + jr .LoadDETile ; 323f -Function323f:: ; 323f +.unreferenced_323f ; 323f callba Function104000 ret ; 3246 -Function3246:: ; 3246 +.LoadDETile ; 3246 ld a, [hBGMapMode] push af xor a @@ -623,11 +624,11 @@ Function3246:: ; 3246 ld a, 1 ; BANK(VTiles3) ld [rVBK], a hlcoord 0, 0, AttrMap - call Function327b + call .StackPointerMagic ld a, 0 ; BANK(VTiles0) ld [rVBK], a hlcoord 0, 0 - call Function327b + call .StackPointerMagic .wait2 ld a, [rLY] @@ -642,7 +643,7 @@ Function3246:: ; 3246 ret ; 327b -Function327b:: ; 327b +.StackPointerMagic ; 327b ; Copy all tiles to VBGMap ld [hSPBuffer], sp ld sp, hl @@ -1146,7 +1147,7 @@ GetMoveName:: ; 34f8 ; 350c -Function350c:: ; 350c +HandleScrollingMenu:: ; 350c call CopyMenuData2 ld a, [hROMBank] push af @@ -1891,7 +1892,7 @@ PrintBCDNumber:: ; 38bb bit 5, b jr z, .loop bit 7, b - jr nz, .loop + jr nz, .loop ; skip currency symbol ld [hl], "¥" inc hl .loop @@ -1941,6 +1942,7 @@ PrintBCDDigit:: ; 38f2 add a, "0" ld [hli], a jp PrintLetterDelay + .zeroDigit bit 7, b ; either printing leading zeroes or already reached a nonzero digit? jr z, .outputDigit ; if so, print a zero digit |