mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00

(oh and also Magnetite too i guess) - Finally updated Oak's Pokedex rating checks to accommodate the higher number of Pokemon. - Albatross strikes again, bringing updated sprites for Alolan Ninetales and Exeggutor, plus Aqua and Blaze Breed Paldean Tauros! Combat Breed is still the same. Please note that the game is still unfinished, I'm hoping I can have the proper time and motivation to knock out the last few bugs and unimplemented features. Doing my best, okay? :3 ~ MM
266 lines
10 KiB
NASM
266 lines
10 KiB
NASM
MACRO mon_cry
|
|
;db (\1 - CRY_SFX_START) / 3
|
|
db \1
|
|
db \2, \3
|
|
ENDM
|
|
|
|
; THIS FILE IS NOW UNUSED DUE TO THE CRYSAUDIO PATCH USING A DIFFERENT SYSTEM
|
|
|
|
CryData::
|
|
table_width 3, CryData
|
|
; base cry, pitch, length
|
|
mon_cry SFX_CRY_11, $00, $80 ; Rhydon
|
|
mon_cry SFX_CRY_03, $00, $80 ; Kangaskhan
|
|
mon_cry SFX_CRY_00, $00, $80 ; Nidoran♂
|
|
mon_cry SFX_CRY_19, $CC, $01 ; Clefairy
|
|
mon_cry SFX_CRY_10, $00, $80 ; Spearow
|
|
mon_cry SFX_CRY_06, $ED, $80 ; Voltorb
|
|
mon_cry SFX_CRY_09, $00, $80 ; Nidoking
|
|
mon_cry SFX_CRY_1F, $00, $80 ; Slowbro
|
|
mon_cry SFX_CRY_0F, $20, $80 ; Ivysaur
|
|
mon_cry SFX_CRY_0D, $00, $80 ; Exeggutor
|
|
mon_cry SFX_CRY_0C, $00, $80 ; Lickitung
|
|
mon_cry SFX_CRY_0B, $00, $80 ; Exeggcute
|
|
mon_cry SFX_CRY_05, $00, $80 ; Grimer
|
|
mon_cry SFX_CRY_07, $00, $FF ; Gengar
|
|
mon_cry SFX_CRY_01, $00, $80 ; Nidoran♀
|
|
mon_cry SFX_CRY_0A, $00, $80 ; Nidoqueen
|
|
mon_cry SFX_CRY_19, $00, $80 ; Cubone
|
|
mon_cry SFX_CRY_04, $00, $80 ; Rhyhorn
|
|
mon_cry SFX_CRY_1B, $00, $80 ; Lapras
|
|
mon_cry SFX_CRY_15, $00, $80 ; Arcanine
|
|
mon_cry SFX_CRY_1E, $EE, $FF ; Mew
|
|
mon_cry SFX_CRY_17, $00, $80 ; Gyarados
|
|
mon_cry SFX_CRY_18, $00, $80 ; Shellder
|
|
mon_cry SFX_CRY_1A, $00, $80 ; Tentacool
|
|
mon_cry SFX_CRY_1C, $00, $80 ; Gastly
|
|
mon_cry SFX_CRY_16, $00, $80 ; Scyther
|
|
mon_cry SFX_CRY_1E, $02, $20 ; Staryu
|
|
mon_cry SFX_CRY_13, $00, $80 ; Blastoise
|
|
mon_cry SFX_CRY_14, $00, $80 ; Pinsir
|
|
mon_cry SFX_CRY_12, $00, $80 ; Tangela
|
|
mon_cry SFX_CRY_0F, $00, $80 ; Gawarhed
|
|
mon_cry SFX_CRY_0A, $2C, $80 ; Nidoreign
|
|
mon_cry SFX_CRY_1F, $20, $40 ; Growlithe
|
|
mon_cry SFX_CRY_17, $FF, $C0 ; Onix
|
|
mon_cry SFX_CRY_18, $40, $A0 ; Fearow
|
|
mon_cry SFX_CRY_0E, $DF, $04 ; Pidgey
|
|
mon_cry SFX_CRY_02, $00, $80 ; Slowpoke
|
|
mon_cry SFX_CRY_1C, $A8, $C0 ; Kadabra
|
|
mon_cry SFX_CRY_24, $00, $80 ; Graveler
|
|
mon_cry SFX_CRY_14, $0A, $C0 ; Chansey
|
|
mon_cry SFX_CRY_1F, $48, $60 ; Machoke
|
|
mon_cry SFX_CRY_20, $08, $40 ; Mr.Mime
|
|
mon_cry SFX_CRY_12, $80, $C0 ; Hitmonlee
|
|
mon_cry SFX_CRY_0C, $EE, $C0 ; Hitmonchan
|
|
mon_cry SFX_CRY_17, $E0, $10 ; Arbok
|
|
mon_cry SFX_CRY_1E, $42, $FF ; Parasect
|
|
mon_cry SFX_CRY_21, $20, $60 ; Psyduck
|
|
mon_cry SFX_CRY_0D, $88, $20 ; Drowzee
|
|
mon_cry SFX_CRY_12, $E0, $40 ; Golem
|
|
mon_cry SFX_CRY_0E, $00, $80 ; Balumba
|
|
mon_cry SFX_CRY_04, $FF, $30 ; Magmar
|
|
mon_cry SFX_CRY_0D, $2E, $E0 ; Buu
|
|
mon_cry SFX_CRY_06, $8F, $FF ; Electabuzz
|
|
mon_cry SFX_CRY_1C, $20, $C0 ; Magneton
|
|
mon_cry SFX_CRY_12, $E6, $DD ; Koffing
|
|
mon_cry SFX_CRY_15, $40, $A5 ; Ramoose
|
|
mon_cry SFX_CRY_0A, $DD, $60 ; Mankey
|
|
mon_cry SFX_CRY_0C, $88, $C0 ; Seel
|
|
mon_cry SFX_CRY_0B, $AA, $01 ; Diglett
|
|
mon_cry SFX_CRY_1D, $11, $40 ; Tauros
|
|
mon_cry SFX_CRY_03, $90, $B0 ; Trampel
|
|
mon_cry SFX_CRY_1C, $C6, $F0 ; Gavillain
|
|
mon_cry SFX_CRY_13, $93, $00 ; Blottle
|
|
mon_cry SFX_CRY_10, $DD, $01 ; Farfetch'd
|
|
mon_cry SFX_CRY_1A, $44, $40 ; Venonat
|
|
mon_cry SFX_CRY_0F, $3C, $C0 ; Dragonite
|
|
mon_cry SFX_CRY_00, $80, $10 ; Cactormus
|
|
mon_cry SFX_CRY_17, $C8, $C0 ; Sharpoon
|
|
mon_cry SFX_CRY_1D, $B4, $4E ; Bittybat
|
|
mon_cry SFX_CRY_0B, $BB, $01 ; Doduo
|
|
mon_cry SFX_CRY_0E, $FF, $FF ; Poliwag
|
|
mon_cry SFX_CRY_0D, $FF, $FF ; Jynx
|
|
mon_cry SFX_CRY_09, $F8, $40 ; Moltres
|
|
mon_cry SFX_CRY_09, $80, $40 ; Articuno
|
|
mon_cry SFX_CRY_18, $FF, $80 ; Zapdos
|
|
mon_cry SFX_CRY_0E, $FF, $FF ; Ditto
|
|
mon_cry SFX_CRY_19, $77, $10 ; Meowth
|
|
mon_cry SFX_CRY_20, $20, $E0 ; Krabby
|
|
mon_cry SFX_CRY_22, $FF, $40 ; Cheep
|
|
mon_cry SFX_CRY_22, $32, $FF ; Jabetta
|
|
mon_cry SFX_CRY_0E, $E0, $60 ; Vulpiii
|
|
mon_cry SFX_CRY_24, $4F, $10 ; Vulpix
|
|
mon_cry SFX_CRY_24, $88, $60 ; Ninetales
|
|
mon_cry SFX_CRY_0F, $EE, $01 ; Pikachu
|
|
mon_cry SFX_CRY_09, $EE, $08 ; Raichu
|
|
mon_cry SFX_CRY_12, $93, $60 ; Ribbito
|
|
mon_cry SFX_CRY_12, $25, $FF ; Croakozuna
|
|
mon_cry SFX_CRY_0F, $60, $40 ; Dratini
|
|
mon_cry SFX_CRY_0F, $40, $80 ; Dragonair
|
|
mon_cry SFX_CRY_16, $BB, $40 ; Kabuto
|
|
mon_cry SFX_CRY_18, $EE, $01 ; Kabutops
|
|
mon_cry SFX_CRY_19, $99, $10 ; Horsea
|
|
mon_cry SFX_CRY_19, $3C, $01 ; Seadra
|
|
mon_cry SFX_CRY_0F, $40, $C0 ; Ministare
|
|
mon_cry SFX_CRY_0F, $20, $C0 ; Iguanarch
|
|
mon_cry SFX_CRY_00, $20, $40 ; Sandshrew
|
|
mon_cry SFX_CRY_00, $FF, $FF ; Sandslash
|
|
mon_cry SFX_CRY_1F, $F0, $01 ; Omanyte
|
|
mon_cry SFX_CRY_1F, $FF, $40 ; Omastar
|
|
mon_cry SFX_CRY_0E, $FF, $35 ; Jigglypuff
|
|
mon_cry SFX_CRY_0E, $68, $60 ; Wigglytuff
|
|
mon_cry SFX_CRY_1A, $88, $60 ; Eevee
|
|
mon_cry SFX_CRY_1A, $10, $20 ; Flareon
|
|
mon_cry SFX_CRY_1A, $3D, $80 ; Jolteon
|
|
mon_cry SFX_CRY_1A, $AA, $FF ; Vaporeon
|
|
mon_cry SFX_CRY_1F, $EE, $01 ; Machop
|
|
mon_cry SFX_CRY_1D, $E0, $80 ; Zubat
|
|
mon_cry SFX_CRY_17, $12, $40 ; Ekans
|
|
mon_cry SFX_CRY_1E, $20, $E0 ; Paras
|
|
mon_cry SFX_CRY_0E, $77, $60 ; Poliwhirl
|
|
mon_cry SFX_CRY_0E, $00, $FF ; Poliwrath
|
|
mon_cry SFX_CRY_15, $EE, $01 ; Weedle
|
|
mon_cry SFX_CRY_13, $FF, $01 ; Kakuna
|
|
mon_cry SFX_CRY_13, $60, $80 ; Beedrill
|
|
mon_cry SFX_CRY_18, $19, $FF ; Luxwan
|
|
mon_cry SFX_CRY_0B, $99, $20 ; Dodrio
|
|
mon_cry SFX_CRY_0A, $AF, $40 ; Primeape
|
|
mon_cry SFX_CRY_0B, $2A, $10 ; Dugtrio
|
|
mon_cry SFX_CRY_1A, $29, $80 ; Venomoth
|
|
mon_cry SFX_CRY_0C, $23, $FF ; Dewgong
|
|
mon_cry SFX_CRY_09, $FF, $20 ; Tricules
|
|
mon_cry SFX_CRY_13, $3C, $00 ; Pendraken
|
|
mon_cry SFX_CRY_16, $80, $20 ; Caterpie
|
|
mon_cry SFX_CRY_1C, $CC, $01 ; Metapod
|
|
mon_cry SFX_CRY_16, $77, $40 ; Butterfree
|
|
mon_cry SFX_CRY_1F, $08, $C0 ; Machamp
|
|
mon_cry SFX_CRY_21, $93, $50 ; Weirduck
|
|
mon_cry SFX_CRY_21, $FF, $40 ; Golduck
|
|
mon_cry SFX_CRY_0D, $EE, $40 ; Hypno
|
|
mon_cry SFX_CRY_1D, $FA, $80 ; Golbat
|
|
mon_cry SFX_CRY_1E, $99, $FF ; Mewtwo
|
|
mon_cry SFX_CRY_05, $55, $01 ; Snorlax
|
|
mon_cry SFX_CRY_17, $80, $00 ; Magikarp
|
|
mon_cry SFX_CRY_19, $C1, $1C ; Coinpur
|
|
mon_cry SFX_CRY_13, $00, $00 ; Omegadge
|
|
mon_cry SFX_CRY_07, $EF, $FF ; Muk
|
|
mon_cry SFX_CRY_0F, $40, $80 ; Decilla
|
|
mon_cry SFX_CRY_20, $EE, $E0 ; Kingler
|
|
mon_cry SFX_CRY_18, $6F, $E0 ; Cloyster
|
|
mon_cry SFX_CRY_1C, $B1, $90 ; Magnetite
|
|
mon_cry SFX_CRY_06, $A8, $90 ; Electrode
|
|
mon_cry SFX_CRY_19, $AA, $20 ; Clefable
|
|
mon_cry SFX_CRY_12, $FF, $FF ; Weezing
|
|
mon_cry SFX_CRY_19, $99, $FF ; Persian
|
|
mon_cry SFX_CRY_08, $4F, $60 ; Marowak
|
|
mon_cry SFX_CRY_08, $00, $FF ; Guardia
|
|
mon_cry SFX_CRY_1C, $30, $40 ; Haunter
|
|
mon_cry SFX_CRY_1C, $C0, $01 ; Abra
|
|
mon_cry SFX_CRY_1C, $98, $FF ; Alakazam
|
|
mon_cry SFX_CRY_14, $28, $C0 ; Pidgeotto
|
|
mon_cry SFX_CRY_14, $11, $FF ; Pidgeot
|
|
mon_cry SFX_CRY_1E, $00, $80 ; Starmie
|
|
mon_cry SFX_CRY_0F, $80, $01 ; Bulbasaur
|
|
mon_cry SFX_CRY_0F, $00, $C0 ; Venusaur
|
|
mon_cry SFX_CRY_1A, $EE, $FF ; Tentacruel
|
|
mon_cry SFX_CRY_16, $89, $0E ; Orfry
|
|
mon_cry SFX_CRY_16, $80, $40 ; Goldeen
|
|
mon_cry SFX_CRY_16, $10, $FF ; Seaking
|
|
mon_cry SFX_CRY_03, $A3, $01 ; Kotora
|
|
mon_cry SFX_CRY_03, $2D, $01 ; Gaotora
|
|
mon_cry SFX_CRY_03, $05, $01 ; Gorotora
|
|
mon_cry SFX_CRY_25, $37, $10 ; Kolta
|
|
mon_cry SFX_CRY_25, $00, $80 ; Ponyta
|
|
mon_cry SFX_CRY_25, $20, $C0 ; Rapidash
|
|
mon_cry SFX_CRY_22, $00, $80 ; Rattata
|
|
mon_cry SFX_CRY_22, $20, $FF ; Raticate
|
|
mon_cry SFX_CRY_00, $2C, $C0 ; Nidorino
|
|
mon_cry SFX_CRY_01, $2C, $E0 ; Nidorina
|
|
mon_cry SFX_CRY_24, $F0, $10 ; Geodude
|
|
mon_cry SFX_CRY_25, $AA, $FF ; Porygon
|
|
mon_cry SFX_CRY_23, $20, $F0 ; Aerodactyl
|
|
mon_cry SFX_CRY_13, $F7, $00 ; Blastyke
|
|
mon_cry SFX_CRY_1C, $80, $60 ; Magnemite
|
|
mon_cry SFX_CRY_0F, $63, $40 ; Squeamata
|
|
mon_cry SFX_CRY_17, $C1, $E4 ; Gorochu
|
|
mon_cry SFX_CRY_04, $60, $40 ; Charmander
|
|
mon_cry SFX_CRY_1D, $60, $40 ; Squirtle
|
|
mon_cry SFX_CRY_04, $20, $40 ; Charmeleon
|
|
mon_cry SFX_CRY_1D, $20, $40 ; Wartortle
|
|
mon_cry SFX_CRY_04, $00, $80 ; Charizard
|
|
mon_cry SFX_CRY_1D, $00, $80 ; Totartle
|
|
mon_cry SFX_CRY_09, $80, $40 ; Articuno-G
|
|
mon_cry SFX_CRY_18, $FF, $80 ; Zapdos-G
|
|
mon_cry SFX_CRY_09, $F8, $40 ; Moltres-G
|
|
mon_cry SFX_CRY_08, $DD, $01 ; Oddish
|
|
mon_cry SFX_CRY_08, $AA, $40 ; Gloom
|
|
mon_cry SFX_CRY_23, $22, $FF ; Vileplume
|
|
mon_cry SFX_CRY_21, $55, $01 ; Bellsprout
|
|
mon_cry SFX_CRY_25, $44, $20 ; Weepinbell
|
|
mon_cry SFX_CRY_25, $66, $CC ; Victreebel
|
|
mon_cry SFX_CRY_00, $00, $00 ; Wiglett
|
|
mon_cry SFX_CRY_00, $00, $00 ; Wugtrio
|
|
mon_cry SFX_CRY_00, $00, $00 ; Scizor
|
|
mon_cry SFX_CRY_00, $00, $00 ; Rhyperior
|
|
mon_cry SFX_CRY_00, $00, $00 ; Espeon
|
|
mon_cry SFX_CRY_00, $00, $00 ; Umbreon
|
|
mon_cry SFX_CRY_00, $00, $00 ; Leafeon
|
|
mon_cry SFX_CRY_00, $00, $00 ; Glaceon
|
|
mon_cry SFX_CRY_00, $00, $00 ; Sylveon
|
|
mon_cry SFX_CRY_00, $00, $00 ; Lickilicky
|
|
mon_cry SFX_CRY_00, $00, $00 ; Tangrowth
|
|
mon_cry SFX_CRY_00, $00, $00 ; Kleavor
|
|
mon_cry SFX_CRY_21, $DD, $80 ; Bellignan
|
|
mon_cry SFX_CRY_00, $00, $00 ; Steelix
|
|
mon_cry SFX_CRY_00, $00, $00 ; Blissey
|
|
mon_cry SFX_CRY_1D, $E3, $1A ; Hitmontop
|
|
mon_cry SFX_CRY_1D, $01, $B1 ; Crobat
|
|
mon_cry SFX_CRY_0E, $50, $FF ; Mimmeo
|
|
mon_cry SFX_CRY_00, $00, $00 ; Bellossom
|
|
mon_cry SFX_CRY_00, $00, $00 ; Porygon2
|
|
mon_cry SFX_CRY_00, $00, $00 ; Kingdra
|
|
mon_cry SFX_CRY_00, $00, $00 ; Politoed
|
|
mon_cry SFX_CRY_00, $00, $00 ; Slowking
|
|
mon_cry SFX_CRY_00, $00, $00 ; Electivire
|
|
mon_cry SFX_CRY_00, $00, $00 ; Magmortar
|
|
mon_cry SFX_CRY_07, $20, $FF ; Disturban
|
|
mon_cry SFX_CRY_00, $00, $00 ; Gentlarva
|
|
mon_cry SFX_CRY_00, $00, $00 ; Pupal
|
|
mon_cry SFX_CRY_00, $00, $00 ; Carapthor
|
|
mon_cry SFX_CRY_00, $00, $00 ; Magnezone
|
|
mon_cry SFX_CRY_00, $00, $00 ; Porygon-Z
|
|
mon_cry SFX_CRY_20, $00, $1C ; Annihilape
|
|
mon_cry SFX_CRY_0E, $FA, $80 ; Scream Tail
|
|
mon_cry SFX_CRY_1C, $1F, $DD ; Sandy Shocks
|
|
mon_cry SFX_CRY_00, $00, $00 ; Toedscool
|
|
mon_cry SFX_CRY_00, $00, $00 ; Toedscruel
|
|
mon_cry SFX_CRY_19, $1A, $40 ; Perrserker
|
|
mon_cry SFX_CRY_10, $64, $40 ; Sirfetch'd
|
|
mon_cry SFX_CRY_20, $00, $90 ; Mr. Rime
|
|
mon_cry SFX_CRY_0E, $FF, $1C ; Meltan
|
|
mon_cry SFX_CRY_11, $F0, $60 ; Melmetal
|
|
mon_cry SFX_CRY_15, $00, $80 ; Arcanine-H
|
|
mon_cry SFX_CRY_06, $A8, $90 ; Electrode-H
|
|
mon_cry SFX_CRY_22, $20, $FF ; Raticate-A
|
|
mon_cry SFX_CRY_09, $EE, $08 ; Raichu-A
|
|
mon_cry SFX_CRY_00, $FF, $FF ; Sandslash-A
|
|
mon_cry SFX_CRY_24, $88, $60 ; Ninetales-A
|
|
mon_cry SFX_CRY_0B, $2A, $10 ; Dugtrio-A
|
|
mon_cry SFX_CRY_19, $99, $FF ; Persian-A
|
|
mon_cry SFX_CRY_12, $E0, $40 ; Golem-A
|
|
mon_cry SFX_CRY_25, $20, $C0 ; Rapidash-G
|
|
mon_cry SFX_CRY_1F, $00, $80 ; Slowbro-G
|
|
mon_cry SFX_CRY_00, $00, $00 ; Slowking-G
|
|
mon_cry SFX_CRY_07, $EF, $FF ; Muk-A
|
|
mon_cry SFX_CRY_0D, $00, $80 ; Exeggutor-A
|
|
mon_cry SFX_CRY_08, $4F, $60 ; Marowak-A
|
|
mon_cry SFX_CRY_12, $FF, $FF ; Weezing-G
|
|
mon_cry SFX_CRY_1D, $11, $40 ; Tauros-P
|
|
mon_cry SFX_CRY_1D, $11, $40 ; Tauros-PA
|
|
mon_cry SFX_CRY_1D, $11, $40 ; Tauros-PB
|
|
mon_cry SFX_CRY_18, $EE, $01 ; MissingNo. (Kabutops Fossil)
|
|
mon_cry SFX_CRY_23, $20, $F0 ; MissingNo. (Aerodactyl Fossil)
|
|
mon_cry SFX_CRY_06, $00, $00 ; MissingNo. (Ghost)
|
|
assert_table_length NUM_POKEMON_INDEXES
|