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,41 +1,41 @@
_UnnamedText_5a1d3: ; 84d8d (21:4d8d)
_UnnamedText_5a1d3:: ; 84d8d (21:4d8d)
text "Waaaaa!"
cont "I'm scared!"
done
_UnnamedText_5a1d8: ; 84da1 (21:4da1)
_UnnamedText_5a1d8:: ; 84da1 (21:4da1)
text "Please keep quiet"
line "about my crying!"
done
_SilphCo10BattleText1: ; 84dc5 (21:4dc5)
_SilphCo10BattleText1:: ; 84dc5 (21:4dc5)
text "Welcome to the"
line "10F! So good of"
cont "you to join me!"
done
_SilphCo10EndBattleText1: ; 84df5 (21:4df5)
_SilphCo10EndBattleText1:: ; 84df5 (21:4df5)
text "I'm"
line "stunned!"
prompt
_SilphCo10AfterBattleText1: ; 84e02 (21:4e02)
_SilphCo10AfterBattleText1:: ; 84e02 (21:4e02)
text "Nice try, but the"
line "boardroom is up"
cont "one more floor!"
done
_SilphCo10BattleText2: ; 84e35 (21:4e35)
_SilphCo10BattleText2:: ; 84e35 (21:4e35)
text "Enough of your"
line "silly games!"
done
_SilphCo10EndBattleText2: ; 84e52 (21:4e52)
_SilphCo10EndBattleText2:: ; 84e52 (21:4e52)
text "No"
line "continues left!"
prompt
_SilphCo10AfterBattleText2: ; 84e66 (21:4e66)
_SilphCo10AfterBattleText2:: ; 84e66 (21:4e66)
text "Are you satisfied"
line "with beating me?"
cont "Then go on home!"