summaryrefslogtreecommitdiff
path: root/home.asm
diff options
context:
space:
mode:
Diffstat (limited to 'home.asm')
-rwxr-xr-xhome.asm30
1 files changed, 16 insertions, 14 deletions
diff --git a/home.asm b/home.asm
index e23bce0..0e6d226 100755
--- a/home.asm
+++ b/home.asm
@@ -1,44 +1,46 @@
-SECTION "rst 00", ROM0 [$00]
+SECTION "rst 00", ROM0
di
jp Entry
-SECTION "rst 10", ROM0 [$10]
+SECTION "rst 10", ROM0
jp DelayFrame
-SECTION "rst 18", ROM0 [$18]
+SECTION "rst 18", ROM0
jp JumpToFuncInTable
-SECTION "rst 20", ROM0 [$20]
+SECTION "rst 20", ROM0
jp Func_486
-SECTION "VBlankInt", ROM0 [$40]
+SECTION "VBlankInt", ROM0
jp VBlank
-SECTION "HBlankInt", ROM0 [$48]
+SECTION "HBlankInt", ROM0
jp LCD
-SECTION "TimerInt", ROM0 [$50]
+SECTION "TimerInt", ROM0
jp Timer
-SECTION "SerialInt", ROM0 [$58]
+SECTION "SerialInt", ROM0
jp Serial
-SECTION "JoypadInt", ROM0 [$60]
+SECTION "JoypadInt", ROM0
jp Joypad
-SECTION "Entry", ROM0 [$100]
+SECTION "Entry", ROM0
Entry: ; 0x100
nop
jp Start
-SECTION "Header", ROM0 [$104]
+SECTION "Header", ROM0
; The header is generated by rgbfix.
; The space here is allocated to prevent code from being overwritten.
- ds $150 - $104
+ rept $150 - $104
+ db 0 ;using ds fills the area with the fill value (which may not be $00); if this is changed from $00 the ROM won't build
+ endr
-SECTION "Main", ROM0 [$150]
+SECTION "Main", ROM0
Start: ; 0x150
ld [hGameBoyColorFlag], a
@@ -5458,7 +5460,7 @@ Data_372d:
dw TiltUpRightForce
dw TiltUpOnlyForce
-SECTION "bank0.2", ROM0 [$3800]
+SECTION "bank0.2", ROM0
BottomLeftCollisionMasks:
INCBIN "data/collision/masks/bottom_left_masks.masks"