mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-10-18 04:56:24 +13:00

(and by that, she added Perrserker, Sirfetch'd, Mr. Rime and the Galar Birds, plus some team scaling and updated sprites for Politoed and Annihilape.)
246 lines
9.5 KiB
NASM
246 lines
9.5 KiB
NASM
MACRO mon_cry
|
|
db (\1 - CRY_SFX_START) / 3
|
|
db \2, \3
|
|
ENDM
|
|
|
|
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 ; Gyaoon
|
|
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 ; Barunda
|
|
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 ; Deer
|
|
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 ; Crocky
|
|
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 ; Cactus
|
|
mon_cry SFX_CRY_17, $C8, $C0 ; Jagg
|
|
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 ; Mikon
|
|
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 ; Bawligua
|
|
mon_cry SFX_CRY_0F, $20, $C0 ; Cryithan
|
|
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 ; Purakkusu
|
|
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 ; Konya
|
|
mon_cry SFX_CRY_13, $00, $00 ; Omega
|
|
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 ; Gyopin
|
|
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 ; Puchikoon
|
|
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 ; Skimper
|
|
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_00, $00, $00 ; MissingNo.
|
|
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
|
mon_cry SFX_CRY_00, $00, $00 ; MissingNo.
|
|
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_12, $93, $00 ; Monja
|
|
mon_cry SFX_CRY_1F, $40, $01 ; Pudi
|
|
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 ; Tsubomitto
|
|
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 ; Animon
|
|
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_1E, $79, $40 ; Para
|
|
mon_cry SFX_CRY_00, $00, $00 ; Hinaazu
|
|
mon_cry SFX_CRY_05, $FF, $40 ; Betobebii
|
|
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 ; Wiglett
|
|
mon_cry SFX_CRY_00, $00, $00 ; Wugtrio
|
|
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_00, $00, $00 ; Meltan
|
|
; mon_cry SFX_CRY_00, $00, $00 ; Melmetal
|
|
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_00, $00, $00 ; MissingNo.
|
|
assert_table_length NUM_POKEMON_INDEXES
|