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 @@
_TM35PreReceiveText: ; a0f09 (28:4f09)
_TM35PreReceiveText:: ; a0f09 (28:4f09)
text "Tch-tch-tch!"
line "I made a cool TM!"
@ -6,13 +6,13 @@ _TM35PreReceiveText: ; a0f09 (28:4f09)
line "kinds of fun!"
prompt
_ReceivedTM35Text: ; a0f48 (28:4f48)
_ReceivedTM35Text:: ; a0f48 (28:4f48)
text $52, " received "
line "@"
TX_RAM $cf4b
text "!@@"
_TM35ExplanationText: ; a0f5d (28:4f5d)
_TM35ExplanationText:: ; a0f5d (28:4f5d)
text "Tch-tch-tch!"
line "That's the sound"
cont "of a METRONOME!"
@ -23,18 +23,18 @@ _TM35ExplanationText: ; a0f5d (28:4f5d)
cont "it doesn't know!"
done
_TM35NoRoomText: ; a0fc7 (28:4fc7)
_TM35NoRoomText:: ; a0fc7 (28:4fc7)
text "Your pack is"
line "crammed full!"
done
_Lab3Text2: ; a0fe3 (28:4fe3)
_Lab3Text2:: ; a0fe3 (28:4fe3)
text "EEVEE can evolve"
line "into 1 of 3 kinds"
cont "of #MON."
done
_Lab3Text3: ; a1010 (28:5010)
_Lab3Text3:: ; a1010 (28:5010)
text "There's an e-mail"
line "message!"
@ -58,7 +58,7 @@ _Lab3Text3: ; a1010 (28:5010)
para "..."
done
_Lab3Text5: ; a10d8 (28:50d8)
_Lab3Text5:: ; a10d8 (28:50d8)
text "An amber pipe!"
done