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,32 +1,32 @@
_SilphCo5EndBattleText4: ; 84000 (21:4000)
_SilphCo5EndBattleText4:: ; 84000 (21:4000)
text "Oh"
line "goodness!"
prompt
_SilphCo5AfterBattleText4: ; 8400e (21:400e)
_SilphCo5AfterBattleText4:: ; 8400e (21:400e)
text "You're only on 5F."
line "It's a long way"
cont "to my BOSS!"
done
_SilphCo5BattleText5: ; 8403c (21:403c)
_SilphCo5BattleText5:: ; 8403c (21:403c)
text "Show TEAM ROCKET"
line "a little respect!"
done
_SilphCo5EndBattleText5: ; 84060 (21:4060)
_SilphCo5EndBattleText5:: ; 84060 (21:4060)
text "Cough..."
line "Cough..."
prompt
_SilphCo5AfterBattleText5: ; 84073 (21:4073)
_SilphCo5AfterBattleText5:: ; 84073 (21:4073)
text "Which reminds me."
para "KOFFING evolves"
line "into WEEZING!"
done
_SilphCo5Text9: ; 840a4 (21:40a4)
_SilphCo5Text9:: ; 840a4 (21:40a4)
text "It's a #MON"
line "REPORT!"
@ -36,7 +36,7 @@ _SilphCo5Text9: ; 840a4 (21:40a4)
cont "reality #MON."
done
_SilphCo5Text10: ; 840f2 (21:40f2)
_SilphCo5Text10:: ; 840f2 (21:40f2)
text "It's a #MON"
line "REPORT!"
@ -45,7 +45,7 @@ _SilphCo5Text10: ; 840f2 (21:40f2)
cont "been confirmed."
done
_SilphCo5Text11: ; 84134 (21:4134)
_SilphCo5Text11:: ; 84134 (21:4134)
text "It's a #MON"
line "REPORT!"