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_560b1: ; 9c510 (27:4510)
_UnnamedText_560b1:: ; 9c510 (27:4510)
text "I'm the FISHING"
line "GURU!"
@ -9,7 +9,7 @@ _UnnamedText_560b1: ; 9c510 (27:4510)
line "fish?"
done
_UnnamedText_560b6: ; 9c554 (27:4554)
_UnnamedText_560b6:: ; 9c554 (27:4554)
text "Grand! I like"
line "your style!"
@ -21,7 +21,7 @@ _UnnamedText_560b6: ; 9c554 (27:4554)
TX_RAM $cf4b
text "!@@"
_UnnamedText_560bb: ; 9c5a4 (27:45a4)
_UnnamedText_560bb:: ; 9c5a4 (27:45a4)
db $0
para "Fishing is a way"
line "of life!"
@ -32,12 +32,12 @@ _UnnamedText_560bb: ; 9c5a4 (27:45a4)
cont "one, young one!"
done
_UnnamedText_560c0: ; 9c601 (27:4601)
_UnnamedText_560c0:: ; 9c601 (27:4601)
text "Oh... That's so"
line "disappointing..."
done
_UnnamedText_560c5: ; 9c622 (27:4622)
_UnnamedText_560c5:: ; 9c622 (27:4622)
text "Hello there,"
line $52, "!"
@ -45,7 +45,7 @@ _UnnamedText_560c5: ; 9c622 (27:4622)
line "biting?"
done
_UnnamedText_560ca: ; 9c64c (27:464c)
_UnnamedText_560ca:: ; 9c64c (27:464c)
text "Oh no!"
para "You have no room"