mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 18:30:50 +12:00
265 lines
10 KiB
NASM
265 lines
10 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_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_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_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_00, $00, $00 ; MissingNo.
|
|
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
|