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

View File

@@ -222,7 +222,7 @@ _BattleTowerBattle: ; 17022c
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
; 170249
.dw ; 170249
@@ -692,7 +692,7 @@ Function1704e1: ; 1704e1
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
; 17051f
.dw ; 17051f
@@ -947,7 +947,7 @@ BattleTowerAction: ; 170687
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
; 170696
@@ -1443,7 +1443,7 @@ Function1709bb: ; 1709bb (5c:49bb) BattleTowerAction $10
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
.invalid
ld a, $5

View File

@@ -1,7 +1,7 @@
INCLUDE "includes.asm"
SECTION "Misc Crystal", ROMX, BANK[MISC_CRYSTAL]
SECTION "Misc Crystal", ROMX
MobileAdapterGFX::
INCBIN "gfx/misc/mobile_adapter.2bpp"

View File

@@ -2516,7 +2516,7 @@ AnimateEZChatCursor: ; 11d0b6 (47:50b6)
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
.Jumptable:
dw .zero

View File

@@ -240,7 +240,7 @@ CallInSafeGFXMode: ; 104177
; 10419c
._hl_ ; 10419c
jp [hl]
jp hl
; 10419d

View File

@@ -1784,7 +1784,7 @@ Function100ae7: ; 100ae7
; 100b0a
SECTION "tetsuji", ROMX, BANK[$40]
SECTION "tetsuji", ROMX
charmap " ", $20 ; revert to ascii
@@ -1793,7 +1793,7 @@ Unknown_100b0a: ; 100b0a
; 100b12
SECTION "bank40_2", ROMX, BANK[$40]
SECTION "bank40_2", ROMX
Function100b12: ; 100b12
call Function100dd8
@@ -3831,7 +3831,7 @@ Function101826: ; 101826
; 10186f
SECTION "ascii 10186f", ROMX, BANK[$40]
SECTION "ascii 10186f", ROMX
charmap " ", $20 ; revert to ascii
@@ -3852,7 +3852,7 @@ Unknown_101895:
; 1018a8
SECTION "bank40_3", ROMX, BANK[$40]
SECTION "bank40_3", ROMX
Function1018a8: ; 1018a8
ld hl, wccb5

View File

@@ -1,4 +1,4 @@
SECTION "bank41_2", ROMX, BANK[$41]
SECTION "bank41_2", ROMX
; These functions deal with miscellaneous statistics
; which were used for Trainer Rankings in Pokémon News.

View File

@@ -377,7 +377,7 @@ MobileTradeAnim_JumptableLoop: ; 10824b
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
; 10828a
.Jumptable: ; 10828a

View File

@@ -1,5 +1,5 @@
SECTION "bank45", ROMX, BANK[$45]
SECTION "bank45", ROMX
charmap " ", $20 ; revert to ascii
@@ -146,7 +146,7 @@ Function114243:: ; 114243
ld h, [hl]
ld l, a
pop de
jp [hl]
jp hl
; 11425c
@@ -5397,7 +5397,7 @@ Function11659d: ; 11659d
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
; 1165af
@@ -6835,7 +6835,7 @@ Unknown_117356: ; 117356
; 117656
SECTION "Mobile Stadium", ROMX, BANK[$45]
SECTION "Mobile Stadium", ROMX
Special_GiveOddEgg: ; 117656
callba GiveOddEgg
@@ -6931,7 +6931,7 @@ Function117719: ; 117719 (45:7719)
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
Jumptable_117728: ; 117728 (45:7728)
dw Function117738
@@ -7419,7 +7419,7 @@ Function117ae9: ; 0x117ae9
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
.Jumptable: ; 0x117af8
dw Function117b06

View File

@@ -380,7 +380,7 @@ Function1161b8: ; 1161b8
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
; 1161c7

View File

@@ -1,4 +1,4 @@
SECTION "bank46", ROMX, BANK[$46]
SECTION "bank46", ROMX
Function118000: ; 118000
ld a, $1
@@ -3014,7 +3014,7 @@ Unknown_1196b8: ; 1196b8
db "Sun"
; 1196cd
SECTION "bank46_2", ROMX, BANK[$46]
SECTION "bank46_2", ROMX
; A hack to use ascii above.
Function1196cd: ; 1196cd (46:56cd)
@@ -5874,7 +5874,7 @@ Function11ad6e: ; 11ad6e
ld a, [wJumptableIndex]
ld hl, Jumptable_11ad78
call Function11b239
jp [hl]
jp hl
; 11ad78
Jumptable_11ad78: ; 11ad78

View File

@@ -373,7 +373,7 @@ Function171a36: ; 171a36 (5c:5a36)
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
Jumptable_171a45: ; 171a45 (5c:5a45)
dw Function171a95

View File

@@ -1,5 +1,5 @@
SECTION "bank5F", ROMX, BANK[$5F]
SECTION "bank5F", ROMX
Function17c000: ; 17c000
@@ -1146,7 +1146,7 @@ Function17d711:
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
asm_17d721
call Function17e5af
@@ -3746,7 +3746,7 @@ Function17f047: ; 17f047
ld a, [hli]
ld h, [hl]
ld l, a
jp [hl]
jp hl
.finished
scf

View File

@@ -1,5 +1,5 @@
SECTION "bank43", ROMX, BANK[$43]
SECTION "bank43", ROMX
UnusedTitleScreen: ; 10c000