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 @@
_SSAnne7RubText: ; 812dd (20:52dd)
_SSAnne7RubText:: ; 812dd (20:52dd)
text "CAPTAIN: Ooargh..."
line "I feel hideous..."
cont "Urrp! Seasick..."
@ -10,7 +10,7 @@ _SSAnne7RubText: ; 812dd (20:52dd)
para "Rub-rub..."
line "Rub-rub...@@"
_ReceivingHM01Text: ; 81347 (20:5347)
_ReceivingHM01Text:: ; 81347 (20:5347)
text "CAPTAIN: Whew!"
line "Thank you! I"
cont "feel much better!"
@ -30,13 +30,13 @@ _ReceivingHM01Text: ; 81347 (20:5347)
cont "any time!"
prompt
_ReceivedHM01Text: ; 8140d (20:540d)
_ReceivedHM01Text:: ; 8140d (20:540d)
text $52, " got"
line "@"
TX_RAM $cf4b
text "!@@"
_UnnamedText_61932: ; 8141c (20:541c)
_UnnamedText_61932:: ; 8141c (20:541c)
text "CAPTAIN: Whew!"
para "Now that I'm not"
@ -44,17 +44,17 @@ _UnnamedText_61932: ; 8141c (20:541c)
cont "guess it's time."
done
_HM01NoRoomText: ; 8145d (20:545d)
_HM01NoRoomText:: ; 8145d (20:545d)
text "Oh no! You have"
line "no room for this!"
done
_SSAnne7Text2: ; 81480 (20:5480)
_SSAnne7Text2:: ; 81480 (20:5480)
text "Yuck! Shouldn't"
line "have looked!"
done
_SSAnne7Text3: ; 8149d (20:549d)
_SSAnne7Text3:: ; 8149d (20:549d)
text "How to Conquer"
line "Seasickness..."
cont "The CAPTAIN's"