diff options
author | entrpntr <entrpntr@gmail.com> | 2020-04-22 23:15:53 -0400 |
---|---|---|
committer | entrpntr <entrpntr@gmail.com> | 2020-04-22 23:18:36 -0400 |
commit | 1d456d5f66627e8023c074419180639cc027e7bc (patch) | |
tree | 96b4ef0b214f716d7c5478804d9f9bb596373564 /home/init.asm | |
parent | b87cc706430f281d6af24daa942890574449a803 (diff) |
Finish home cleanup, identify tileset data, other misc cleanups.
Diffstat (limited to 'home/init.asm')
-rw-r--r-- | home/init.asm | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/home/init.asm b/home/init.asm index e82e4929..e5f57e1c 100644 --- a/home/init.asm +++ b/home/init.asm @@ -56,9 +56,9 @@ Init:: xor a ldh [rLCDC], a -; Clear WRAM bank 0 +; Clear WRAM ld hl, WRAM0_Begin - ld bc, $2000 + ld bc, WRAM1_End - WRAM0_Begin .ByteFill: ld [hl], 0 inc hl @@ -70,6 +70,8 @@ Init:: ld sp, wStackTop call ClearVRAM + +; Clear HRAM ldh a, [hCGB] push af xor a @@ -137,7 +139,7 @@ Init:: ; BG on ldh [rLCDC], a - ld a, $1f + ld a, IE_DEFAULT ldh [rIE], a ei @@ -158,13 +160,13 @@ ClearVRAM:: ret BlankBGMap:: - ld a, $7f - jr asm_69e - -FillBGMap:: + ld a, " " + jr .fill +; unused; would fill BG Map with value in l ld a, l -asm_69e: - ld de, $400 + +.fill + ld de, vBGMap1 - vBGMap0 ld l, e .loop ld [hli], a |