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,8 +1,8 @@
_UnnamedText_5c21a: ; 9652c (25:652c)
_UnnamedText_5c21a:: ; 9652c (25:652c)
text "Come again!"
done
_UnnamedText_5c21f: ; 96539 (25:6539)
_UnnamedText_5c21f:: ; 96539 (25:6539)
text "It's ¥50 for a"
line "child's ticket."
@ -10,17 +10,17 @@ _UnnamedText_5c21f: ; 96539 (25:6539)
line "come in?"
done
_UnnamedText_5c224: ; 96572 (25:6572)
_UnnamedText_5c224:: ; 96572 (25:6572)
text "Right, ¥50!"
line "Thank you!"
done
_UnnamedText_5c229: ; 9658a (25:658a)
_UnnamedText_5c229:: ; 9658a (25:658a)
text "You don't have"
line "enough money."
prompt
_UnnamedText_5c22e: ; 965a7 (25:65a7)
_UnnamedText_5c22e:: ; 965a7 (25:65a7)
text "You can't sneak"
line "in the back way!"
@ -29,7 +29,7 @@ _UnnamedText_5c22e: ; 965a7 (25:65a7)
cont "AMBER is?"
done
_UnnamedText_5c233: ; 965f1 (25:65f1)
_UnnamedText_5c233:: ; 965f1 (25:65f1)
text "There's a lab"
line "somewhere trying"
cont "to resurrect"
@ -37,28 +37,28 @@ _UnnamedText_5c233: ; 965f1 (25:65f1)
cont "from AMBER."
done
_UnnamedText_5c238: ; 96636 (25:6636)
_UnnamedText_5c238:: ; 96636 (25:6636)
text "AMBER is fossil-"
line "ized tree sap."
done
_UnnamedText_5c23d: ; 96657 (25:6657)
_UnnamedText_5c23d:: ; 96657 (25:6657)
text "Please go to the"
line "other side!"
done
_UnnamedText_5c242: ; 96675 (25:6675)
_UnnamedText_5c242:: ; 96675 (25:6675)
text "Take plenty of"
line "time to look!"
done
_UnnamedText_5c251: ; 96693 (25:6693)
_UnnamedText_5c251:: ; 96693 (25:6693)
text "That is one"
line "magnificent"
cont "fossil!"
done
_UnnamedText_5c28e: ; 966b4 (25:66b4)
_UnnamedText_5c28e:: ; 966b4 (25:66b4)
text "Ssh! I think that"
line "this chunk of"
cont "AMBER contains"
@ -80,28 +80,28 @@ _UnnamedText_5c28e: ; 966b4 (25:66b4)
cont "get it examined!"
prompt
_ReceivedOldAmberText: ; 96790 (25:6790)
_ReceivedOldAmberText:: ; 96790 (25:6790)
text $52, " received"
line "OLD AMBER!@@"
_UnnamedText_5c299: ; 967a8 (25:67a8)
_UnnamedText_5c299:: ; 967a8 (25:67a8)
text "Ssh! Get the OLD"
line "AMBER checked!"
done
_UnnamedText_5c29e: ; 967c9 (25:67c9)
_UnnamedText_5c29e:: ; 967c9 (25:67c9)
text "You don't have"
line "space for this!"
done
_UnnamedText_5c2ad: ; 967e8 (25:67e8)
_UnnamedText_5c2ad:: ; 967e8 (25:67e8)
text "We are proud of 2"
line "fossils of very"
cont "rare, prehistoric"
cont "#MON!"
done
_UnnamedText_5c2bc: ; 96823 (25:6823)
_UnnamedText_5c2bc:: ; 96823 (25:6823)
text "The AMBER is"
line "clear and gold!"
done