mirror of
https://github.com/pret/pokepinball.git
synced 2025-02-21 13:43:10 +00:00
400 lines
7.3 KiB
NASM
Executable File
400 lines
7.3 KiB
NASM
Executable File
; 6-byte header for scrolling text. See LoadTextHeader for documentation.
|
|
|
|
BallSavedText:
|
|
db $05, $54, $45, $14, $00, $33
|
|
db "BALL SAVED @"
|
|
|
|
ShootAgainText:
|
|
db $05, $54, $44, $14, $00, $34
|
|
db "SHOOT AGAIN @"
|
|
|
|
EndOfBallBonusText:
|
|
db $05, $54, $41, $14, $00, $3a
|
|
db "END OF BALL BONUS @"
|
|
|
|
FieldMultiplierText:
|
|
db $05, $54, $40, $14, $00, $3c
|
|
db "FIELD MULTIPLIER x0 @"
|
|
|
|
FieldMultiplierSpecialBonusText:
|
|
db $07, $54, $00, $00, $00, $33
|
|
db "FIELD MULTIPLIER SPECIAL BONUS @"
|
|
|
|
DigitsText1to8:
|
|
db $07, $73, $46, $14, $20, $50
|
|
db "12345678 @"
|
|
|
|
BonusMultiplierText:
|
|
db $05, $54, $40, $14, $00, $3d
|
|
db "BONUS MULTIPLIER x0 @"
|
|
|
|
ExtraBallText:
|
|
db $05, $54, $45, $14, $00, $33
|
|
db "EXTRA BALL @"
|
|
|
|
ExtraBallSpecialBonusText:
|
|
db $07, $54, $00, $00, $00, $2d
|
|
db "EXTRA BALL SPECIAL BONUS @"
|
|
|
|
DigitsText1to9:
|
|
db $07, $6d, $45, $14, $20, $4b
|
|
db "123456789 @"
|
|
|
|
LetsGetPokemonText:
|
|
db $05, $54, $41, $14, $00, $3a
|
|
db "LET`S GET POKeMON @"
|
|
|
|
PokemonRanAwayText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "POKeMON RAN AWAY @"
|
|
|
|
PokemonCaughtSpecialBonusText:
|
|
db $07, $54, $00, $00, $00, $31
|
|
db "POKeMON CAUGHT SPECIAL BONUS @"
|
|
|
|
OneBillionText:
|
|
db $07, $6e, $45, $14, $20, $50
|
|
db "1,000,000,000 @"
|
|
|
|
HitText:
|
|
db $44, $00, $40, $00
|
|
db "HIT @"
|
|
|
|
Data_2a2a:
|
|
db $48, $10, $40, $00, $00, $00
|
|
|
|
FlippedText:
|
|
db $42, $00, $40, $00
|
|
db "FLIPPED @"
|
|
|
|
Data_2a3d:
|
|
db $4a, $10, $40, $00, $00, $00
|
|
|
|
JackpotText:
|
|
db $42, $00, $b4, $00
|
|
db "JACKPOT @"
|
|
|
|
Data_2a50:
|
|
db $4a, $10, $b4, $00, $00, $00
|
|
|
|
YouGotAText:
|
|
db $05, $54, $00, $00, $00, $1e
|
|
db "YOU GOT A @"
|
|
|
|
YouGotAnText:
|
|
db $05, $54, $00, $00, $00, $1f
|
|
db "YOU GOT AN @"
|
|
|
|
Data_2a79:
|
|
db $05, $5e, $40, $14, $20, $43
|
|
db " @"
|
|
|
|
Data_2a91:
|
|
db $05, $5f, $40, $14, $20, $44
|
|
db " @"
|
|
|
|
StartTrainingText:
|
|
db $05, $54, $43, $14, $00, $37
|
|
db "START TRAINING @"
|
|
|
|
FindItemsText:
|
|
db $05, $54, $45, $14, $00, $33
|
|
db "FIND ITEMS @"
|
|
|
|
EvolutionFailedText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "EVOLUTION FAILED @"
|
|
|
|
ItEvolvedIntoAText:
|
|
db $05, $54, $00, $00, $00, $26
|
|
db "IT EVOLVED INTO A @"
|
|
|
|
ItEvolvedIntoAnText:
|
|
db $05, $54, $00, $00, $00, $27
|
|
db "IT EVOLVED INTO AN @"
|
|
|
|
Data_2b1c:
|
|
db $05, $66, $40, $14, $20, $4b
|
|
db " @"
|
|
|
|
Data_2b34:
|
|
db $05, $67, $40, $14, $20, $4c
|
|
db " @"
|
|
|
|
EvolutionSpecialBonusText:
|
|
db $07, $54, $00, $00, $00, $2c
|
|
db "EVOLUTION SPECIAL BONUS @"
|
|
|
|
Data_2b6b:
|
|
db $07, $6c, $46, $14, $20, $49
|
|
db "12345678 @"
|
|
|
|
PokemonIsTiredText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "POKeMON IS TIRED @"
|
|
|
|
ItemNotFoundText:
|
|
db $05, $54, $43, $14, $00, $37
|
|
db "ITEM NOT FOUND @"
|
|
|
|
PokemonRecoveredText:
|
|
db $05, $54, $41, $14, $00, $3a
|
|
db "POKeMON RECOVERED @"
|
|
|
|
TryNextPlaceText:
|
|
db $05, $54, $43, $14, $00, $37
|
|
db "TRY NEXT PLACE @"
|
|
|
|
YeahYouGotItText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "YEAH! YOU GOT IT @"
|
|
|
|
EvolutionTypeGetTextPointers:
|
|
dw GetThunderStoneText
|
|
dw GetMoonStoneText
|
|
dw GetFireStoneText
|
|
dw GetLeafStoneText
|
|
dw GetWaterStoneText
|
|
dw GetLinkCableText
|
|
dw GetExperienceText
|
|
|
|
GetExperienceText:
|
|
db $05, $54, $43, $14, $00, $37
|
|
db "GET EXPERIENCE @"
|
|
|
|
GetFireStoneText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "GET A FIRE STONE @"
|
|
|
|
GetWaterStoneText:
|
|
db $05, $54, $41, $14, $00, $3a
|
|
db "GET A WATER STONE @"
|
|
|
|
GetThunderStoneText:
|
|
db $05, $54, $40, $14, $00, $3c
|
|
db "GET A THUNDER STONE @"
|
|
|
|
GetLeafStoneText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "GET A LEAF STONE @"
|
|
|
|
GetMoonStoneText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "GET A MOON STONE @"
|
|
|
|
GetLinkCableText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "GET A LINK CABLE @"
|
|
|
|
MapMoveFailedText:
|
|
db $05, $54, $42, $14, $00, $38
|
|
db "MAP MOVE FAILED @"
|
|
|
|
ArrivedAtMapText:
|
|
db $05, $54, $00, $00, $00, $1f
|
|
db "ARRIVED AT @"
|
|
|
|
StartFromMapText:
|
|
db $05, $54, $00, $00, $00, $1f
|
|
db "START FROM @"
|
|
|
|
MapNames:
|
|
dw PalletTownText
|
|
dw ViridianCityText
|
|
dw ViridianForestText
|
|
dw PewterCityText
|
|
dw MtMoonText
|
|
dw CeruleanCityText
|
|
dw VermilionSeasideText
|
|
dw VermilionStreetsText
|
|
dw RockMountainText
|
|
dw LavenderTownText
|
|
dw CeladonCityText
|
|
dw CyclingRoadText
|
|
dw FuchiaCityText ; mispelling -- should be fuchsia
|
|
dw SafariZoneText
|
|
dw SaffronCityText
|
|
dw SeafoamIslandsText
|
|
dw CinnabarIslandText
|
|
dw IndigoPlateauText
|
|
|
|
PalletTownText:
|
|
db $05, $5f, $44, $14, $20, $3f
|
|
db "PALLET TOWN @"
|
|
|
|
ViridianCityText:
|
|
db $05, $5f, $43, $14, $20, $41
|
|
db "VIRIDIAN CITY @"
|
|
|
|
ViridianForestText:
|
|
db $05, $5f, $42, $14, $20, $43
|
|
db "VIRIDIAN FOREST @"
|
|
|
|
PewterCityText:
|
|
db $05, $5f, $44, $14, $20, $3f
|
|
db "PEWTER CITY @"
|
|
|
|
MtMoonText:
|
|
db $05, $5f, $46, $14, $20, $3b
|
|
db "MT.MOON @"
|
|
|
|
CeruleanCityText:
|
|
db $05, $5f, $43, $14, $20, $41
|
|
db "CERULEAN CITY @"
|
|
|
|
VermilionSeasideText:
|
|
db $05, $5f, $40, $14, $20, $47
|
|
db "VERMILION : SEASIDE @"
|
|
|
|
VermilionStreetsText:
|
|
db $05, $5f, $40, $14, $20, $47
|
|
db "VERMILION : STREETS @"
|
|
|
|
RockMountainText:
|
|
db $05, $5f, $43, $14, $20, $41
|
|
db "ROCK MOUNTAIN @"
|
|
|
|
LavenderTownText:
|
|
db $05, $5f, $43, $14, $20, $41
|
|
db "LAVENDER TOWN @"
|
|
|
|
CeladonCityText:
|
|
db $05, $5f, $44, $14, $20, $40
|
|
db "CELADON CITY @"
|
|
|
|
CyclingRoadText:
|
|
db $05, $5f, $44, $14, $20, $40
|
|
db "CYCLING ROAD @"
|
|
|
|
FuchiaCityText:
|
|
db $05, $5f, $44, $14, $20, $3f
|
|
db "FUCHIA CITY @" ; mispelling -- should be fuchsia
|
|
|
|
SafariZoneText:
|
|
db $05, $5f, $44, $14, $20, $3f
|
|
db "SAFARI ZONE @"
|
|
|
|
SaffronCityText:
|
|
db $05, $5f, $44, $14, $20, $40
|
|
db "SAFFRON CITY @"
|
|
|
|
SeafoamIslandsText:
|
|
db $05, $5f, $42, $14, $20, $43
|
|
db "SEAFOAM ISLANDS @"
|
|
|
|
CinnabarIslandText:
|
|
db $05, $5f, $42, $14, $20, $43
|
|
db "CINNABAR ISLAND @"
|
|
|
|
IndigoPlateauText:
|
|
db $05, $5f, $43, $14, $20, $42
|
|
db "INDIGO PLATEAU @"
|
|
|
|
GoToDiglettStageText:
|
|
db $05, $54, $40, $14, $00, $3c
|
|
db "GO TO DIGLETT STAGE @"
|
|
|
|
GoToGengarStageText:
|
|
db $05, $54, $41, $14, $00, $3b
|
|
db "GO TO GENGAR STAGE @"
|
|
|
|
GoToMewtwoStageText:
|
|
db $05, $54, $41, $14, $00, $3b
|
|
db "GO TO MEWTWO STAGE @"
|
|
|
|
GoToMeowthStageText:
|
|
db $05, $54, $41, $14, $00, $3b
|
|
db "GO TO MEOWTH STAGE @"
|
|
|
|
GoToSeelStageText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "GO TO SEEL STAGE @"
|
|
|
|
EndGengarStageText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "END GENGAR STAGE @"
|
|
|
|
EndMewtwoStageText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "END MEWTWO STAGE @"
|
|
|
|
EndDiglettStageText:
|
|
db $05, $54, $41, $14, $00, $3a
|
|
db "END DIGLETT STAGE @"
|
|
|
|
EndMeowthStageText:
|
|
db $05, $54, $42, $14, $00, $39
|
|
db "END MEOWTH STAGE @"
|
|
|
|
EndSeelStageText:
|
|
db $05, $54, $43, $14, $00, $37
|
|
db "END SEEL STAGE @"
|
|
|
|
GengarStageClearedText:
|
|
db $05, $54, $40, $14, $00, $3d
|
|
db "GENGAR STAGE CLEARED @"
|
|
|
|
MewtwoStageClearedText:
|
|
db $05, $54, $40, $14, $00, $3d
|
|
db "MEWTWO STAGE CLEARED @"
|
|
|
|
DiglettStageClearedText:
|
|
db $05, $54, $3f, $14, $00, $3e
|
|
db "DIGLETT STAGE CLEARED @"
|
|
|
|
MeowthStageClearedText:
|
|
db $05, $54, $40, $14, $00, $3d
|
|
db "MEOWTH STAGE CLEARED @"
|
|
|
|
SeelStageClearedText:
|
|
db $05, $54, $41, $14, $00, $3b
|
|
db "SEEL STAGE CLEARED @"
|
|
|
|
NumPokemonCaughtText:
|
|
db " 0 POKeMON CAUGHT@"
|
|
|
|
NumPokemonEvolvedText:
|
|
db " 0 POKeMON EVOLVED@"
|
|
|
|
BellsproutCounterText:
|
|
db " 0 BELLSPROUT@"
|
|
|
|
DugtrioCounterText:
|
|
db " 0 DUGTRIO@"
|
|
|
|
CaveShotCounterText:
|
|
db " 0 CAVE SHOTS@"
|
|
|
|
SpinnerTurnsCounterText:
|
|
db " 0 SPINNER TURNS@"
|
|
|
|
BonusPointsText:
|
|
db " BONUS@"
|
|
|
|
SubtotalPointsText:
|
|
db " SUBTOTAL@"
|
|
|
|
MultiplierPointsText:
|
|
db " MULTIPLIER@"
|
|
|
|
TotalPointsText:
|
|
db " TOTAL@"
|
|
|
|
ScoreText:
|
|
db " SCORE@"
|
|
|
|
GameOverText:
|
|
db " GAME OVER @"
|
|
|
|
PsyduckCounterText:
|
|
db " 0 PSYDUCK@"
|
|
|
|
PoliwagCounterText:
|
|
db " 0 POLIWAG@"
|
|
|
|
CloysterCounterText:
|
|
db " 0 CLOYSTER@"
|
|
|
|
SlowpokeCounterText:
|
|
db " 0 SLOWPOKE@"
|