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,16 +1,16 @@
_UnnamedText_1d8d1: ; 99e8d (26:5e8d)
_UnnamedText_1d8d1:: ; 99e8d (26:5e8d)
text "That's odd, MR.FUJI"
line "isn't here."
cont "Where'd he go?"
done
_UnnamedText_1d8d6: ; 99eba (26:5eba)
_UnnamedText_1d8d6:: ; 99eba (26:5eba)
text "MR.FUJI had been"
line "praying alone for"
cont "CUBONE's mother."
done
_UnnamedText_1d8f4: ; 99eee (26:5eee)
_UnnamedText_1d8f4:: ; 99eee (26:5eee)
text "This is really"
line "MR.FUJI's house."
@ -21,19 +21,19 @@ _UnnamedText_1d8f4: ; 99eee (26:5eee)
cont "orphaned #MON!"
done
_UnnamedText_1d8f9: ; 99f4b (26:5f4b)
_UnnamedText_1d8f9:: ; 99f4b (26:5f4b)
text "It's so warm!"
line "#MON are so"
cont "nice to hug!"
done
_LavenderHouse1Text3: ; 99f72 (26:5f72)
_LavenderHouse1Text3:: ; 99f72 (26:5f72)
text "PSYDUCK: Gwappa!@@"
_LavenderHouse1Text4: ; 99f85 (26:5f85)
_LavenderHouse1Text4:: ; 99f85 (26:5f85)
text "NIDORINO: Gaoo!@@"
_UnnamedText_1d94c: ; 99f97 (26:5f97)
_UnnamedText_1d94c:: ; 99f97 (26:5f97)
text "MR.FUJI: ", $52, "."
para "Your #DEX quest"
@ -45,13 +45,13 @@ _UnnamedText_1d94c: ; 99f97 (26:5f97)
line "help your quest."
prompt
_ReceivedFluteText: ; 99ffb (26:5ffb)
_ReceivedFluteText:: ; 99ffb (26:5ffb)
text $52, " received"
line "a @"
TX_RAM $cf4b
text "!@@"
_FluteExplanationText: ; 9a011 (26:6011)
_FluteExplanationText:: ; 9a011 (26:6011)
db $0
para "Upon hearing #"
line "FLUTE, sleeping"
@ -62,17 +62,17 @@ _FluteExplanationText: ; 9a011 (26:6011)
line "sleeping #MON."
done
_FluteNoRoomText: ; 9a069 (26:6069)
_FluteNoRoomText:: ; 9a069 (26:6069)
text "You must make"
line "room for this!"
done
_MrFujiAfterFluteText: ; 9a087 (26:6087)
_MrFujiAfterFluteText:: ; 9a087 (26:6087)
text "MR.FUJI: Has my"
line "FLUTE helped you?"
done
_LavenderHouse1Text6: ; 9a0aa (26:60aa)
_LavenderHouse1Text6:: ; 9a0aa (26:60aa)
text "#MON Monthly"
line "Grand Prize"
cont "Drawing!"