Fix section linking

Create linker script and float all sections
This commit is contained in:
PikalaxALT
2017-06-17 19:14:55 -04:00
committed by PikalaxALT
parent e1c2876ff6
commit 0e470bc785
72 changed files with 827 additions and 329 deletions

18
rst.asm
View File

@@ -1,24 +1,24 @@
; rst vectors
SECTION "rst0",ROM0[0]
SECTION "rst0",ROM0
di
jp Start
SECTION "rst8",ROM0[FarCall]
SECTION "rst8",ROM0
jp FarCall_hl
SECTION "rst10",ROM0[Bankswitch]
SECTION "rst10",ROM0
ld [hROMBank], a
ld [MBC3RomBank], a
ret
SECTION "rst18",ROM0[$18]
SECTION "rst18",ROM0
rst $38
SECTION "rst20",ROM0[$20]
SECTION "rst20",ROM0
rst $38
SECTION "rst28",ROM0[JumpTable]
SECTION "rst28",ROM0
push de
ld e, a
ld d, 0
@@ -28,10 +28,10 @@ SECTION "rst28",ROM0[JumpTable]
ld h, [hl]
ld l, a
pop de
jp [hl]
jp hl
; SECTION "rst30",ROM0[$30]
; SECTION "rst30",ROM0
; rst30 is midst rst28
SECTION "rst38",ROM0[$38]
SECTION "rst38",ROM0
rst $38