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:
yenatch 2014-01-27 16:22:41 -05:00
parent 6bde08504f
commit 1b9ee46af9
277 changed files with 4346 additions and 4358 deletions

View file

@ -1,4 +1,4 @@
_UnnamedText_6062d: ; 9957b (26:557b)
_UnnamedText_6062d:: ; 9957b (26:557b)
text $53, ": Hey,"
line $52, "! What"
cont "brings you here?"
@ -10,7 +10,7 @@ _UnnamedText_6062d: ; 9957b (26:557b)
cont "Let's go, pal!"
done
_UnnamedText_60632: ; 995e5 (26:55e5)
_UnnamedText_60632:: ; 995e5 (26:55e5)
text "What?"
line "You stinker!"
@ -18,7 +18,7 @@ _UnnamedText_60632: ; 995e5 (26:55e5)
line "you too!"
prompt
_UnnamedText_60637: ; 99614 (26:5614)
_UnnamedText_60637:: ; 99614 (26:5614)
text $53, ": Well,"
line "look at all your"
cont "wimpy #MON!"
@ -27,7 +27,7 @@ _UnnamedText_60637: ; 99614 (26:5614)
line "bit more!"
prompt
_UnnamedText_6063c: ; 99657 (26:5657)
_UnnamedText_6063c:: ; 99657 (26:5657)
text "How's your #DEX"
line "coming, pal?"
cont "I just caught a"
@ -46,7 +46,7 @@ _UnnamedText_6063c: ; 99657 (26:5657)
para "Smell ya later!"
done
_PokemonTower2Text2: ; 9971a (26:571a)
_PokemonTower2Text2:: ; 9971a (26:571a)
text "Even we could not"
line "identify the"
cont "wayward GHOSTs!"