mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-22 07:02:17 +13:00
Get rid of globals.asm. Use ::s to export labels between objects.
globals.asm was a hack that: - gave rgbasm an extra 100k lines to read - increased reliance on the python preprocessor - made the makefile a mess - gave object creation an extra step - wasn't even necessary This speeds up build time by at least a third.
This commit is contained in:
parent
6bde08504f
commit
1b9ee46af9
277 changed files with 4346 additions and 4358 deletions
|
|
@ -1,4 +1,4 @@
|
|||
Music_PalletTown: ; 822e (2:422e)
|
||||
Music_PalletTown:: ; 822e (2:422e)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_PalletTown_Ch1
|
||||
db CH1
|
||||
|
|
@ -6,7 +6,7 @@ Music_PalletTown: ; 822e (2:422e)
|
|||
db CH2
|
||||
dw Music_PalletTown_Ch3
|
||||
|
||||
Music_Pokecenter: ; 8237 (2:4237)
|
||||
Music_Pokecenter:: ; 8237 (2:4237)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_Pokecenter_Ch1
|
||||
db CH1
|
||||
|
|
@ -14,7 +14,7 @@ Music_Pokecenter: ; 8237 (2:4237)
|
|||
db CH2
|
||||
dw Music_Pokecenter_Ch3
|
||||
|
||||
Music_Gym: ; 8240 (2:4240)
|
||||
Music_Gym:: ; 8240 (2:4240)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_Gym_Ch1
|
||||
db CH1
|
||||
|
|
@ -23,7 +23,7 @@ Music_Gym: ; 8240 (2:4240)
|
|||
dw Music_Gym_Ch3
|
||||
|
||||
; Viridian City, Pewter City, Saffron City
|
||||
Music_Cities1: ; 8249 (2:4249)
|
||||
Music_Cities1:: ; 8249 (2:4249)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Cities1_Ch1
|
||||
db CH1
|
||||
|
|
@ -34,7 +34,7 @@ Music_Cities1: ; 8249 (2:4249)
|
|||
dw Music_Cities1_Ch4
|
||||
|
||||
; Cerulean City, Fuchsia City
|
||||
Music_Cities2: ; 8255 (2:4255)
|
||||
Music_Cities2:: ; 8255 (2:4255)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_Cities2_Ch1
|
||||
db CH1
|
||||
|
|
@ -42,7 +42,7 @@ Music_Cities2: ; 8255 (2:4255)
|
|||
db CH2
|
||||
dw Music_Cities2_Ch3
|
||||
|
||||
Music_Celadon: ; 825e (2:425e)
|
||||
Music_Celadon:: ; 825e (2:425e)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_Celadon_Ch1
|
||||
db CH1
|
||||
|
|
@ -50,7 +50,7 @@ Music_Celadon: ; 825e (2:425e)
|
|||
db CH2
|
||||
dw Music_Celadon_Ch3
|
||||
|
||||
Music_Cinnabar: ; 8267 (2:4267)
|
||||
Music_Cinnabar:: ; 8267 (2:4267)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_Cinnabar_Ch1
|
||||
db CH1
|
||||
|
|
@ -58,7 +58,7 @@ Music_Cinnabar: ; 8267 (2:4267)
|
|||
db CH2
|
||||
dw Music_Cinnabar_Ch3
|
||||
|
||||
Music_Vermilion: ; 8270 (2:4270)
|
||||
Music_Vermilion:: ; 8270 (2:4270)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Vermilion_Ch1
|
||||
db CH1
|
||||
|
|
@ -68,7 +68,7 @@ Music_Vermilion: ; 8270 (2:4270)
|
|||
db CH3
|
||||
dw Music_Vermilion_Ch4
|
||||
|
||||
Music_Lavender: ; 827c (2:427c)
|
||||
Music_Lavender:: ; 827c (2:427c)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Lavender_Ch1
|
||||
db CH1
|
||||
|
|
@ -78,7 +78,7 @@ Music_Lavender: ; 827c (2:427c)
|
|||
db CH3
|
||||
dw Music_Lavender_Ch4
|
||||
|
||||
Music_SSAnne: ; 8288 (2:4288)
|
||||
Music_SSAnne:: ; 8288 (2:4288)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_SSAnne_Ch1
|
||||
db CH1
|
||||
|
|
@ -86,7 +86,7 @@ Music_SSAnne: ; 8288 (2:4288)
|
|||
db CH2
|
||||
dw Music_SSAnne_Ch3
|
||||
|
||||
Music_MeetProfOak: ; 8291 (2:4291)
|
||||
Music_MeetProfOak:: ; 8291 (2:4291)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_MeetProfOak_Ch1
|
||||
db CH1
|
||||
|
|
@ -94,7 +94,7 @@ Music_MeetProfOak: ; 8291 (2:4291)
|
|||
db CH2
|
||||
dw Music_MeetProfOak_Ch3
|
||||
|
||||
Music_MeetRival: ; 829a (2:429a)
|
||||
Music_MeetRival:: ; 829a (2:429a)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_MeetRival_Ch1
|
||||
db CH1
|
||||
|
|
@ -102,7 +102,7 @@ Music_MeetRival: ; 829a (2:429a)
|
|||
db CH2
|
||||
dw Music_MeetRival_Ch3
|
||||
|
||||
Music_MuseumGuy: ; 82a3 (2:42a3)
|
||||
Music_MuseumGuy:: ; 82a3 (2:42a3)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_MuseumGuy_Ch1
|
||||
db CH1
|
||||
|
|
@ -112,7 +112,7 @@ Music_MuseumGuy: ; 82a3 (2:42a3)
|
|||
db CH3
|
||||
dw Music_MuseumGuy_Ch4
|
||||
|
||||
Music_SafariZone: ; 82af (2:42af)
|
||||
Music_SafariZone:: ; 82af (2:42af)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_SafariZone_Ch1
|
||||
db CH1
|
||||
|
|
@ -120,7 +120,7 @@ Music_SafariZone: ; 82af (2:42af)
|
|||
db CH2
|
||||
dw Music_SafariZone_Ch3
|
||||
|
||||
Music_PkmnHealed: ; 82b8 (2:42b8)
|
||||
Music_PkmnHealed:: ; 82b8 (2:42b8)
|
||||
db ( $80 | CH0 )
|
||||
dw Music_PkmnHealed_Ch1
|
||||
db CH1
|
||||
|
|
@ -129,7 +129,7 @@ Music_PkmnHealed: ; 82b8 (2:42b8)
|
|||
dw Music_PkmnHealed_Ch3
|
||||
|
||||
; Routes 1 and 2
|
||||
Music_Routes1: ; 82c1 (2:42c1)
|
||||
Music_Routes1:: ; 82c1 (2:42c1)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Routes1_Ch1
|
||||
db CH1
|
||||
|
|
@ -140,7 +140,7 @@ Music_Routes1: ; 82c1 (2:42c1)
|
|||
dw Music_Routes1_Ch4
|
||||
|
||||
; Routes 24 and 25
|
||||
Music_Routes2: ; 82cd (2:42cd)
|
||||
Music_Routes2:: ; 82cd (2:42cd)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Routes2_Ch1
|
||||
db CH1
|
||||
|
|
@ -151,7 +151,7 @@ Music_Routes2: ; 82cd (2:42cd)
|
|||
dw Music_Routes2_Ch4
|
||||
|
||||
; Routes 3, 4, 5, 6, 7, 8, 9, 10, 16, 17, 18, 19, 20, 21, 22
|
||||
Music_Routes3: ; 82d9 (2:42d9)
|
||||
Music_Routes3:: ; 82d9 (2:42d9)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Routes3_Ch1
|
||||
db CH1
|
||||
|
|
@ -162,7 +162,7 @@ Music_Routes3: ; 82d9 (2:42d9)
|
|||
dw Music_Routes3_Ch4
|
||||
|
||||
; Routes 11, 12, 13, 14, 15
|
||||
Music_Routes4: ; 82d5 (2:42d5)
|
||||
Music_Routes4:: ; 82d5 (2:42d5)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_Routes4_Ch1
|
||||
db CH1
|
||||
|
|
@ -173,7 +173,7 @@ Music_Routes4: ; 82d5 (2:42d5)
|
|||
dw Music_Routes4_Ch4
|
||||
|
||||
; Route 23, Indigo Plateau
|
||||
Music_IndigoPlateau: ; 82f1 (2:42f1)
|
||||
Music_IndigoPlateau:: ; 82f1 (2:42f1)
|
||||
db ( $C0 | CH0 )
|
||||
dw Music_IndigoPlateau_Ch1
|
||||
db CH1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue