diff options
author | IIMarckus <iimarckus@gmail.com> | 2011-12-21 00:31:01 -0700 |
---|---|---|
committer | IIMarckus <iimarckus@gmail.com> | 2011-12-21 00:31:01 -0700 |
commit | 450949763cc048878eb65172b875333fd8a5e561 (patch) | |
tree | be8f5ede8312f61b7d1c4e95789ccbc61ffd603b | |
parent | 5d52935fa82c72769cab6e7f73140abe2c03f2d0 (diff) |
Add Japanese text entry and Pokédex entries.
hg-commit-id: 8de61c31d46c
-rw-r--r-- | Makefile | 7 | ||||
-rw-r--r-- | pokered.asm | 1267 | ||||
-rw-r--r-- | text/pokedex.asm | 1207 | ||||
-rw-r--r-- | textpre.awk | 142 |
4 files changed, 2619 insertions, 4 deletions
@@ -4,14 +4,17 @@ pokered.gbc: pokered.o pokered.gbc cmp baserom.gbc pokered.gbc -pokered.o: pokered1.asm constants.asm +pokered.o: pokered1.asm constants.asm text/pokedex1.asm rgbasm -o pokered.o pokered1.asm pokered1.asm: pokered.asm awk -f textpre.awk < pokered.asm > pokered1.asm +text/pokedex1.asm: text/pokedex.asm + awk -f textpre.awk < text/pokedex.asm > text/pokedex1.asm + redrle: extras/redrle.c ${CC} -o $@ $> clean: - rm -f pokered1.asm pokered.o pokered.gbc redrle + rm -f text/pokedex1.asm pokered1.asm pokered.o pokered.gbc redrle diff --git a/pokered.asm b/pokered.asm index 2a51e878..536c06be 100644 --- a/pokered.asm +++ b/pokered.asm @@ -9176,7 +9176,1270 @@ PlayAttackAnimation: ; 6F07 INCBIN "baserom.gbc",$3EF12,$40000 - $3EF12 SECTION "bank10",DATA,BANK[$10] -INCBIN "baserom.gbc",$40000,$1024 +INCBIN "baserom.gbc",$40000,$47E + +PokedexEntryPointers: ; 447E + dw RhydonDexEntry + dw KangaskhanDexEntry + dw NidoranMDexEntry + dw ClefairyDexEntry + dw SpearowDexEntry + dw VoltorbDexEntry + dw NidokingDexEntry + dw SlowbroDexEntry + dw IvysaurDexEntry + dw ExeggutorDexEntry + dw LickitungDexEntry + dw ExeggcuteDexEntry + dw GrimerDexEntry + dw GengarDexEntry + dw NidoranFDexEntry + dw NidoqueenDexEntry + dw CuboneDexEntry + dw RhyhornDexEntry + dw LaprasDexEntry + dw ArcanineDexEntry + dw MewDexEntry + dw GyaradosDexEntry + dw ShellderDexEntry + dw TentacoolDexEntry + dw GastlyDexEntry + dw ScytherDexEntry + dw StaryuDexEntry + dw BlastoiseDexEntry + dw PinsirDexEntry + dw TangelaDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw GrowlitheDexEntry + dw OnixDexEntry + dw FearowDexEntry + dw PidgeyDexEntry + dw SlowpokeDexEntry + dw KadabraDexEntry + dw GravelerDexEntry + dw ChanseyDexEntry + dw MachokeDexEntry + dw MrMimeDexEntry + dw HitmonleeDexEntry + dw HitmonchanDexEntry + dw ArbokDexEntry + dw ParasectDexEntry + dw PsyduckDexEntry + dw DrowzeeDexEntry + dw GolemDexEntry + dw MissingNoDexEntry + dw MagmarDexEntry + dw MissingNoDexEntry + dw ElectabuzzDexEntry + dw MagnetonDexEntry + dw KoffingDexEntry + dw MissingNoDexEntry + dw MankeyDexEntry + dw SeelDexEntry + dw DiglettDexEntry + dw TaurosDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw FarfetchdDexEntry + dw VenonatDexEntry + dw DragoniteDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw DoduoDexEntry + dw PoliwagDexEntry + dw JynxDexEntry + dw MoltresDexEntry + dw ArticunoDexEntry + dw ZapdosDexEntry + dw DittoDexEntry + dw MeowthDexEntry + dw KrabbyDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw VulpixDexEntry + dw NinetalesDexEntry + dw PikachuDexEntry + dw RaichuDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw DratiniDexEntry + dw DragonairDexEntry + dw KabutoDexEntry + dw KabutopsDexEntry + dw HorseaDexEntry + dw SeadraDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw SandshrewDexEntry + dw SandslashDexEntry + dw OmanyteDexEntry + dw OmastarDexEntry + dw JigglypuffDexEntry + dw WigglytuffDexEntry + dw EeveeDexEntry + dw FlareonDexEntry + dw JolteonDexEntry + dw VaporeonDexEntry + dw MachopDexEntry + dw ZubatDexEntry + dw EkansDexEntry + dw ParasDexEntry + dw PoliwhirlDexEntry + dw PoliwrathDexEntry + dw WeedleDexEntry + dw KakunaDexEntry + dw BeedrillDexEntry + dw MissingNoDexEntry + dw DodrioDexEntry + dw PrimeapeDexEntry + dw DugtrioDexEntry + dw VenomothDexEntry + dw DewgongDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw CaterpieDexEntry + dw MetapodDexEntry + dw ButterfreeDexEntry + dw MachampDexEntry + dw MissingNoDexEntry + dw GolduckDexEntry + dw HypnoDexEntry + dw GolbatDexEntry + dw MewtwoDexEntry + dw SnorlaxDexEntry + dw MagikarpDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MukDexEntry + dw MissingNoDexEntry + dw KinglerDexEntry + dw CloysterDexEntry + dw MissingNoDexEntry + dw ElectrodeDexEntry + dw ClefableDexEntry + dw WeezingDexEntry + dw PersianDexEntry + dw MarowakDexEntry + dw MissingNoDexEntry + dw HaunterDexEntry + dw AbraDexEntry + dw AlakazamDexEntry + dw PidgeottoDexEntry + dw PidgeotDexEntry + dw StarmieDexEntry + dw BulbasaurDexEntry + dw VenusaurDexEntry + dw TentacruelDexEntry + dw MissingNoDexEntry + dw GoldeenDexEntry + dw SeakingDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw PonytaDexEntry + dw RapidashDexEntry + dw RattataDexEntry + dw RaticateDexEntry + dw NidorinoDexEntry + dw NidorinaDexEntry + dw GeodudeDexEntry + dw PorygonDexEntry + dw AerodactylDexEntry + dw MissingNoDexEntry + dw MagnemiteDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw CharmanderDexEntry + dw SquirtleDexEntry + dw CharmeleonDexEntry + dw WartortleDexEntry + dw CharizardDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw MissingNoDexEntry + dw OddishDexEntry + dw GloomDexEntry + dw VileplumeDexEntry + dw BellsproutDexEntry + dw WeepinbellDexEntry + dw VictreebelDexEntry + +; string: species name +; height in feet, inches +; weight in pounds +; text entry + +RhydonDexEntry: + db "DRILL@" + db 6,3 + dw 2650 + TX_FAR _RhydonDexEntry + db "@" + +KangaskhanDexEntry: + db "PARENT@" + db 7,3 + dw 1760 + TX_FAR _KangaskhanDexEntry + db "@" + +NidoranMDexEntry: + db "POISON PIN@" + db 1,8 + dw 200 + TX_FAR _NidoranMDexEntry + db "@" + +ClefairyDexEntry: + db "FAIRY@" + db 2,0 + dw 170 + TX_FAR _ClefairyDexEntry + db "@" + +SpearowDexEntry: + db "TINY BIRD@" + db 1,0 + dw 40 + TX_FAR _SpearowDexEntry + db "@" + +VoltorbDexEntry: + db "BALL@" + db 1,8 + dw 230 + TX_FAR _VoltorbDexEntry + db "@" + +NidokingDexEntry: + db "DRILL@" + db 4,7 + dw 1370 + TX_FAR _NidokingDexEntry + db "@" + +SlowbroDexEntry: + db "HERMITCRAB@" + db 5,3 + dw 1730 + TX_FAR _SlowbroDexEntry + db "@" + +IvysaurDexEntry: + db "SEED@" + db 3,3 + dw 290 + TX_FAR _IvysaurDexEntry + db "@" + +ExeggutorDexEntry: + db "COCONUT@" + db 6,7 + dw 2650 + TX_FAR _ExeggutorDexEntry + db "@" + +LickitungDexEntry: + db "LICKING@" + db 3,11 + dw 1440 + TX_FAR _LickitungDexEntry + db "@" + +ExeggcuteDexEntry: + db "EGG@" + db 1,4 + dw 60 + TX_FAR _ExeggcuteDexEntry + db "@" + +GrimerDexEntry: + db "SLUDGE@" + db 2,11 + dw 660 + TX_FAR _GrimerDexEntry + db "@" + +GengarDexEntry: + db "SHADOW@" + db 4,11 + dw 890 + TX_FAR _GengarDexEntry + db "@" + +NidoranFDexEntry: + db "POISON PIN@" + db 1,4 + dw 150 + TX_FAR _NidoranFDexEntry + db "@" + +NidoqueenDexEntry: + db "DRILL@" + db 4,3 + dw 1320 + TX_FAR _NidoqueenDexEntry + db "@" + +CuboneDexEntry: + db "LONELY@" + db 1,4 + dw 140 + TX_FAR _CuboneDexEntry + db "@" + +RhyhornDexEntry: + db "SPIKES@" + db 3,3 + dw 2540 + TX_FAR _RhyhornDexEntry + db "@" + +LaprasDexEntry: + db "TRANSPORT@" + db 8,2 + dw 4850 + TX_FAR _LaprasDexEntry + db "@" + +ArcanineDexEntry: + db "LEGENDARY@" + db 6,3 + dw 3420 + TX_FAR _ArcanineDexEntry + db "@" + +MewDexEntry: + db "NEW SPECIE@" + db 1,4 + dw 90 + TX_FAR _MewDexEntry + db "@" + +GyaradosDexEntry: + db "ATROCIOUS@" + db 21,4 + dw 5180 + TX_FAR _GyaradosDexEntry + db "@" + +ShellderDexEntry: + db "BIVALVE@" + db 1,0 + dw 90 + TX_FAR _ShellderDexEntry + db "@" + +TentacoolDexEntry: + db "JELLYFISH@" + db 2,11 + dw 1000 + TX_FAR _TentacoolDexEntry + db "@" + +GastlyDexEntry: + db "GAS@" + db 4,3 + dw 2 + TX_FAR _GastlyDexEntry + db "@" + +ScytherDexEntry: + db "MANTIS@" + db 4,11 + dw 1230 + TX_FAR _ScytherDexEntry + db "@" + +StaryuDexEntry: + db "STARSHAPE@" + db 2,7 + dw 760 + TX_FAR _StaryuDexEntry + db "@" + +BlastoiseDexEntry: + db "SHELLFISH@" + db 5,3 + dw 1890 + TX_FAR _BlastoiseDexEntry + db "@" + +PinsirDexEntry: + db "STAGBEETLE@" + db 4,11 + dw 1210 + TX_FAR _PinsirDexEntry + db "@" + +TangelaDexEntry: + db "VINE@" + db 3,3 + dw 770 + TX_FAR _TangelaDexEntry + db "@" + +GrowlitheDexEntry: + db "PUPPY@" + db 2,4 + dw 420 + TX_FAR _GrowlitheDexEntry + db "@" + +OnixDexEntry: + db "ROCK SNAKE@" + db 28,10 + dw 4630 + TX_FAR _OnixDexEntry + db "@" + +FearowDexEntry: + db "BEAK@" + db 3,11 + dw 840 + TX_FAR _FearowDexEntry + db "@" + +PidgeyDexEntry: + db "TINY BIRD@" + db 1,0 + dw 40 + TX_FAR _PidgeyDexEntry + db "@" + +SlowpokeDexEntry: + db "DOPEY@" + db 3,11 + dw 790 + TX_FAR _SlowpokeDexEntry + db "@" + +KadabraDexEntry: + db "PSI@" + db 4,3 + dw 1250 + TX_FAR _KadabraDexEntry + db "@" + +GravelerDexEntry: + db "ROCK@" + db 3,3 + dw 2320 + TX_FAR _GravelerDexEntry + db "@" + +ChanseyDexEntry: + db "EGG@" + db 3,7 + dw 760 + TX_FAR _ChanseyDexEntry + db "@" + +MachokeDexEntry: + db "SUPERPOWER@" + db 4,11 + dw 1550 + TX_FAR _MachokeDexEntry + db "@" + +MrMimeDexEntry: + db "BARRIER@" + db 4,3 + dw 1200 + TX_FAR _MrMimeDexEntry + db "@" + +HitmonleeDexEntry: + db "KICKING@" + db 4,11 + dw 1100 + TX_FAR _HitmonleeDexEntry + db "@" + +HitmonchanDexEntry: + db "PUNCHING@" + db 4,7 + dw 1110 + TX_FAR _HitmonchanDexEntry + db "@" + +ArbokDexEntry: + db "COBRA@" + db 11,6 + dw 1430 + TX_FAR _ArbokDexEntry + db "@" + +ParasectDexEntry: + db "MUSHROOM@" + db 3,3 + dw 650 + TX_FAR _ParasectDexEntry + db "@" + +PsyduckDexEntry: + db "DUCK@" + db 2,7 + dw 430 + TX_FAR _PsyduckDexEntry + db "@" + +DrowzeeDexEntry: + db "HYPNOSIS@" + db 3,3 + dw 710 + TX_FAR _DrowzeeDexEntry + db "@" + +GolemDexEntry: + db "MEGATON@" + db 4,7 + dw 6620 + TX_FAR _GolemDexEntry + db "@" + +MagmarDexEntry: + db "SPITFIRE@" + db 4,3 + dw 980 + TX_FAR _MagmarDexEntry + db "@" + +ElectabuzzDexEntry: + db "ELECTRIC@" + db 3,7 + dw 660 + TX_FAR _ElectabuzzDexEntry + db "@" + +MagnetonDexEntry: + db "MAGNET@" + db 3,3 + dw 1320 + TX_FAR _MagnetonDexEntry + db "@" + +KoffingDexEntry: + db "POISON GAS@" + db 2,0 + dw 20 + TX_FAR _KoffingDexEntry + db "@" + +MankeyDexEntry: + db "PIG MONKEY@" + db 1,8 + dw 620 + TX_FAR _MankeyDexEntry + db "@" + +SeelDexEntry: + db "SEA LION@" + db 3,7 + dw 1980 + TX_FAR _SeelDexEntry + db "@" + +DiglettDexEntry: + db "MOLE@" + db 0,8 + dw 20 + TX_FAR _DiglettDexEntry + db "@" + +TaurosDexEntry: + db "WILD BULL@" + db 4,7 + dw 1950 + TX_FAR _TaurosDexEntry + db "@" + +FarfetchdDexEntry: + db "WILD DUCK@" + db 2,7 + dw 330 + TX_FAR _FarfetchdDexEntry + db "@" + +VenonatDexEntry: + db "INSECT@" + db 3,3 + dw 660 + TX_FAR _VenonatDexEntry + db "@" + +DragoniteDexEntry: + db "DRAGON@" + db 7,3 + dw 4630 + TX_FAR _DragoniteDexEntry + db "@" + +DoduoDexEntry: + db "TWIN BIRD@" + db 4,7 + dw 860 + TX_FAR _DoduoDexEntry + db "@" + +PoliwagDexEntry: + db "TADPOLE@" + db 2,0 + dw 270 + TX_FAR _PoliwagDexEntry + db "@" + +JynxDexEntry: + db "HUMANSHAPE@" + db 4,7 + dw 900 + TX_FAR _JynxDexEntry + db "@" + +MoltresDexEntry: + db "FLAME@" + db 6,7 + dw 1320 + TX_FAR _MoltresDexEntry + db "@" + +ArticunoDexEntry: + db "FREEZE@" + db 5,7 + dw 1220 + TX_FAR _ArticunoDexEntry + db "@" + +ZapdosDexEntry: + db "ELECTRIC@" + db 5,3 + dw 1160 + TX_FAR _ZapdosDexEntry + db "@" + +DittoDexEntry: + db "TRANSFORM@" + db 1,0 + dw 90 + TX_FAR _DittoDexEntry + db "@" + +MeowthDexEntry: + db "SCRATCHCAT@" + db 1,4 + dw 90 + TX_FAR _MeowthDexEntry + db "@" + +KrabbyDexEntry: + db "RIVER CRAB@" + db 1,4 + dw 140 + TX_FAR _KrabbyDexEntry + db "@" + +VulpixDexEntry: + db "FOX@" + db 2,0 + dw 220 + TX_FAR _VulpixDexEntry + db "@" + +NinetalesDexEntry: + db "FOX@" + db 3,7 + dw 440 + TX_FAR _NinetalesDexEntry + db "@" + +PikachuDexEntry: + db "MOUSE@" + db 1,4 + dw 130 + TX_FAR _PikachuDexEntry + db "@" + +RaichuDexEntry: + db "MOUSE@" + db 2,7 + dw 660 + TX_FAR _RaichuDexEntry + db "@" + +DratiniDexEntry: + db "DRAGON@" + db 5,11 + dw 70 + TX_FAR _DratiniDexEntry + db "@" + +DragonairDexEntry: + db "DRAGON@" + db 13,1 + dw 360 + TX_FAR _DragonairDexEntry + db "@" + +KabutoDexEntry: + db "SHELLFISH@" + db 1,8 + dw 250 + TX_FAR _KabutoDexEntry + db "@" + +KabutopsDexEntry: + db "SHELLFISH@" + db 4,3 + dw 890 + TX_FAR _KabutopsDexEntry + db "@" + +HorseaDexEntry: + db "DRAGON@" + db 1,4 + dw 180 + TX_FAR _HorseaDexEntry + db "@" + +SeadraDexEntry: + db "DRAGON@" + db 3,11 + dw 550 + TX_FAR _SeadraDexEntry + db "@" + +SandshrewDexEntry: + db "MOUSE@" + db 2,0 + dw 260 + TX_FAR _SandshrewDexEntry + db "@" + +SandslashDexEntry: + db "MOUSE@" + db 3,3 + dw 650 + TX_FAR _SandslashDexEntry + db "@" + +OmanyteDexEntry: + db "SPIRAL@" + db 1,4 + dw 170 + TX_FAR _OmanyteDexEntry + db "@" + +OmastarDexEntry: + db "SPIRAL@" + db 3,3 + dw 770 + TX_FAR _OmastarDexEntry + db "@" + +JigglypuffDexEntry: + db "BALLOON@" + db 1,8 + dw 120 + TX_FAR _JigglypuffDexEntry + db "@" + +WigglytuffDexEntry: + db "BALLOON@" + db 3,3 + dw 260 + TX_FAR _WigglytuffDexEntry + db "@" + +EeveeDexEntry: + db "EVOLUTION@" + db 1,0 + dw 140 + TX_FAR _EeveeDexEntry + db "@" + +FlareonDexEntry: + db "FLAME@" + db 2,11 + dw 550 + TX_FAR _FlareonDexEntry + db "@" + +JolteonDexEntry: + db "LIGHTNING@" + db 2,7 + dw 540 + TX_FAR _JolteonDexEntry + db "@" + +VaporeonDexEntry: + db "BUBBLE JET@" + db 3,3 + dw 640 + TX_FAR _VaporeonDexEntry + db "@" + +MachopDexEntry: + db "SUPERPOWER@" + db 2,7 + dw 430 + TX_FAR _MachopDexEntry + db "@" + +ZubatDexEntry: + db "BAT@" + db 2,7 + dw 170 + TX_FAR _ZubatDexEntry + db "@" + +EkansDexEntry: + db "SNAKE@" + db 6,7 + dw 150 + TX_FAR _EkansDexEntry + db "@" + +ParasDexEntry: + db "MUSHROOM@" + db 1,0 + dw 120 + TX_FAR _ParasDexEntry + db "@" + +PoliwhirlDexEntry: + db "TADPOLE@" + db 3,3 + dw 440 + TX_FAR _PoliwhirlDexEntry + db "@" + +PoliwrathDexEntry: + db "TADPOLE@" + db 4,3 + dw 1190 + TX_FAR _PoliwrathDexEntry + db "@" + +WeedleDexEntry: + db "HAIRY BUG@" + db 1,0 + dw 70 + TX_FAR _WeedleDexEntry + db "@" + +KakunaDexEntry: + db "COCOON@" + db 2,0 + dw 220 + TX_FAR _KakunaDexEntry + db "@" + +BeedrillDexEntry: + db "POISON BEE@" + db 3,3 + dw 650 + TX_FAR _BeedrillDexEntry + db "@" + +DodrioDexEntry: + db "TRIPLEBIRD@" + db 5,11 + dw 1880 + TX_FAR _DodrioDexEntry + db "@" + +PrimeapeDexEntry: + db "PIG MONKEY@" + db 3,3 + dw 710 + TX_FAR _PrimeapeDexEntry + db "@" + +DugtrioDexEntry: + db "MOLE@" + db 2,4 + dw 730 + TX_FAR _DugtrioDexEntry + db "@" + +VenomothDexEntry: + db "POISONMOTH@" + db 4,11 + dw 280 + TX_FAR _VenomothDexEntry + db "@" + +DewgongDexEntry: + db "SEA LION@" + db 5,7 + dw 2650 + TX_FAR _DewgongDexEntry + db "@" + +CaterpieDexEntry: + db "WORM@" + db 1,0 + dw 60 + TX_FAR _CaterpieDexEntry + db "@" + +MetapodDexEntry: + db "COCOON@" + db 2,4 + dw 220 + TX_FAR _MetapodDexEntry + db "@" + +ButterfreeDexEntry: + db "BUTTERFLY@" + db 3,7 + dw 710 + TX_FAR _ButterfreeDexEntry + db "@" + +MachampDexEntry: + db "SUPERPOWER@" + db 5,3 + dw 2870 + TX_FAR _MachampDexEntry + db "@" + +GolduckDexEntry: + db "DUCK@" + db 5,7 + dw 1690 + TX_FAR _GolduckDexEntry + db "@" + +HypnoDexEntry: + db "HYPNOSIS@" + db 5,3 + dw 1670 + TX_FAR _HypnoDexEntry + db "@" + +GolbatDexEntry: + db "BAT@" + db 5,3 + dw 1210 + TX_FAR _GolbatDexEntry + db "@" + +MewtwoDexEntry: + db "GENETIC@" + db 6,7 + dw 2690 + TX_FAR _MewtwoDexEntry + db "@" + +SnorlaxDexEntry: + db "SLEEPING@" + db 6,11 + dw 10140 + TX_FAR _SnorlaxDexEntry + db "@" + +MagikarpDexEntry: + db "FISH@" + db 2,11 + dw 220 + TX_FAR _MagikarpDexEntry + db "@" + +MukDexEntry: + db "SLUDGE@" + db 3,11 + dw 660 + TX_FAR _MukDexEntry + db "@" + +KinglerDexEntry: + db "PINCER@" + db 4,3 + dw 1320 + TX_FAR _KinglerDexEntry + db "@" + +CloysterDexEntry: + db "BIVALVE@" + db 4,11 + dw 2920 + TX_FAR _CloysterDexEntry + db "@" + +ElectrodeDexEntry: + db "BALL@" + db 3,11 + dw 1470 + TX_FAR _ElectrodeDexEntry + db "@" + +ClefableDexEntry: + db "FAIRY@" + db 4,3 + dw 880 + TX_FAR _ClefableDexEntry + db "@" + +WeezingDexEntry: + db "POISON GAS@" + db 3,11 + dw 210 + TX_FAR _WeezingDexEntry + db "@" + +PersianDexEntry: + db "CLASSY CAT@" + db 3,3 + dw 710 + TX_FAR _PersianDexEntry + db "@" + +MarowakDexEntry: + db "BONEKEEPER@" + db 3,3 + dw 990 + TX_FAR _MarowakDexEntry + db "@" + +HaunterDexEntry: + db "GAS@" + db 5,3 + dw 2 + TX_FAR _HaunterDexEntry + db "@" + +AbraDexEntry: + db "PSI@" + db 2,11 + dw 430 + TX_FAR _AbraDexEntry + db "@" + +AlakazamDexEntry: + db "PSI@" + db 4,11 + dw 1060 + TX_FAR _AlakazamDexEntry + db "@" + +PidgeottoDexEntry: + db "BIRD@" + db 3,7 + dw 660 + TX_FAR _PidgeottoDexEntry + db "@" + +PidgeotDexEntry: + db "BIRD@" + db 4,11 + dw 870 + TX_FAR _PidgeotDexEntry + db "@" + +StarmieDexEntry: + db "MYSTERIOUS@" + db 3,7 + dw 1760 + TX_FAR _StarmieDexEntry + db "@" + +BulbasaurDexEntry: + db "SEED@" + db 2,4 + dw 150 + TX_FAR _BulbasaurDexEntry + db "@" + +VenusaurDexEntry: + db "SEED@" + db 6,7 + dw 2210 + TX_FAR _VenusaurDexEntry + db "@" + +TentacruelDexEntry: + db "JELLYFISH@" + db 5,3 + dw 1210 + TX_FAR _TentacruelDexEntry + db "@" + +GoldeenDexEntry: + db "GOLDFISH@" + db 2,0 + dw 330 + TX_FAR _GoldeenDexEntry + db "@" + +SeakingDexEntry: + db "GOLDFISH@" + db 4,3 + dw 860 + TX_FAR _SeakingDexEntry + db "@" + +PonytaDexEntry: + db "FIRE HORSE@" + db 3,3 + dw 660 + TX_FAR _PonytaDexEntry + db "@" + +RapidashDexEntry: + db "FIRE HORSE@" + db 5,7 + dw 2090 + TX_FAR _RapidashDexEntry + db "@" + +RattataDexEntry: + db "RAT@" + db 1,0 + dw 80 + TX_FAR _RattataDexEntry + db "@" + +RaticateDexEntry: + db "RAT@" + db 2,4 + dw 410 + TX_FAR _RaticateDexEntry + db "@" + +NidorinoDexEntry: + db "POISON PIN@" + db 2,11 + dw 430 + TX_FAR _NidorinoDexEntry + db "@" + +NidorinaDexEntry: + db "POISON PIN@" + db 2,7 + dw 440 + TX_FAR _NidorinaDexEntry + db "@" + +GeodudeDexEntry: + db "ROCK@" + db 1,4 + dw 440 + TX_FAR _GeodudeDexEntry + db "@" + +PorygonDexEntry: + db "VIRTUAL@" + db 2,7 + dw 800 + TX_FAR _PorygonDexEntry + db "@" + +AerodactylDexEntry: + db "FOSSIL@" + db 5,11 + dw 1300 + TX_FAR _AerodactylDexEntry + db "@" + +MagnemiteDexEntry: + db "MAGNET@" + db 1,0 + dw 130 + TX_FAR _MagnemiteDexEntry + db "@" + +CharmanderDexEntry: + db "LIZARD@" + db 2,0 + dw 190 + TX_FAR _CharmanderDexEntry + db "@" + +SquirtleDexEntry: + db "TINYTURTLE@" + db 1,8 + dw 200 + TX_FAR _SquirtleDexEntry + db "@" + +CharmeleonDexEntry: + db "FLAME@" + db 3,7 + dw 420 + TX_FAR _CharmeleonDexEntry + db "@" + +WartortleDexEntry: + db "TURTLE@" + db 3,3 + dw 500 + TX_FAR _WartortleDexEntry + db "@" + +CharizardDexEntry: + db "FLAME@" + db 5,7 + dw 2000 + TX_FAR _CharizardDexEntry + db "@" + +OddishDexEntry: + db "WEED@" + db 1,8 + dw 120 + TX_FAR _OddishDexEntry + db "@" + +GloomDexEntry: + db "WEED@" + db 2,7 + dw 190 + TX_FAR _GloomDexEntry + db "@" + +VileplumeDexEntry: + db "FLOWER@" + db 3,11 + dw 410 + TX_FAR _VileplumeDexEntry + db "@" + +BellsproutDexEntry: + db "FLOWER@" + db 2,4 + dw 90 + TX_FAR _BellsproutDexEntry + db "@" + +WeepinbellDexEntry: + db "FLYCATCHER@" + db 3,3 + dw 140 + TX_FAR _WeepinbellDexEntry + db "@" + +VictreebelDexEntry: + db "FLYCATCHER@" + db 5,7 + dw 340 + TX_FAR _VictreebelDexEntry + db "@" + +MissingNoDexEntry: + db "???@" + db 10 ; 1.0 m + db 100 ; 10.0 kg + db 0,"コメント さくせいちゅう@" ; コメント作成中 (Comment to be written) + +INCBIN "baserom.gbc",$40FF9,$1024 - $FF9 + PokedexOrder: ; 5024 db DEX_RHYDON db DEX_KANGASKHAN @@ -11311,7 +12574,7 @@ SECTION "bank2A",DATA,BANK[$2A] INCBIN "baserom.gbc",$A8000,$4000 SECTION "bank2B",DATA,BANK[$2B] -INCBIN "baserom.gbc",$AC000,$4000 +INCLUDE "text/pokedex1.asm" SECTION "bank2C",DATA,BANK[$2C] INCBIN "baserom.gbc",$B0000,$4000 diff --git a/text/pokedex.asm b/text/pokedex.asm new file mode 100644 index 00000000..3c5ba8dd --- /dev/null +++ b/text/pokedex.asm @@ -0,0 +1,1207 @@ +_RhydonDexEntry: + db 0,"Protected by an",$4E + db "armor-like hide,",$4E + db "it is capable of",$49 + db "living in molten",$4E + db "lava of 3,600",$4E + db "degrees",$5F,"@" + +_KangaskhanDexEntry: + db 0,"The infant rarely",$4E + db "ventures out of",$4E + db "its mother",$BD,$49 + db "protective pouch",$4E + db "until it is 3",$4E + db "years old",$5F,"@" + +_NidoranMDexEntry: + db 0,"Stiffens its ears",$4E + db "to sense danger.",$4E + db "The larger its",$49 + db "horns, the more",$4E + db "powerful its",$4E + db "secreted venom",$5F,"@" + +_ClefairyDexEntry: + db 0,"Its magical and",$4E + db "cute appeal has",$4E + db "many admirers.",$49 + db "It is rare and",$4E + db "found only in",$4E + db "certain areas",$5F,"@" + +_SpearowDexEntry: + db 0,"Eats bugs in",$4E + db "grassy areas. It",$4E + db "has to flap its",$49 + db "short wings at",$4E + db "high speed to",$4E + db "stay airborne",$5F,"@" + +_VoltorbDexEntry: + db 0,"Usually found in",$4E + db "power plants.",$4E + db "Easily mistaken",$49 + db "for a # BALL,",$4E + db "they have zapped",$4E + db "many people",$5F,"@" + +_NidokingDexEntry: + db 0,"It uses its",$4E + db "powerful tail in",$4E + db "battle to smash,",$49 + db "constrict, then",$4E + db "break the prey",$BD,$4E + db "bones",$5F,"@" + +_SlowbroDexEntry: + db 0,"The SHELLDER that",$4E + db "is latched onto",$4E + db "SLOWPOKE",$BD," tail",$49 + db "is said to feed",$4E + db "on the host",$BD," left",$4E + db "over scraps",$5F,"@" + +_IvysaurDexEntry: + db 0,"When the bulb on",$4E + db "its back grows",$4E + db "large, it appears",$49 + db "to lose the",$4E + db "ability to stand",$4E + db "on its hind legs",$5F,"@" + +_ExeggutorDexEntry: + db 0,"Legend has it that",$4E + db "on rare occasions,",$4E + db "one of its heads",$49 + db "will drop off and",$4E + db "continue on as an",$4E + db "EXEGGCUTE",$5F,"@" + +_LickitungDexEntry: + db 0,"Its tongue can be",$4E + db "extended like a",$4E + db "chameleon",$BD,". It",$49 + db "leaves a tingling",$4E + db "sensation when it",$4E + db "licks enemies",$5F,"@" + +_ExeggcuteDexEntry: + db 0,"Often mistaken",$4E + db "for eggs.",$4E + db "When disturbed,",$49 + db "they quickly",$4E + db "gather and attack",$4E + db "in swarms",$5F,"@" + +_GrimerDexEntry: + db 0,"Appears in filthy",$4E + db "areas. Thrives by",$4E + db "sucking up",$49 + db "polluted sludge",$4E + db "that is pumped",$4E + db "out of factories",$5F,"@" + +_GengarDexEntry: + db 0,"Under a full moon,",$4E + db "this #MON",$4E + db "likes to mimic",$49 + db "the shadows of",$4E + db "people and laugh",$4E + db "at their fright",$5F,"@" + +_NidoranFDexEntry: + db 0,"Although small,",$4E + db "its venomous",$4E + db "barbs render this",$49 + db "#MON dangerous.",$4E + db "The female has",$4E + db "smaller horns",$5F,"@" + +_NidoqueenDexEntry: + db 0,"Its hard scales",$4E + db "provide strong",$4E + db "protection. It",$49 + db "uses its hefty",$4E + db "bulk to execute",$4E + db "powerful moves",$5F,"@" + +_CuboneDexEntry: + db 0,"Because it never",$4E + db "removes its skull",$4E + db "helmet, no one",$49 + db "has ever seen",$4E + db "this #MON",$BD,$4E + db "real face",$5F,"@" + +_RhyhornDexEntry: + db 0,"Its massive bones",$4E + db "are 1000 times",$4E + db "harder than human",$49 + db "bones. It can",$4E + db "easily knock a",$4E + db "trailer flying",$5F,"@" + +_LaprasDexEntry: + db 0,"A #MON that",$4E + db "has been over-",$4E + db "hunted almost to",$49 + db "extinction. It",$4E + db "can ferry people",$4E + db "across the water",$5F,"@" + +_ArcanineDexEntry: + db 0,"A #MON that",$4E + db "has been admired",$4E + db "since the past",$49 + db "for its beauty.",$4E + db "It runs agilely",$4E + db "as if on wings",$5F,"@" + +_MewDexEntry: + db 0,"So rare that it",$4E + db "is still said to",$4E + db "be a mirage by",$49 + db "many experts. Only",$4E + db "a few people have",$4E + db "seen it worldwide",$5F,"@" + +_GyaradosDexEntry: + db 0,"Rarely seen in",$4E + db "the wild. Huge",$4E + db "and vicious, it",$49 + db "is capable of",$4E + db "destroying entire",$4E + db "cities in a rage",$5F,"@" + +_ShellderDexEntry: + db 0,"Its hard shell",$4E + db "repels any kind",$4E + db "of attack.",$49 + db "It is vulnerable",$4E + db "only when its",$4E + db "shell is open",$5F,"@" + +_TentacoolDexEntry: + db 0,"Drifts in shallow",$4E + db "seas. Anglers who",$4E + db "hook them by",$49 + db "accident are",$4E + db "often punished by",$4E + db "its stinging acid",$5F,"@" + +_GastlyDexEntry: + db 0,"Almost invisible,",$4E + db "this gaseous",$4E + db "#MON cloaks",$49 + db "the target and",$4E + db "puts it to sleep",$4E + db "without notice",$5F,"@" + +_ScytherDexEntry: + db 0,"With ninja-like",$4E + db "agility and speed,",$4E + db "it can create the",$49 + db "illusion that",$4E + db "there is more",$4E + db "than one",$5F,"@" + +_StaryuDexEntry: + db 0,"An enigmatic",$4E + db "#MON that can",$4E + db "effortlessly",$49 + db "regenerate any",$4E + db "appendage it",$4E + db "loses in battle",$5F,"@" + +_BlastoiseDexEntry: + db 0,"A brutal #MON",$4E + db "with pressurized",$4E + db "water jets on its",$49 + db "shell. They are",$4E + db "used for high",$4E + db "speed tackles",$5F,"@" + +_PinsirDexEntry: + db 0,"If it fails to",$4E + db "crush the victim",$4E + db "in its pincers,",$49 + db "it will swing it",$4E + db "around and toss",$4E + db "it hard",$5F,"@" + +_TangelaDexEntry: + db 0,"The whole body is",$4E + db "swathed with wide",$4E + db "vines that are",$49 + db "similar to sea-",$4E + db "weed. Its vines",$4E + db "shake as it walks",$5F,"@" + +_GrowlitheDexEntry: + db 0,"Very protective",$4E + db "of its territory.",$4E + db "It will bark and",$49 + db "bite to repel",$4E + db "intruders from",$4E + db "its space",$5F,"@" + +_OnixDexEntry: + db 0,"As it grows, the",$4E + db "stone portions of",$4E + db "its body harden",$49 + db "to become similar",$4E + db "to a diamond, but",$4E + db "colored black",$5F,"@" + +_FearowDexEntry: + db 0,"With its huge and",$4E + db "magnificent wings,",$4E + db "it can keep aloft",$49 + db "without ever",$4E + db "having to land",$4E + db "for rest",$5F,"@" + +_PidgeyDexEntry: + db 0,"A common sight in",$4E + db "forests and woods.",$4E + db "It flaps its",$49 + db "wings at ground",$4E + db "level to kick up",$4E + db "blinding sand",$5F,"@" + +_SlowpokeDexEntry: + db 0,"Incredibly slow",$4E + db "and dopey. It",$4E + db "takes 5 seconds",$49 + db "for it to feel",$4E + db "pain when under",$4E + db "attack",$5F,"@" + +_KadabraDexEntry: + db 0,"It emits special",$4E + db "alpha waves from",$4E + db "its body that",$49 + db "induce headaches",$4E + db "just by being",$4E + db "close by",$5F,"@" + +_GravelerDexEntry: + db 0,"Rolls down slopes",$4E + db "to move. It rolls",$4E + db "over any obstacle",$49 + db "without slowing",$4E + db "or changing its",$4E + db "direction",$5F,"@" + +_ChanseyDexEntry: + db 0,"A rare and elusive",$4E + db "#MON that is",$4E + db "said to bring",$49 + db "happiness to those",$4E + db "who manage to get",$4E + db "it",$5F,"@" + +_MachokeDexEntry: + db 0,"Its muscular body",$4E + db "is so powerful, it",$4E + db "must wear a power",$49 + db "save belt to be",$4E + db "able to regulate",$4E + db "its motions",$5F,"@" + +_MrMimeDexEntry: + db 0,"If interrupted",$4E + db "while it is",$4E + db "miming, it will",$49 + db "slap around the",$4E + db "offender with its",$4E + db "broad hands",$5F,"@" + +_HitmonleeDexEntry: + db 0,"When in a hurry,",$4E + db "its legs lengthen",$4E + db "progressively.",$49 + db "It runs smoothly",$4E + db "with extra long,",$4E + db "loping strides",$5F,"@" + +_HitmonchanDexEntry: + db 0,"While apparently",$4E + db "doing nothing, it",$4E + db "fires punches in",$49 + db "lightning fast",$4E + db "volleys that are",$4E + db "impossible to see",$5F,"@" + +_ArbokDexEntry: + db 0,"It is rumored that",$4E + db "the ferocious",$4E + db "warning markings",$49 + db "on its belly",$4E + db "differ from area",$4E + db "to area",$5F,"@" + +_ParasectDexEntry: + db 0,"A host-parasite",$4E + db "pair in which the",$4E + db "parasite mushroom",$49 + db "has taken over the",$4E + db "host bug. Prefers",$4E + db "damp places",$5F,"@" + +_PsyduckDexEntry: + db 0,"While lulling its",$4E + db "enemies with its",$4E + db "vacant look, this",$49 + db "wily #MON will",$4E + db "use psychokinetic",$4E + db "powers",$5F,"@" + +_DrowzeeDexEntry: + db 0,"Puts enemies to",$4E + db "sleep then eats",$4E + db "their dreams.",$49 + db "Occasionally gets",$4E + db "sick from eating",$4E + db "bad dreams",$5F,"@" + +_GolemDexEntry: + db 0,"Its boulder-like",$4E + db "body is extremely",$4E + db "hard. It can",$49 + db "easily withstand",$4E + db "dynamite blasts",$4E + db "without damage",$5F,"@" + +_MagmarDexEntry: + db 0,"Its body always",$4E + db "burns with an",$4E + db "orange glow that",$49 + db "enables it to",$4E + db "hide perfectly",$4E + db "among flames",$5F,"@" + +_ElectabuzzDexEntry: + db 0,"Normally found",$4E + db "near power plants,",$4E + db "they can wander",$49 + db "away and cause",$4E + db "major blackouts",$4E + db "in cities",$5F,"@" + +_MagnetonDexEntry: + db 0,"Formed by several",$4E + db "MAGNEMITEs linked",$4E + db "together. They",$49 + db "frequently appear",$4E + db "when sunspots",$4E + db "flare up",$5F,"@" + +_KoffingDexEntry: + db 0,"Because it stores",$4E + db "several kinds of",$4E + db "toxic gases in",$49 + db "its body, it is",$4E + db "prone to exploding",$4E + db "without warning",$5F,"@" + +_MankeyDexEntry: + db 0,"Extremely quick to",$4E + db "anger. It could",$4E + db "be docile one",$49 + db "moment then",$4E + db "thrashing away",$4E + db "the next instant",$5F,"@" + +_SeelDexEntry: + db 0,"The protruding",$4E + db "horn on its head",$4E + db "is very hard.",$49 + db "It is used for",$4E + db "bashing through",$4E + db "thick ice",$5F,"@" + +_DiglettDexEntry: + db 0,"Lives about one",$4E + db "yard underground",$4E + db "where it feeds on",$49 + db "plant roots. It",$4E + db "sometimes appears",$4E + db "above ground",$5F,"@" + +_TaurosDexEntry: + db 0,"When it targets",$4E + db "an enemy, it",$4E + db "charges furiously",$49 + db "while whipping its",$4E + db "body with its",$4E + db "long tails",$5F,"@" + +_FarfetchdDexEntry: + db 0,"The sprig of",$4E + db "green onions it",$4E + db "holds is its",$49 + db "weapon. It is",$4E + db "used much like a",$4E + db "metal sword",$5F,"@" + +_VenonatDexEntry: + db 0,"Lives in the",$4E + db "shadows of tall",$4E + db "trees where it",$49 + db "eats insects. It",$4E + db "is attracted by",$4E + db "light at night",$5F,"@" + +_DragoniteDexEntry: + db 0,"An extremely",$4E + db "rarely seen",$4E + db "marine #MON.",$49 + db "Its intelligence",$4E + db "is said to match",$4E + db "that of humans",$5F,"@" + +_DoduoDexEntry: + db 0,"A bird that makes",$4E + db "up for its poor",$4E + db "flying with its",$49 + db "fast foot speed.",$4E + db "Leaves giant",$4E + db "footprints",$5F,"@" + +_PoliwagDexEntry: + db 0,"Its newly grown",$4E + db "legs prevent it",$4E + db "from running. It",$49 + db "appears to prefer",$4E + db "swimming than",$4E + db "trying to stand",$5F,"@" + +_JynxDexEntry: + db 0,"It seductively",$4E + db "wiggles its hips",$4E + db "as it walks. It",$49 + db "can cause people",$4E + db "to dance in",$4E + db "unison with it",$5F,"@" + +_MoltresDexEntry: + db 0,"Known as the",$4E + db "legendary bird of",$4E + db "fire. Every flap",$49 + db "of its wings",$4E + db "creates a dazzling",$4E + db "flash of flames",$5F,"@" + +_ArticunoDexEntry: + db 0,"A legendary bird",$4E + db "#MON that is",$4E + db "said to appear to",$49 + db "doomed people who",$4E + db "are lost in icy",$4E + db "mountains",$5F,"@" + +_ZapdosDexEntry: + db 0,"A legendary bird",$4E + db "#MON that is",$4E + db "said to appear",$49 + db "from clouds while",$4E + db "dropping enormous",$4E + db "lightning bolts",$5F,"@" + +_DittoDexEntry: + db 0,"Capable of copying",$4E + db "an enemy",$BD," genetic",$4E + db "code to instantly",$49 + db "transform itself",$4E + db "into a duplicate",$4E + db "of the enemy",$5F,"@" + +_MeowthDexEntry: + db 0,"Adores circular",$4E + db "objects. Wanders",$4E + db "the streets on a",$49 + db "nightly basis to",$4E + db "look for dropped",$4E + db "loose change",$5F,"@" + +_KrabbyDexEntry: + db 0,"Its pincers are",$4E + db "not only powerful",$4E + db "weapons, they are",$49 + db "used for balance",$4E + db "when walking",$4E + db "sideways",$5F,"@" + +_VulpixDexEntry: + db 0,"At the time of",$4E + db "birth, it has",$4E + db "just one tail.",$49 + db "The tail splits",$4E + db "from its tip as",$4E + db "it grows older",$5F,"@" + +_NinetalesDexEntry: + db 0,"Very smart and",$4E + db "very vengeful.",$4E + db "Grabbing one of",$49 + db "its many tails",$4E + db "could result in a",$4E + db "1000-year curse",$5F,"@" + +_PikachuDexEntry: + db 0,"When several of",$4E + db "these #MON",$4E + db "gather, their",$49 + db "electricity could",$4E + db "build and cause",$4E + db "lightning storms",$5F,"@" + +_RaichuDexEntry: + db 0,"Its long tail",$4E + db "serves as a",$4E + db "ground to protect",$49 + db "itself from its",$4E + db "own high voltage",$4E + db "power",$5F,"@" + +_DratiniDexEntry: + db 0,"Long considered a",$4E + db "mythical #MON",$4E + db "until recently",$49 + db "when a small",$4E + db "colony was found",$4E + db "living underwater",$5F,"@" + +_DragonairDexEntry: + db 0,"A mystical #MON",$4E + db "that exudes a",$4E + db "gentle aura.",$49 + db "Has the ability",$4E + db "to change climate",$4E + db "conditions",$5F,"@" + +_KabutoDexEntry: + db 0,"A #MON that",$4E + db "was resurrected",$4E + db "from a fossil",$49 + db "found in what was",$4E + db "once the ocean",$4E + db "floor eons ago",$5F,"@" + +_KabutopsDexEntry: + db 0,"Its sleek shape is",$4E + db "perfect for swim-",$4E + db "ming. It slashes",$49 + db "prey with its",$4E + db "claws and drains",$4E + db "the body fluids",$5F,"@" + +_HorseaDexEntry: + db 0,"Known to shoot",$4E + db "down flying bugs",$4E + db "with precision",$49 + db "blasts of ink",$4E + db "from the surface",$4E + db "of the water",$5F,"@" + +_SeadraDexEntry: + db 0,"Capable of swim-",$4E + db "ming backwards by",$4E + db "rapidly flapping",$49 + db "its wing-like",$4E + db "pectoral fins and",$4E + db "stout tail",$5F,"@" + +_SandshrewDexEntry: + db 0,"Burrows deep",$4E + db "underground in",$4E + db "arid locations",$49 + db "far from water.",$4E + db "It only emerges",$4E + db "to hunt for food",$5F,"@" + +_SandslashDexEntry: + db 0,"Curls up into a",$4E + db "spiny ball when",$4E + db "threatened. It",$49 + db "can roll while",$4E + db "curled up to",$4E + db "attack or escape",$5F,"@" + +_OmanyteDexEntry: + db 0,"Although long",$4E + db "extinct, in rare",$4E + db "cases, it can be",$49 + db "genetically",$4E + db "resurrected from",$4E + db "fossils",$5F,"@" + +_OmastarDexEntry: + db 0,"A prehistoric",$4E + db "#MON that died",$4E + db "out when its",$49 + db "heavy shell made",$4E + db "it impossible to",$4E + db "catch prey",$5F,"@" + +_JigglypuffDexEntry: + db 0,"When its huge eyes",$4E + db "light up, it sings",$4E + db "a mysteriously",$49 + db "soothing melody",$4E + db "that lulls its",$4E + db "enemies to sleep",$5F,"@" + +_WigglytuffDexEntry: + db 0,"The body is soft",$4E + db "and rubbery. When",$4E + db "angered, it will",$49 + db "suck in air and",$4E + db "inflate itself to",$4E + db "an enormous size",$5F,"@" + +_EeveeDexEntry: + db 0,"Its genetic code",$4E + db "is irregular.",$4E + db "It may mutate if",$49 + db "it is exposed to",$4E + db "radiation from",$4E + db "element STONEs",$5F,"@" + +_FlareonDexEntry: + db 0,"When storing",$4E + db "thermal energy in",$4E + db "its body, its",$49 + db "temperature could",$4E + db "soar to over 1600",$4E + db "degrees",$5F,"@" + +_JolteonDexEntry: + db 0,"It accumulates",$4E + db "negative ions in",$4E + db "the atmosphere to",$49 + db "blast out 10000-",$4E + db "volt lightning",$4E + db "bolts",$5F,"@" + +_VaporeonDexEntry: + db 0,"Lives close to",$4E + db "water. Its long",$4E + db "tail is ridged",$49 + db "with a fin which",$4E + db "is often mistaken",$4E + db "for a mermaid",$BD,$5F,"@" + +_MachopDexEntry: + db 0,"Loves to build",$4E + db "its muscles.",$4E + db "It trains in all",$49 + db "styles of martial",$4E + db "arts to become",$4E + db "even stronger",$5F,"@" + +_ZubatDexEntry: + db 0,"Forms colonies in",$4E + db "perpetually dark",$4E + db "places. Uses",$49 + db "ultrasonic waves",$4E + db "to identify and",$4E + db "approach targets",$5F,"@" + +_EkansDexEntry: + db 0,"Moves silently",$4E + db "and stealthily.",$4E + db "Eats the eggs of",$49 + db "birds, such as",$4E + db "PIDGEY and",$4E + db "SPEAROW, whole",$5F,"@" + +_ParasDexEntry: + db 0,"Burrows to suck",$4E + db "tree roots. The",$4E + db "mushrooms on its",$49 + db "back grow by draw-",$4E + db "ing nutrients from",$4E + db "the bug host",$5F,"@" + +_PoliwhirlDexEntry: + db 0,"Capable of living",$4E + db "in or out of",$4E + db "water. When out",$49 + db "of water, it",$4E + db "sweats to keep",$4E + db "its body slimy",$5F,"@" + +_PoliwrathDexEntry: + db 0,"An adept swimmer",$4E + db "at both the front",$4E + db "crawl and breast",$49 + db "stroke. Easily",$4E + db "overtakes the best",$4E + db "human swimmers",$5F,"@" + +_WeedleDexEntry: + db 0,"Often found in",$4E + db "forests, eating",$4E + db "leaves.",$49 + db "It has a sharp",$4E + db "venomous stinger",$4E + db "on its head",$5F,"@" + +_KakunaDexEntry: + db 0,"Almost incapable",$4E + db "of moving, this",$4E + db "#MON can only",$49 + db "harden its shell",$4E + db "to protect itself",$4E + db "from predators",$5F,"@" + +_BeedrillDexEntry: + db 0,"Flies at high",$4E + db "speed and attacks",$4E + db "using its large",$49 + db "venomous stingers",$4E + db "on its forelegs",$4E + db "and tail",$5F,"@" + +_DodrioDexEntry: + db 0,"Uses its three",$4E + db "brains to execute",$4E + db "complex plans.",$49 + db "While two heads",$4E + db "sleep, one head",$4E + db "stays awake",$5F,"@" + +_PrimeapeDexEntry: + db 0,"Always furious",$4E + db "and tenacious to",$4E + db "boot. It will not",$49 + db "abandon chasing",$4E + db "its quarry until",$4E + db "it is caught",$5F,"@" + +_DugtrioDexEntry: + db 0,"A team of DIGLETT",$4E + db "triplets.",$4E + db "It triggers huge",$49 + db "earthquakes by",$4E + db "burrowing 60 miles",$4E + db "underground",$5F,"@" + +_VenomothDexEntry: + db 0,"The dust-like",$4E + db "scales covering",$4E + db "its wings are",$49 + db "color coded to",$4E + db "indicate the kinds",$4E + db "of poison it has",$5F,"@" + +_DewgongDexEntry: + db 0,"Stores thermal",$4E + db "energy in its",$4E + db "body. Swims at a",$49 + db "steady 8 knots",$4E + db "even in intensely",$4E + db "cold waters",$5F,"@" + +_CaterpieDexEntry: + db 0,"Its short feet",$4E + db "are tipped with",$4E + db "suction pads that",$49 + db "enable it to",$4E + db "tirelessly climb",$4E + db "slopes and walls",$5F,"@" + +_MetapodDexEntry: + db 0,"This #MON is",$4E + db "vulnerable to",$4E + db "attack while its",$49 + db "shell is soft,",$4E + db "exposing its weak",$4E + db "and tender body",$5F,"@" + +_ButterfreeDexEntry: + db 0,"In battle, it",$4E + db "flaps its wings",$4E + db "at high speed to",$49 + db "release highly",$4E + db "toxic dust into",$4E + db "the air",$5F,"@" + +_MachampDexEntry: + db 0,"Using its heavy",$4E + db "muscles, it throws",$4E + db "powerful punches",$49 + db "that can send the",$4E + db "victim clear over",$4E + db "the horizon",$5F,"@" + +_GolduckDexEntry: + db 0,"Often seen swim-",$4E + db "ming elegantly by",$4E + db "lake shores. It",$49 + db "is often mistaken",$4E + db "for the Japanese",$4E + db "monster, Kappa",$5F,"@" + +_HypnoDexEntry: + db 0,"When it locks eyes",$4E + db "with an enemy, it",$4E + db "will use a mix of",$49 + db "PSI moves such as",$4E + db "HYPNOSIS and",$4E + db "CONFUSION",$5F,"@" + +_GolbatDexEntry: + db 0,"Once it strikes,",$4E + db "it will not stop",$4E + db "draining energy",$49 + db "from the victim",$4E + db "even if it gets",$4E + db "too heavy to fly",$5F,"@" + +_MewtwoDexEntry: + db 0,"It was created by",$4E + db "a scientist after",$4E + db "years of horrific",$49 + db "gene splicing and",$4E + db "DNA engineering",$4E + db "experiments",$5F,"@" + +_SnorlaxDexEntry: + db 0,"Very lazy. Just",$4E + db "eats and sleeps.",$4E + db "As its rotund",$49 + db "bulk builds, it",$4E + db "becomes steadily",$4E + db "more slothful",$5F,"@" + +_MagikarpDexEntry: + db 0,"In the distant",$4E + db "past, it was",$4E + db "somewhat stronger",$49 + db "than the horribly",$4E + db "weak descendants",$4E + db "that exist today",$5F,"@" + +_MukDexEntry: + db 0,"Thickly covered",$4E + db "with a filthy,",$4E + db "vile sludge. It",$49 + db "is so toxic, even",$4E + db "its footprints",$4E + db "contain poison",$5F,"@" + +_KinglerDexEntry: + db 0,"The large pincer",$4E + db "has 10000 hp of",$4E + db "crushing power.",$49 + db "However, its huge",$4E + db "size makes it",$4E + db "unwieldy to use",$5F,"@" + +_CloysterDexEntry: + db 0,"When attacked, it",$4E + db "launches its",$4E + db "horns in quick",$49 + db "volleys. Its",$4E + db "innards have",$4E + db "never been seen",$5F,"@" + +_ElectrodeDexEntry: + db 0,"It stores electric",$4E + db "energy under very",$4E + db "high pressure.",$49 + db "It often explodes",$4E + db "with little or no",$4E + db "provocation",$5F,"@" + +_ClefableDexEntry: + db 0,"A timid fairy",$4E + db "#MON that is",$4E + db "rarely seen. It",$49 + db "will run and hide",$4E + db "the moment it",$4E + db "senses people",$5F,"@" + +_WeezingDexEntry: + db 0,"Where two kinds",$4E + db "of poison gases",$4E + db "meet, 2 KOFFINGs",$49 + db "can fuse into a",$4E + db "WEEZING over many",$4E + db "years",$5F,"@" + +_PersianDexEntry: + db 0,"Although its fur",$4E + db "has many admirers,",$4E + db "it is tough to",$49 + db "raise as a pet",$4E + db "because of its",$4E + db "fickle meanness",$5F,"@" + +_MarowakDexEntry: + db 0,"The bone it holds",$4E + db "is its key weapon.",$4E + db "It throws the",$49 + db "bone skillfully",$4E + db "like a boomerang",$4E + db "to KO targets",$5F,"@" + +_HaunterDexEntry: + db 0,"Because of its",$4E + db "ability to slip",$4E + db "through block",$49 + db "walls, it is said",$4E + db "to be from an-",$4E + db "other dimension",$5F,"@" + +_AbraDexEntry: + db 0,"Using its ability",$4E + db "to read minds, it",$4E + db "will identify",$49 + db "impending danger",$4E + db "and TELEPORT to",$4E + db "safety",$5F,"@" + +_AlakazamDexEntry: + db 0,"Its brain can out-",$4E + db "perform a super-",$4E + db "computer.",$49 + db "Its intelligence",$4E + db "quotient is said",$4E + db "to be 5,000",$5F,"@" + +_PidgeottoDexEntry: + db 0,"Very protective",$4E + db "of its sprawling",$4E + db "territorial area,",$49 + db "this #MON will",$4E + db "fiercely peck at",$4E + db "any intruder",$5F,"@" + +_PidgeotDexEntry: + db 0,"When hunting, it",$4E + db "skims the surface",$4E + db "of water at high",$49 + db "speed to pick off",$4E + db "unwary prey such",$4E + db "as MAGIKARP",$5F,"@" + +_StarmieDexEntry: + db 0,"Its central core",$4E + db "glows with the",$4E + db "seven colors of",$49 + db "the rainbow. Some",$4E + db "people value the",$4E + db "core as a gem",$5F,"@" + +_BulbasaurDexEntry: + db 0,"A strange seed was",$4E + db "planted on its",$4E + db "back at birth.",$49 + db "The plant sprouts",$4E + db "and grows with",$4E + db "this #MON",$5F,"@" + +_VenusaurDexEntry: + db 0,"The plant blooms",$4E + db "when it is",$4E + db "absorbing solar",$49 + db "energy. It stays",$4E + db "on the move to",$4E + db "seek sunlight",$5F,"@" + +_TentacruelDexEntry: + db 0,"The tentacles are",$4E + db "normally kept",$4E + db "short. On hunts,",$49 + db "they are extended",$4E + db "to ensnare and",$4E + db "immobilize prey",$5F,"@" + +_GoldeenDexEntry: + db 0,"Its tail fin",$4E + db "billows like an",$4E + db "elegant ballroom",$49 + db "dress, giving it",$4E + db "the nickname of",$4E + db "the Water Queen",$5F,"@" + +_SeakingDexEntry: + db 0,"In the autumn",$4E + db "spawning season,",$4E + db "they can be seen",$49 + db "swimming power-",$4E + db "fully up rivers",$4E + db "and creeks",$5F,"@" + +_PonytaDexEntry: + db 0,"Its hooves are 10",$4E + db "times harder than",$4E + db "diamonds. It can",$49 + db "trample anything",$4E + db "completely flat",$4E + db "in little time",$5F,"@" + +_RapidashDexEntry: + db 0,"Very competitive,",$4E + db "this #MON will",$4E + db "chase anything",$49 + db "that moves fast",$4E + db "in the hopes of",$4E + db "racing it",$5F,"@" + +_RattataDexEntry: + db 0,"Bites anything",$4E + db "when it attacks.",$4E + db "Small and very",$49 + db "quick, it is a",$4E + db "common sight in",$4E + db "many places",$5F,"@" + +_RaticateDexEntry: + db 0,"It uses its whis-",$4E + db "kers to maintain",$4E + db "its balance.",$49 + db "It apparently",$4E + db "slows down if",$4E + db "they are cut off",$5F,"@" + +_NidorinoDexEntry: + db 0,"An aggressive",$4E + db "#MON that is",$4E + db "quick to attack.",$49 + db "The horn on its",$4E + db "head secretes a",$4E + db "powerful venom",$5F,"@" + +_NidorinaDexEntry: + db 0,"The female",$BD," horn",$4E + db "develops slowly.",$4E + db "Prefers physical",$49 + db "attacks such as",$4E + db "clawing and",$4E + db "biting",$5F,"@" + +_GeodudeDexEntry: + db 0,"Found in fields",$4E + db "and mountains.",$4E + db "Mistaking them",$49 + db "for boulders,",$4E + db "people often step",$4E + db "or trip on them",$5F,"@" + +_PorygonDexEntry: + db 0,"A #MON that",$4E + db "consists entirely",$4E + db "of programming",$49 + db "code. Capable of",$4E + db "moving freely in",$4E + db "cyberspace",$5F,"@" + +_AerodactylDexEntry: + db 0,"A ferocious, pre-",$4E + db "historic #MON",$4E + db "that goes for the",$49 + db "enemy",$BD," throat",$4E + db "with its serrated",$4E + db "saw-like fangs",$5F,"@" + +_MagnemiteDexEntry: + db 0,"Uses anti-gravity",$4E + db "to stay suspended.",$4E + db "Appears without",$49 + db "warning and uses",$4E + db "THUNDER WAVE and",$4E + db "similar moves",$5F,"@" + +_CharmanderDexEntry: + db 0,"Obviously prefers",$4E + db "hot places. When",$4E + db "it rains, steam",$49 + db "is said to spout",$4E + db "from the tip of",$4E + db "its tail",$5F,"@" + +_SquirtleDexEntry: + db 0,"After birth, its",$4E + db "back swells and",$4E + db "hardens into a",$49 + db "shell. Powerfully",$4E + db "sprays foam from",$4E + db "its mouth",$5F,"@" + +_CharmeleonDexEntry: + db 0,"When it swings",$4E + db "its burning tail,",$4E + db "it elevates the",$49 + db "temperature to",$4E + db "unbearably high",$4E + db "levels",$5F,"@" + +_WartortleDexEntry: + db 0,"Often hides in",$4E + db "water to stalk",$4E + db "unwary prey. For",$49 + db "swimming fast, it",$4E + db "moves its ears to",$4E + db "maintain balance",$5F,"@" + +_CharizardDexEntry: + db 0,"Spits fire that",$4E + db "is hot enough to",$4E + db "melt boulders.",$49 + db "Known to cause",$4E + db "forest fires",$4E + db "unintentionally",$5F,"@" + +_OddishDexEntry: + db 0,"During the day,",$4E + db "it keeps its face",$4E + db "buried in the",$49 + db "ground. At night,",$4E + db "it wanders around",$4E + db "sowing its seeds",$5F,"@" + +_GloomDexEntry: + db 0,"The fluid that",$4E + db "oozes from its",$4E + db "mouth isn",$BE," drool.",$49 + db "It is a nectar",$4E + db "that is used to",$4E + db "attract prey",$5F,"@" + +_VileplumeDexEntry: + db 0,"The larger its",$4E + db "petals, the more",$4E + db "toxic pollen it",$49 + db "contains. Its big",$4E + db "head is heavy and",$4E + db "hard to hold up",$5F,"@" + +_BellsproutDexEntry: + db 0,"A carnivorous",$4E + db "#MON that traps",$4E + db "and eats bugs.",$49 + db "It uses its root",$4E + db "feet to soak up",$4E + db "needed moisture",$5F,"@" + +_WeepinbellDexEntry: + db 0,"It spits out",$4E + db "POISONPOWDER to",$4E + db "immobilize the",$49 + db "enemy and then",$4E + db "finishes it with",$4E + db "a spray of ACID",$5F,"@" + +_VictreebelDexEntry: + db 0,"Said to live in",$4E + db "huge colonies",$4E + db "deep in jungles,",$49 + db "although no one",$4E + db "has ever returned",$4E + db "from there",$5F,"@" diff --git a/textpre.awk b/textpre.awk index 40575fb0..d1f28224 100644 --- a/textpre.awk +++ b/textpre.awk @@ -1,6 +1,148 @@ BEGIN { FS = "\"" +char["ガ"] = "$05" +char["ギ"] = "$06" +char["ゲ"] = "$08" +char["ゴ"] = "$09" +char["ジ"] = "$0B" +char["ダ"] = "$0F" +char["ド"] = "$13" +char["バ"] = "$19" +char["ビ"] = "$1A" +char["ブ"] = "$1B" +char["ボ"] = "$1C" +char["が"] = "$26" +char["ぎ"] = "$27" +char["ぐ"] = "$28" +char["げ"] = "$29" +char["ご"] = "$2A" +char["ざ"] = "$2B" +char["じ"] = "$2C" +char["ず"] = "$2D" +char["ぜ"] = "$2E" +char["ぞ"] = "$2F" +char["だ"] = "$30" +char["ぢ"] = "$31" +char["づ"] = "$32" +char["で"] = "$33" +char["ど"] = "$34" +char["ば"] = "$3A" +char["び"] = "$3B" +char["ぶ"] = "$3C" +char["べ"] = "$3D" +char["ぼ"] = "$3E" +char["パ"] = "$40" +char["ピ"] = "$41" +char["プ"] = "$42" +char["ポ"] = "$43" +char["ぱ"] = "$44" +char["ぴ"] = "$45" +char["ぷ"] = "$46" +char["ぺ"] = "$47" +char["ぽ"] = "$48" +char["ア"] = "$80" +char["イ"] = "$81" +char["ウ"] = "$82" +char["エ"] = "$83" +char["ォ"] = "$84" +char["カ"] = "$85" +char["キ"] = "$86" +char["ク"] = "$87" +char["ケ"] = "$88" +char["コ"] = "$89" +char["サ"] = "$8A" +char["シ"] = "$8B" +char["ス"] = "$8C" +char["セ"] = "$8D" +char["ソ"] = "$8E" +char["タ"] = "$8F" +char["チ"] = "$90" +char["ツ"] = "$91" +char["テ"] = "$92" +char["ト"] = "$93" +char["ナ"] = "$94" +char["ニ"] = "$95" +char["ヌ"] = "$96" +char["ネ"] = "$97" +char["ノ"] = "$98" +char["ハ"] = "$99" +char["ヒ"] = "$9A" +char["フ"] = "$9B" +char["ホ"] = "$9C" +char["マ"] = "$9D" +char["ミ"] = "$9E" +char["ム"] = "$9F" +char["メ"] = "$A0" +char["モ"] = "$A1" +char["ヤ"] = "$A2" +char["ユ"] = "$A3" +char["ヨ"] = "$A4" +char["ラ"] = "$A5" +char["ル"] = "$A6" +char["レ"] = "$A7" +char["ロ"] = "$A8" +char["ワ"] = "$A9" +char["ヲ"] = "$AA" +char["ン"] = "$AB" +char["ッ"] = "$AC" +char["ャ"] = "$AD" +char["ュ"] = "$AE" +char["ョ"] = "$AF" +char["ィ"] = "$B0" +char["あ"] = "$B1" +char["い"] = "$B2" +char["う"] = "$B3" +char["え"] = "$B4" +char["お"] = "$B5" +char["か"] = "$B6" +char["き"] = "$B7" +char["く"] = "$B8" +char["け"] = "$B9" +char["こ"] = "$BA" +char["さ"] = "$BB" +char["し"] = "$BC" +char["す"] = "$BD" +char["せ"] = "$BE" +char["そ"] = "$BF" +char["た"] = "$C0" +char["ち"] = "$C1" +char["つ"] = "$C2" +char["て"] = "$C3" +char["と"] = "$C4" +char["な"] = "$C5" +char["に"] = "$C6" +char["ぬ"] = "$C7" +char["ね"] = "$C8" +char["の"] = "$C9" +char["は"] = "$CA" +char["ひ"] = "$CB" +char["ふ"] = "$CC" +char["へ"] = "$CD" +char["ほ"] = "$CE" +char["ま"] = "$CF" +char["み"] = "$D0" +char["む"] = "$D1" +char["め"] = "$D2" +char["も"] = "$D3" +char["や"] = "$D4" +char["ゆ"] = "$D5" +char["よ"] = "$D6" +char["ら"] = "$D7" +char["り"] = "$D8" +char["る"] = "$D9" +char["れ"] = "$DA" +char["ろ"] = "$DB" +char["わ"] = "$DC" +char["を"] = "$DD" +char["ん"] = "$DE" +char["っ"] = "$DF" +char["ゃ"] = "$E0" +char["ゅ"] = "$E1" +char["ょ"] = "$E2" +char["ー"] = "$E3" + + char["@"] = "$50" char["#"] = "$54" char["…"] = "$75" |