summaryrefslogtreecommitdiff
path: root/home/init.asm
diff options
context:
space:
mode:
Diffstat (limited to 'home/init.asm')
-rw-r--r--home/init.asm74
1 files changed, 37 insertions, 37 deletions
diff --git a/home/init.asm b/home/init.asm
index 747d7817..b06820f0 100644
--- a/home/init.asm
+++ b/home/init.asm
@@ -1,7 +1,7 @@
Reset:: ; 5b0 (0:05b0)
call MapSetup_Sound_Off
xor a
- ld [hMapAnims], a
+ ldh [hMapAnims], a
call ClearPalettes
ei
ld hl, wd8ba
@@ -17,34 +17,34 @@ _Start:: ; 5c6 (0:05c6)
.cgb
ld a, $1
.load
- ld [hCGB], a
+ ldh [hCGB], a
Init:: ; 5d1 (0:05d1)
di
xor a
- ld [rIF], a
- ld [rIE], a
- ld [rRP], a
- ld [rSCX], a
- ld [rSCY], a
- ld [rSB], a
- ld [rSC], a
- ld [rWX], a
- ld [rWY], a
- ld [rBGP], a
- ld [rOBP0], a
- ld [rOBP1], a
- ld [rTMA], a
- ld [rTAC], a
+ ldh [rIF], a
+ ldh [rIE], a
+ ldh [rRP], a
+ ldh [rSCX], a
+ ldh [rSCY], a
+ ldh [rSB], a
+ ldh [rSC], a
+ ldh [rWX], a
+ ldh [rWY], a
+ ldh [rBGP], a
+ ldh [rOBP0], a
+ ldh [rOBP1], a
+ ldh [rTMA], a
+ ldh [rTAC], a
ld [wceeb], a
ld a, $4
- ld [rTAC], a
+ ldh [rTAC], a
.wait
- ld a, [rLY]
+ ldh a, [rLY]
cp 145
jr nz, .wait
xor a
- ld [rLCDC], a
+ ldh [rLCDC], a
; Clear WRAM
ld hl, wMusicPlaying
@@ -60,14 +60,14 @@ Init:: ; 5d1 (0:05d1)
ld sp, wStackTop
call ClearVRAM
- ld a, [hCGB]
+ ldh a, [hCGB]
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 [hCGB], a
+ ldh [hCGB], a
call ClearSprites
@@ -77,24 +77,24 @@ Init:: ; 5d1 (0:05d1)
call LoadPushOAM
xor a
- ld [hMapAnims], a
- ld [hSCX], a
- ld [hSCY], a
- ld [rJOYP], a
+ ldh [hMapAnims], a
+ ldh [hSCX], a
+ ldh [hSCY], a
+ ldh [rJOYP], a
ld a, $8 ; HBlank int enable
- ld [rSTAT], a
+ ldh [rSTAT], a
ld a, $90
- ld [hWY], a
- ld [rWY], a
+ ldh [hWY], a
+ ldh [rWY], a
ld a, $7
- ld [hWX], a
- ld [rWX], a
+ ldh [hWX], a
+ ldh [rWX], a
ld a, -1
- ld [hLinkPlayerNumber], a
+ ldh [hLinkPlayerNumber], a
ld h, $98
call BlankBGMap
@@ -104,9 +104,9 @@ Init:: ; 5d1 (0:05d1)
callfar InitCGBPals
ld a, $9c
- ld [hBGMapAddress + 1], a
+ ldh [hBGMapAddress + 1], a
xor a
- ld [hBGMapAddress], a
+ ldh [hBGMapAddress], a
farcall StartClock
@@ -125,10 +125,10 @@ Init:: ; 5d1 (0:05d1)
; OBJ 8x8
; OBJ on
; BG on
- ld [rLCDC], a
+ ldh [rLCDC], a
ld a, $1f
- ld [rIE], a
+ ldh [rIE], a
ei
call DelayFrame