diff --git a/audio/cry_headers.asm b/audio/cry_headers.asm new file mode 100644 index 000000000..76ba19bdc --- /dev/null +++ b/audio/cry_headers.asm @@ -0,0 +1,1507 @@ +BulbasaurCryHeader: ; 0xf2787 + dw $0f ; cry id + db $80 ; pitch + db $00 ; echo + dw $081 ; length + +IvysaurCryHeader: ; 0xf278d + dw $0f ; cry id + db $20 ; pitch + db $00 ; echo + dw $100 ; length + +VenusaurCryHeader: ; 0xf2793 + dw $0f ; cry id + db $00 ; pitch + db $00 ; echo + dw $140 ; length + +CharmanderCryHeader: ; 0xf2799 + dw $04 ; cry id + db $60 ; pitch + db $00 ; echo + dw $0c0 ; length + +CharmeleonCryHeader: ; 0xf279f + dw $04 ; cry id + db $20 ; pitch + db $00 ; echo + dw $0c0 ; length + +CharizardCryHeader: ; 0xf27a5 + dw $04 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +SquirtleCryHeader: ; 0xf27ab + dw $1d ; cry id + db $60 ; pitch + db $00 ; echo + dw $0c0 ; length + +WartortleCryHeader: ; 0xf27b1 + dw $1d ; cry id + db $20 ; pitch + db $00 ; echo + dw $0c0 ; length + +BlastoiseCryHeader: ; 0xf27b7 + dw $13 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +CaterpieCryHeader: ; 0xf27bd + dw $16 ; cry id + db $80 ; pitch + db $00 ; echo + dw $0a0 ; length + +MetapodCryHeader: ; 0xf27c3 + dw $1c ; cry id + db $cc ; pitch + db $00 ; echo + dw $081 ; length + +ButterfreeCryHeader: ; 0xf27c9 + dw $16 ; cry id + db $77 ; pitch + db $00 ; echo + dw $0c0 ; length + +WeedleCryHeader: ; 0xf27cf + dw $15 ; cry id + db $ee ; pitch + db $00 ; echo + dw $081 ; length + +KakunaCryHeader: ; 0xf27d5 + dw $13 ; cry id + db $ff ; pitch + db $00 ; echo + dw $081 ; length + +BeedrillCryHeader: ; 0xf27db + dw $13 ; cry id + db $60 ; pitch + db $00 ; echo + dw $100 ; length + +PidgeyCryHeader: ; 0xf27e1 + dw $0e ; cry id + db $df ; pitch + db $00 ; echo + dw $084 ; length + +PidgeottoCryHeader: ; 0xf27e7 + dw $14 ; cry id + db $28 ; pitch + db $00 ; echo + dw $140 ; length + +PidgeotCryHeader: ; 0xf27ed + dw $14 ; cry id + db $11 ; pitch + db $00 ; echo + dw $17f ; length + +RattataCryHeader: ; 0xf27f3 + dw $22 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +RaticateCryHeader: ; 0xf27f9 + dw $22 ; cry id + db $20 ; pitch + db $00 ; echo + dw $17f ; length + +SpearowCryHeader: ; 0xf27ff + dw $10 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +FearowCryHeader: ; 0xf2805 + dw $18 ; cry id + db $40 ; pitch + db $00 ; echo + dw $120 ; length + +EkansCryHeader: ; 0xf280b + dw $17 ; cry id + db $12 ; pitch + db $00 ; echo + dw $0c0 ; length + +ArbokCryHeader: ; 0xf2811 + dw $17 ; cry id + db $e0 ; pitch + db $00 ; echo + dw $090 ; length + +PikachuCryHeader: ; 0xf2817 + dw $0f ; cry id + db $ee ; pitch + db $00 ; echo + dw $081 ; length + +RaichuCryHeader: ; 0xf281d + dw $09 ; cry id + db $ee ; pitch + db $00 ; echo + dw $088 ; length + +SandshrewCryHeader: ; 0xf2823 + dw $00 ; cry id + db $20 ; pitch + db $00 ; echo + dw $0c0 ; length + +SandslashCryHeader: ; 0xf2829 + dw $00 ; cry id + db $ff ; pitch + db $00 ; echo + dw $17f ; length + +NidoranFCryHeader: ; 0xf282f + dw $01 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +NidorinaCryHeader: ; 0xf2835 + dw $01 ; cry id + db $2c ; pitch + db $00 ; echo + dw $160 ; length + +NidoqueenCryHeader: ; 0xf283b + dw $0a ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +NidoranMCryHeader: ; 0xf2841 + dw $00 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +NidorinoCryHeader: ; 0xf2847 + dw $00 ; cry id + db $2c ; pitch + db $00 ; echo + dw $140 ; length + +NidokingCryHeader: ; 0xf284d + dw $09 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +ClefairyCryHeader: ; 0xf2853 + dw $19 ; cry id + db $cc ; pitch + db $00 ; echo + dw $081 ; length + +ClefableCryHeader: ; 0xf2859 + dw $19 ; cry id + db $aa ; pitch + db $00 ; echo + dw $0a0 ; length + +VulpixCryHeader: ; 0xf285f + dw $24 ; cry id + db $4f ; pitch + db $00 ; echo + dw $090 ; length + +NinetalesCryHeader: ; 0xf2865 + dw $24 ; cry id + db $88 ; pitch + db $00 ; echo + dw $0e0 ; length + +JigglypuffCryHeader: ; 0xf286b + dw $0e ; cry id + db $ff ; pitch + db $00 ; echo + dw $0b5 ; length + +WigglytuffCryHeader: ; 0xf2871 + dw $0e ; cry id + db $68 ; pitch + db $00 ; echo + dw $0e0 ; length + +ZubatCryHeader: ; 0xf2877 + dw $1d ; cry id + db $e0 ; pitch + db $00 ; echo + dw $100 ; length + +GolbatCryHeader: ; 0xf287d + dw $1d ; cry id + db $fa ; pitch + db $00 ; echo + dw $100 ; length + +OddishCryHeader: ; 0xf2883 + dw $08 ; cry id + db $dd ; pitch + db $00 ; echo + dw $081 ; length + +GloomCryHeader: ; 0xf2889 + dw $08 ; cry id + db $aa ; pitch + db $00 ; echo + dw $0c0 ; length + +VileplumeCryHeader: ; 0xf288f + dw $23 ; cry id + db $22 ; pitch + db $00 ; echo + dw $17f ; length + +ParasCryHeader: ; 0xf2895 + dw $1e ; cry id + db $20 ; pitch + db $00 ; echo + dw $160 ; length + +ParasectCryHeader: ; 0xf289b + dw $1e ; cry id + db $42 ; pitch + db $00 ; echo + dw $17f ; length + +VenonatCryHeader: ; 0xf28a1 + dw $1a ; cry id + db $44 ; pitch + db $00 ; echo + dw $0c0 ; length + +VenomothCryHeader: ; 0xf28a7 + dw $1a ; cry id + db $29 ; pitch + db $00 ; echo + dw $100 ; length + +DiglettCryHeader: ; 0xf28ad + dw $0b ; cry id + db $aa ; pitch + db $00 ; echo + dw $081 ; length + +DugtrioCryHeader: ; 0xf28b3 + dw $0b ; cry id + db $2a ; pitch + db $00 ; echo + dw $090 ; length + +MeowthCryHeader: ; 0xf28b9 + dw $19 ; cry id + db $77 ; pitch + db $00 ; echo + dw $090 ; length + +PersianCryHeader: ; 0xf28bf + dw $19 ; cry id + db $99 ; pitch + db $00 ; echo + dw $17f ; length + +PsyduckCryHeader: ; 0xf28c5 + dw $21 ; cry id + db $20 ; pitch + db $00 ; echo + dw $0e0 ; length + +GolduckCryHeader: ; 0xf28cb + dw $21 ; cry id + db $ff ; pitch + db $00 ; echo + dw $0c0 ; length + +MankeyCryHeader: ; 0xf28d1 + dw $0a ; cry id + db $dd ; pitch + db $00 ; echo + dw $0e0 ; length + +PrimeapeCryHeader: ; 0xf28d7 + dw $0a ; cry id + db $af ; pitch + db $00 ; echo + dw $0c0 ; length + +GrowlitheCryHeader: ; 0xf28dd + dw $1f ; cry id + db $20 ; pitch + db $00 ; echo + dw $0c0 ; length + +ArcanineCryHeader: ; 0xf28e3 + dw $15 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +PoliwagCryHeader: ; 0xf28e9 + dw $0e ; cry id + db $ff ; pitch + db $00 ; echo + dw $17f ; length + +PoliwhirlCryHeader: ; 0xf28ef + dw $0e ; cry id + db $77 ; pitch + db $00 ; echo + dw $0e0 ; length + +PoliwrathCryHeader: ; 0xf28f5 + dw $0e ; cry id + db $00 ; pitch + db $00 ; echo + dw $17f ; length + +AbraCryHeader: ; 0xf28fb + dw $1c ; cry id + db $c0 ; pitch + db $00 ; echo + dw $081 ; length + +KadabraCryHeader: ; 0xf2901 + dw $1c ; cry id + db $a8 ; pitch + db $00 ; echo + dw $140 ; length + +AlakazamCryHeader: ; 0xf2907 + dw $1c ; cry id + db $98 ; pitch + db $00 ; echo + dw $17f ; length + +MachopCryHeader: ; 0xf290d + dw $1f ; cry id + db $ee ; pitch + db $00 ; echo + dw $081 ; length + +MachokeCryHeader: ; 0xf2913 + dw $1f ; cry id + db $48 ; pitch + db $00 ; echo + dw $0e0 ; length + +MachampCryHeader: ; 0xf2919 + dw $1f ; cry id + db $08 ; pitch + db $00 ; echo + dw $140 ; length + +BellsproutCryHeader: ; 0xf291f + dw $21 ; cry id + db $55 ; pitch + db $00 ; echo + dw $081 ; length + +WeepinbellCryHeader: ; 0xf2925 + dw $25 ; cry id + db $44 ; pitch + db $00 ; echo + dw $0a0 ; length + +VictreebelCryHeader: ; 0xf292b + dw $25 ; cry id + db $66 ; pitch + db $00 ; echo + dw $14c ; length + +TentacoolCryHeader: ; 0xf2931 + dw $1a ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +TentacruelCryHeader: ; 0xf2937 + dw $1a ; cry id + db $ee ; pitch + db $00 ; echo + dw $17f ; length + +GeodudeCryHeader: ; 0xf293d + dw $24 ; cry id + db $f0 ; pitch + db $00 ; echo + dw $090 ; length + +GravelerCryHeader: ; 0xf2943 + dw $24 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +GolemCryHeader: ; 0xf2949 + dw $12 ; cry id + db $e0 ; pitch + db $00 ; echo + dw $0c0 ; length + +PonytaCryHeader: ; 0xf294f + dw $25 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +RapidashCryHeader: ; 0xf2955 + dw $25 ; cry id + db $20 ; pitch + db $00 ; echo + dw $140 ; length + +SlowpokeCryHeader: ; 0xf295b + dw $02 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +SlowbroCryHeader: ; 0xf2961 + dw $1f ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +MagnemiteCryHeader: ; 0xf2967 + dw $1c ; cry id + db $80 ; pitch + db $00 ; echo + dw $0e0 ; length + +MagnetonCryHeader: ; 0xf296d + dw $1c ; cry id + db $20 ; pitch + db $00 ; echo + dw $140 ; length + +FarfetchDCryHeader: ; 0xf2973 + dw $10 ; cry id + db $dd ; pitch + db $00 ; echo + dw $081 ; length + +DoduoCryHeader: ; 0xf2979 + dw $0b ; cry id + db $bb ; pitch + db $00 ; echo + dw $081 ; length + +DodrioCryHeader: ; 0xf297f + dw $0b ; cry id + db $99 ; pitch + db $00 ; echo + dw $0a0 ; length + +SeelCryHeader: ; 0xf2985 + dw $0c ; cry id + db $88 ; pitch + db $00 ; echo + dw $140 ; length + +DewgongCryHeader: ; 0xf298b + dw $0c ; cry id + db $23 ; pitch + db $00 ; echo + dw $17f ; length + +GrimerCryHeader: ; 0xf2991 + dw $05 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +MukCryHeader: ; 0xf2997 + dw $07 ; cry id + db $ef ; pitch + db $00 ; echo + dw $17f ; length + +ShellderCryHeader: ; 0xf299d + dw $18 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +CloysterCryHeader: ; 0xf29a3 + dw $18 ; cry id + db $6f ; pitch + db $00 ; echo + dw $160 ; length + +GastlyCryHeader: ; 0xf29a9 + dw $1c ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +HaunterCryHeader: ; 0xf29af + dw $1c ; cry id + db $30 ; pitch + db $00 ; echo + dw $0c0 ; length + +GengarCryHeader: ; 0xf29b5 + dw $07 ; cry id + db $00 ; pitch + db $00 ; echo + dw $17f ; length + +OnixCryHeader: ; 0xf29bb + dw $17 ; cry id + db $ff ; pitch + db $00 ; echo + dw $140 ; length + +DrowzeeCryHeader: ; 0xf29c1 + dw $0d ; cry id + db $88 ; pitch + db $00 ; echo + dw $0a0 ; length + +HypnoCryHeader: ; 0xf29c7 + dw $0d ; cry id + db $ee ; pitch + db $00 ; echo + dw $0c0 ; length + +KrabbyCryHeader: ; 0xf29cd + dw $20 ; cry id + db $20 ; pitch + db $00 ; echo + dw $160 ; length + +KinglerCryHeader: ; 0xf29d3 + dw $20 ; cry id + db $ee ; pitch + db $00 ; echo + dw $160 ; length + +VoltorbCryHeader: ; 0xf29d9 + dw $06 ; cry id + db $ed ; pitch + db $00 ; echo + dw $100 ; length + +ElectrodeCryHeader: ; 0xf29df + dw $06 ; cry id + db $a8 ; pitch + db $00 ; echo + dw $110 ; length + +ExeggcuteCryHeader: ; 0xf29e5 + dw $0b ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +ExeggutorCryHeader: ; 0xf29eb + dw $0d ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +CuboneCryHeader: ; 0xf29f1 + dw $19 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +MarowakCryHeader: ; 0xf29f7 + dw $08 ; cry id + db $4f ; pitch + db $00 ; echo + dw $0e0 ; length + +HitmonleeCryHeader: ; 0xf29fd + dw $12 ; cry id + db $80 ; pitch + db $00 ; echo + dw $140 ; length + +HitmonchanCryHeader: ; 0xf2a03 + dw $0c ; cry id + db $ee ; pitch + db $00 ; echo + dw $140 ; length + +LickitungCryHeader: ; 0xf2a09 + dw $0c ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +KoffingCryHeader: ; 0xf2a0f + dw $12 ; cry id + db $e6 ; pitch + db $00 ; echo + dw $15d ; length + +WeezingCryHeader: ; 0xf2a15 + dw $12 ; cry id + db $ff ; pitch + db $00 ; echo + dw $17f ; length + +RhyhornCryHeader: ; 0xf2a1b + dw $04 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +RhydonCryHeader: ; 0xf2a21 + dw $11 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +ChanseyCryHeader: ; 0xf2a27 + dw $14 ; cry id + db $0a ; pitch + db $00 ; echo + dw $140 ; length + +TangelaCryHeader: ; 0xf2a2d + dw $12 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +KangaskhanCryHeader: ; 0xf2a33 + dw $03 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +HorseaCryHeader: ; 0xf2a39 + dw $19 ; cry id + db $99 ; pitch + db $00 ; echo + dw $090 ; length + +SeadraCryHeader: ; 0xf2a3f + dw $19 ; cry id + db $3c ; pitch + db $00 ; echo + dw $081 ; length + +GoldeenCryHeader: ; 0xf2a45 + dw $16 ; cry id + db $80 ; pitch + db $00 ; echo + dw $0c0 ; length + +SeakingCryHeader: ; 0xf2a4b + dw $16 ; cry id + db $10 ; pitch + db $00 ; echo + dw $17f ; length + +StaryuCryHeader: ; 0xf2a51 + dw $1e ; cry id + db $02 ; pitch + db $00 ; echo + dw $0a0 ; length + +StarmieCryHeader: ; 0xf2a57 + dw $1e ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +MrMimeCryHeader: ; 0xf2a5d + dw $20 ; cry id + db $08 ; pitch + db $00 ; echo + dw $0c0 ; length + +ScytherCryHeader: ; 0xf2a63 + dw $16 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +JynxCryHeader: ; 0xf2a69 + dw $0d ; cry id + db $ff ; pitch + db $00 ; echo + dw $17f ; length + +ElectabuzzCryHeader: ; 0xf2a6f + dw $06 ; cry id + db $8f ; pitch + db $00 ; echo + dw $17f ; length + +MagmarCryHeader: ; 0xf2a75 + dw $04 ; cry id + db $ff ; pitch + db $00 ; echo + dw $0b0 ; length + +PinsirCryHeader: ; 0xf2a7b + dw $14 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +TaurosCryHeader: ; 0xf2a81 + dw $1d ; cry id + db $11 ; pitch + db $00 ; echo + dw $0c0 ; length + +MagikarpCryHeader: ; 0xf2a87 + dw $17 ; cry id + db $80 ; pitch + db $00 ; echo + dw $080 ; length + +GyaradosCryHeader: ; 0xf2a8d + dw $17 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +LaprasCryHeader: ; 0xf2a93 + dw $1b ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +DittoCryHeader: ; 0xf2a99 + dw $0e ; cry id + db $ff ; pitch + db $00 ; echo + dw $17f ; length + +EeveeCryHeader: ; 0xf2a9f + dw $1a ; cry id + db $88 ; pitch + db $00 ; echo + dw $0e0 ; length + +VaporeonCryHeader: ; 0xf2aa5 + dw $1a ; cry id + db $aa ; pitch + db $00 ; echo + dw $17f ; length + +JolteonCryHeader: ; 0xf2aab + dw $1a ; cry id + db $3d ; pitch + db $00 ; echo + dw $100 ; length + +FlareonCryHeader: ; 0xf2ab1 + dw $1a ; cry id + db $10 ; pitch + db $00 ; echo + dw $0a0 ; length + +PorygonCryHeader: ; 0xf2ab7 + dw $25 ; cry id + db $aa ; pitch + db $00 ; echo + dw $17f ; length + +OmanyteCryHeader: ; 0xf2abd + dw $1f ; cry id + db $f0 ; pitch + db $00 ; echo + dw $081 ; length + +OmastarCryHeader: ; 0xf2ac3 + dw $1f ; cry id + db $ff ; pitch + db $00 ; echo + dw $0c0 ; length + +KabutoCryHeader: ; 0xf2ac9 + dw $16 ; cry id + db $bb ; pitch + db $00 ; echo + dw $0c0 ; length + +KabutopsCryHeader: ; 0xf2acf + dw $18 ; cry id + db $ee ; pitch + db $00 ; echo + dw $081 ; length + +AerodactylCryHeader: ; 0xf2ad5 + dw $23 ; cry id + db $20 ; pitch + db $00 ; echo + dw $170 ; length + +SnorlaxCryHeader: ; 0xf2adb + dw $05 ; cry id + db $55 ; pitch + db $00 ; echo + dw $081 ; length + +ArticunoCryHeader: ; 0xf2ae1 + dw $09 ; cry id + db $80 ; pitch + db $00 ; echo + dw $0c0 ; length + +ZapdosCryHeader: ; 0xf2ae7 + dw $18 ; cry id + db $ff ; pitch + db $00 ; echo + dw $100 ; length + +MoltresCryHeader: ; 0xf2aed + dw $09 ; cry id + db $f8 ; pitch + db $00 ; echo + dw $0c0 ; length + +DratiniCryHeader: ; 0xf2af3 + dw $0f ; cry id + db $60 ; pitch + db $00 ; echo + dw $0c0 ; length + +DragonairCryHeader: ; 0xf2af9 + dw $0f ; cry id + db $40 ; pitch + db $00 ; echo + dw $100 ; length + +DragoniteCryHeader: ; 0xf2aff + dw $0f ; cry id + db $3c ; pitch + db $00 ; echo + dw $140 ; length + +MewtwoCryHeader: ; 0xf2b05 + dw $1e ; cry id + db $99 ; pitch + db $00 ; echo + dw $17f ; length + +MewCryHeader: ; 0xf2b0b + dw $1e ; cry id + db $ee ; pitch + db $00 ; echo + dw $17f ; length + +ChikoritaCryHeader: ; 0xf2b11 + dw $31 ; cry id + db $f0 ; pitch + db $ff ; echo + dw $0b0 ; length + +BayleefCryHeader: ; 0xf2b17 + dw $31 ; cry id + db $de ; pitch + db $ff ; echo + dw $120 ; length + +MeganiumCryHeader: ; 0xf2b1d + dw $31 ; cry id + db $49 ; pitch + db $ff ; echo + dw $200 ; length + +CyndaquilCryHeader: ; 0xf2b23 + dw $30 ; cry id + db $47 ; pitch + db $03 ; echo + dw $080 ; length + +QuilavaCryHeader: ; 0xf2b29 + dw $30 ; cry id + db $21 ; pitch + db $03 ; echo + dw $120 ; length + +TyphlosionCryHeader: ; 0xf2b2f + dw $3a ; cry id + db $00 ; pitch + db $0f ; echo + dw $0d4 ; length + +TotodileCryHeader: ; 0xf2b35 + dw $32 ; cry id + db $6c ; pitch + db $04 ; echo + dw $0e8 ; length + +CroconawCryHeader: ; 0xf2b3b + dw $32 ; cry id + db $40 ; pitch + db $04 ; echo + dw $110 ; length + +FeraligatrCryHeader: ; 0xf2b41 + dw $32 ; cry id + db $fc ; pitch + db $03 ; echo + dw $180 ; length + +SentretCryHeader: ; 0xf2b47 + dw $2e ; cry id + db $8a ; pitch + db $00 ; echo + dw $0b8 ; length + +FurretCryHeader: ; 0xf2b4d + dw $2e ; cry id + db $6b ; pitch + db $00 ; echo + dw $102 ; length + +HoothootCryHeader: ; 0xf2b53 + dw $2d ; cry id + db $91 ; pitch + db $00 ; echo + dw $0d8 ; length + +NoctowlCryHeader: ; 0xf2b59 + dw $2d ; cry id + db $00 ; pitch + db $00 ; echo + dw $1a0 ; length + +LedybaCryHeader: ; 0xf2b5f + dw $36 ; cry id + db $00 ; pitch + db $00 ; echo + dw $0de ; length + +LedianCryHeader: ; 0xf2b65 + dw $36 ; cry id + db $6a ; pitch + db $ff ; echo + dw $138 ; length + +SpinarakCryHeader: ; 0xf2b6b + dw $27 ; cry id + db $11 ; pitch + db $00 ; echo + dw $200 ; length + +AriadosCryHeader: ; 0xf2b71 + dw $27 ; cry id + db $52 ; pitch + db $ff ; echo + dw $1e2 ; length + +CrobatCryHeader: ; 0xf2b77 + dw $1d ; cry id + db $f0 ; pitch + db $ff ; echo + dw $140 ; length + +ChinchouCryHeader: ; 0xf2b7d + dw $30 ; cry id + db $c9 ; pitch + db $03 ; echo + dw $140 ; length + +LanturnCryHeader: ; 0xf2b83 + dw $30 ; cry id + db $d0 ; pitch + db $02 ; echo + dw $110 ; length + +PichuCryHeader: ; 0xf2b89 + dw $40 ; cry id + db $00 ; pitch + db $00 ; echo + dw $140 ; length + +CleffaCryHeader: ; 0xf2b8f + dw $34 ; cry id + db $61 ; pitch + db $00 ; echo + dw $091 ; length + +IgglybuffCryHeader: ; 0xf2b95 + dw $31 ; cry id + db $e8 ; pitch + db $00 ; echo + dw $0e8 ; length + +TogepiCryHeader: ; 0xf2b9b + dw $28 ; cry id + db $10 ; pitch + db $00 ; echo + dw $100 ; length + +TogeticCryHeader: ; 0xf2ba1 + dw $2c ; cry id + db $3b ; pitch + db $00 ; echo + dw $038 ; length + +NatuCryHeader: ; 0xf2ba7 + dw $3b ; cry id + db $99 ; pitch + db $ff ; echo + dw $100 ; length + +XatuCryHeader: ; 0xf2bad + dw $3b ; cry id + db $59 ; pitch + db $ff ; echo + dw $168 ; length + +MareepCryHeader: ; 0xf2bb3 + dw $2b ; cry id + db $22 ; pitch + db $00 ; echo + dw $0d8 ; length + +FlaaffyCryHeader: ; 0xf2bb9 + dw $2b ; cry id + db $f9 ; pitch + db $ff ; echo + dw $180 ; length + +AmpharosCryHeader: ; 0xf2bbf + dw $3e ; cry id + db $84 ; pitch + db $ff ; echo + dw $0e8 ; length + +BellossomCryHeader: ; 0xf2bc5 + dw $34 ; cry id + db $84 ; pitch + db $00 ; echo + dw $150 ; length + +MarillCryHeader: ; 0xf2bcb + dw $26 ; cry id + db $1b ; pitch + db $01 ; echo + dw $120 ; length + +AzumarillCryHeader: ; 0xf2bd1 + dw $26 ; cry id + db $b6 ; pitch + db $00 ; echo + dw $180 ; length + +SudowoodoCryHeader: ; 0xf2bd7 + dw $34 ; cry id + db $40 ; pitch + db $0f ; echo + dw $180 ; length + +PolitoedCryHeader: ; 0xf2bdd + dw $34 ; cry id + db $5d ; pitch + db $fd ; echo + dw $1c8 ; length + +HoppipCryHeader: ; 0xf2be3 + dw $34 ; cry id + db $3b ; pitch + db $00 ; echo + dw $0c8 ; length + +SkiploomCryHeader: ; 0xf2be9 + dw $34 ; cry id + db $27 ; pitch + db $00 ; echo + dw $138 ; length + +JumpluffCryHeader: ; 0xf2bef + dw $34 ; cry id + db $00 ; pitch + db $00 ; echo + dw $180 ; length + +AipomCryHeader: ; 0xf2bf5 + dw $41 ; cry id + db $af ; pitch + db $ff ; echo + dw $0e8 ; length + +SunkernCryHeader: ; 0xf2bfb + dw $26 ; cry id + db $2b ; pitch + db $01 ; echo + dw $0b8 ; length + +SunfloraCryHeader: ; 0xf2c01 + dw $3d ; cry id + db $e0 ; pitch + db $ff ; echo + dw $180 ; length + +YanmaCryHeader: ; 0xf2c07 + dw $32 ; cry id + db $31 ; pitch + db $00 ; echo + dw $0c8 ; length + +WooperCryHeader: ; 0xf2c0d + dw $38 ; cry id + db $93 ; pitch + db $00 ; echo + dw $0af ; length + +QuagsireCryHeader: ; 0xf2c13 + dw $38 ; cry id + db $3a ; pitch + db $ff ; echo + dw $140 ; length + +EspeonCryHeader: ; 0xf2c19 + dw $41 ; cry id + db $a2 ; pitch + db $00 ; echo + dw $140 ; length + +UmbreonCryHeader: ; 0xf2c1f + dw $1a ; cry id + db $17 ; pitch + db $ff ; echo + dw $0f0 ; length + +MurkrowCryHeader: ; 0xf2c25 + dw $26 ; cry id + db $e1 ; pitch + db $ff ; echo + dw $180 ; length + +SlowkingCryHeader: ; 0xf2c2b + dw $2f ; cry id + db $04 ; pitch + db $01 ; echo + dw $200 ; length + +MisdreavusCryHeader: ; 0xf2c31 + dw $2d ; cry id + db $30 ; pitch + db $01 ; echo + dw $0e8 ; length + +UnownCryHeader: ; 0xf2c37 + dw $2d ; cry id + db $62 ; pitch + db $01 ; echo + dw $100 ; length + +WobbuffetCryHeader: ; 0xf2c3d + dw $3e ; cry id + db $7b ; pitch + db $02 ; echo + dw $144 ; length + +GirafarigCryHeader: ; 0xf2c43 + dw $29 ; cry id + db $41 ; pitch + db $00 ; echo + dw $200 ; length + +PinecoCryHeader: ; 0xf2c49 + dw $2f ; cry id + db $80 ; pitch + db $00 ; echo + dw $100 ; length + +ForretressCryHeader: ; 0xf2c4f + dw $2f ; cry id + db $00 ; pitch + db $00 ; echo + dw $180 ; length + +DunsparceCryHeader: ; 0xf2c55 + dw $42 ; cry id + db $c4 ; pitch + db $01 ; echo + dw $100 ; length + +GligarCryHeader: ; 0xf2c5b + dw $33 ; cry id + db $fe ; pitch + db $fe ; echo + dw $100 ; length + +SteelixCryHeader: ; 0xf2c61 + dw $3a ; cry id + db $ef ; pitch + db $00 ; echo + dw $0f7 ; length + +SnubbullCryHeader: ; 0xf2c67 + dw $42 ; cry id + db $12 ; pitch + db $01 ; echo + dw $0e8 ; length + +GranbullCryHeader: ; 0xf2c6d + dw $42 ; cry id + db $00 ; pitch + db $00 ; echo + dw $180 ; length + +QwilfishCryHeader: ; 0xf2c73 + dw $2f ; cry id + db $60 ; pitch + db $01 ; echo + dw $0e0 ; length + +ScizorCryHeader: ; 0xf2c79 + dw $3e ; cry id + db $00 ; pitch + db $00 ; echo + dw $160 ; length + +ShuckleCryHeader: ; 0xf2c7f + dw $42 ; cry id + db $90 ; pitch + db $02 ; echo + dw $0a8 ; length + +HeracrossCryHeader: ; 0xf2c85 + dw $3e ; cry id + db $35 ; pitch + db $00 ; echo + dw $0e0 ; length + +SneaselCryHeader: ; 0xf2c8b + dw $38 ; cry id + db $53 ; pitch + db $00 ; echo + dw $0af ; length + +TeddiursaCryHeader: ; 0xf2c91 + dw $3c ; cry id + db $a2 ; pitch + db $07 ; echo + dw $06e ; length + +UrsaringCryHeader: ; 0xf2c97 + dw $3c ; cry id + db $40 ; pitch + db $06 ; echo + dw $0d8 ; length + +SlugmaCryHeader: ; 0xf2c9d + dw $35 ; cry id + db $28 ; pitch + db $fe ; echo + dw $140 ; length + +MagcargoCryHeader: ; 0xf2ca3 + dw $3f ; cry id + db $f3 ; pitch + db $fd ; echo + dw $1c0 ; length + +SwinubCryHeader: ; 0xf2ca9 + dw $30 ; cry id + db $fe ; pitch + db $01 ; echo + dw $140 ; length + +PiloswineCryHeader: ; 0xf2caf + dw $3f ; cry id + db $f7 ; pitch + db $fe ; echo + dw $100 ; length + +CorsolaCryHeader: ; 0xf2cb5 + dw $3f ; cry id + db $a1 ; pitch + db $00 ; echo + dw $0e8 ; length + +RemoraidCryHeader: ; 0xf2cbb + dw $3d ; cry id + db $0d ; pitch + db $00 ; echo + dw $100 ; length + +OctilleryCryHeader: ; 0xf2cc1 + dw $32 ; cry id + db $00 ; pitch + db $00 ; echo + dw $180 ; length + +DelibirdCryHeader: ; 0xf2cc7 + dw $3c ; cry id + db $02 ; pitch + db $00 ; echo + dw $06a ; length + +MantineCryHeader: ; 0xf2ccd + dw $39 ; cry id + db $42 ; pitch + db $ff ; echo + dw $0f0 ; length + +SkarmoryCryHeader: ; 0xf2cd3 + dw $3e ; cry id + db $a9 ; pitch + db $08 ; echo + dw $180 ; length + +HoundourCryHeader: ; 0xf2cd9 + dw $30 ; cry id + db $39 ; pitch + db $00 ; echo + dw $140 ; length + +HoundoomCryHeader: ; 0xf2cdf + dw $32 ; cry id + db $f6 ; pitch + db $fe ; echo + dw $100 ; length + +KingdraCryHeader: ; 0xf2ce5 + dw $35 ; cry id + db $fb ; pitch + db $02 ; echo + dw $100 ; length + +PhanpyCryHeader: ; 0xf2ceb + dw $2e ; cry id + db $48 ; pitch + db $00 ; echo + dw $230 ; length + +DonphanCryHeader: ; 0xf2cf1 + dw $43 ; cry id + db $00 ; pitch + db $00 ; echo + dw $1a0 ; length + +Porygon2CryHeader: ; 0xf2cf7 + dw $29 ; cry id + db $73 ; pitch + db $00 ; echo + dw $240 ; length + +StantlerCryHeader: ; 0xf2cfd + dw $41 ; cry id + db $a0 ; pitch + db $fe ; echo + dw $180 ; length + +SmeargleCryHeader: ; 0xf2d03 + dw $40 ; cry id + db $e6 ; pitch + db $fd ; echo + dw $1f0 ; length + +TyrogueCryHeader: ; 0xf2d09 + dw $41 ; cry id + db $2c ; pitch + db $00 ; echo + dw $108 ; length + +HitmontopCryHeader: ; 0xf2d0f + dw $35 ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +SmoochumCryHeader: ; 0xf2d15 + dw $26 ; cry id + db $68 ; pitch + db $00 ; echo + dw $100 ; length + +ElekidCryHeader: ; 0xf2d1b + dw $3d ; cry id + db $28 ; pitch + db $fd ; echo + dw $0b4 ; length + +MagbyCryHeader: ; 0xf2d21 + dw $3c ; cry id + db $76 ; pitch + db $01 ; echo + dw $03a ; length + +MiltankCryHeader: ; 0xf2d27 + dw $33 ; cry id + db $33 ; pitch + db $fe ; echo + dw $1a0 ; length + +BlisseyCryHeader: ; 0xf2d2d + dw $2f ; cry id + db $93 ; pitch + db $02 ; echo + dw $140 ; length + +RaikouCryHeader: ; 0xf2d33 + dw $2a ; cry id + db $2e ; pitch + db $02 ; echo + dw $120 ; length + +EnteiCryHeader: ; 0xf2d39 + dw $37 ; cry id + db $00 ; pitch + db $00 ; echo + dw $1a0 ; length + +SuicuneCryHeader: ; 0xf2d3f + dw $3f ; cry id + db $00 ; pitch + db $00 ; echo + dw $180 ; length + +LarvitarCryHeader: ; 0xf2d45 + dw $2a ; cry id + db $5f ; pitch + db $00 ; echo + dw $0d0 ; length + +PupitarCryHeader: ; 0xf2d4b + dw $27 ; cry id + db $25 ; pitch + db $fe ; echo + dw $150 ; length + +TyranitarCryHeader: ; 0xf2d51 + dw $2a ; cry id + db $00 ; pitch + db $ff ; echo + dw $180 ; length + +LugiaCryHeader: ; 0xf2d57 + dw $3a ; cry id + db $00 ; pitch + db $00 ; echo + dw $100 ; length + +HoOhCryHeader: ; 0xf2d5d + dw $41 ; cry id + db $00 ; pitch + db $00 ; echo + dw $180 ; length + +CelebiCryHeader: ; 0xf2d63 + dw $37 ; cry id + db $4a ; pitch + db $01 ; echo + dw $111 ; length + + diff --git a/main.asm b/main.asm index 302a5a6ea..687aa8db2 100644 --- a/main.asm +++ b/main.asm @@ -66855,7 +66855,12 @@ Music_HealPokemon: INCLUDE "audio/music/healpokemon.asm" Music_Evolution: INCLUDE "audio/music/evolution.asm" Music_Printer: INCLUDE "audio/music/printer.asm" -INCBIN "baserom.gbc", $f0941, $f3fb6 - $f0941 +INCBIN "baserom.gbc", $f0941, $f2787 - $f0941 + +CryHeaders: +INCLUDE "audio/cry_headers.asm" + +INCBIN "baserom.gbc", $f2d69, $f3fb6 - $f2d69 SECTION "bank3D",DATA,BANK[$3D]