summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIIMarckus <iimarckus@gmail.com>2019-08-15 22:02:56 -0600
committerIIMarckus <iimarckus@gmail.com>2019-08-15 22:02:56 -0600
commitf783e73aeb96e1b69383a59ccaf5aa744ea0ab8c (patch)
tree5ac400d48fb71fd18aba57a6109739d1776b6ce4
parentb205104b3e5571908cf86454be9986335afe3ec0 (diff)
Fix cries, and integrate them into the build.
-rw-r--r--audio/cries.asm4379
-rw-r--r--data/pokemon/cries.asm262
-rw-r--r--macros.asm2
-rw-r--r--macros/scripts/audio.asm269
-rw-r--r--main.asm3
5 files changed, 2516 insertions, 2399 deletions
diff --git a/audio/cries.asm b/audio/cries.asm
index 56d7f673..b8d9d214 100644
--- a/audio/cries.asm
+++ b/audio/cries.asm
@@ -1,2460 +1,2045 @@
-Cry_3D: ; f0941
- dbw $04, Cry_3D_Ch5
-; f0944
-
-
-INCBIN "baserom.gbc", $f0944, $f0947 - $f0944
-
-
-Cry_3E: ; f0947
- dbw $04, Cry_3E_Ch5
-; f094a
-
-Cry_3F: ; f094a
- dbw $04, Cry_3F_Ch5
-; f094d
-
-Cry_40: ; f094d
- dbw $07, Cry_40_Ch8
-; f0950
-
-Cry_41: ; f0950
-Cry_42: ; f0950
- dbw $04, Cry_41_Ch5
-; f0953
-
-
-INCBIN "baserom.gbc", $f0953, $f0b3f - $f0953
-
-
-Cry_3A: ; f0b3f
- dbw $c4, Cry_3A_Ch5
- dbw $05, Cry_3A_Ch6
- dbw $06, Cry_3A_Ch7
- dbw $07, Cry_3A_Ch8
-; f0b4b
-
-Cry_3A_Ch5: ; f0b4b
- togglesfx
- tempo 120
- volume $77
- dutycycle $2
- notetype $8, $b1
- octave 3
- note B_, 2
- note B_, 2
- note B_, 2
- intensity $b3
- octave 4
- note G#, 12
- endchannel
-; f0b5f
-
-Cry_3A_Ch6: ; f0b5f
- togglesfx
- dutycycle $2
- notetype $8, $c1
- octave 4
- note E_, 2
- note E_, 2
- note E_, 2
- intensity $c3
- note B_, 12
- endchannel
-; f0b6d
-
-Cry_3A_Ch7: ; f0b6d
- togglesfx
- notetype $8, $25
- octave 4
- note G#, 1
- note __, 1
- note G#, 1
- note __, 1
- note G#, 1
- note __, 1
- octave 5
- note E_, 5
- intensity $35
- note E_, 3
- note __, 4
- endchannel
-; f0b7f
-
-Cry_3A_Ch8: ; f0b7f
- togglesfx
- sfxtogglenoise $4
- notetype $c
- note C_, 12
- endchannel
-; f0b86
-
-
-INCBIN "baserom.gbc", $f0b86, $f0bd5 - $f0b86
-
-
-Cry_43: ; f0bd5
- dbw $c4, Cry_43_Ch5
- dbw $05, Cry_43_Ch6
- dbw $06, Cry_43_Ch7
- dbw $07, Cry_43_Ch8
-; f0be1
-
-Cry_43_Ch5: ; f0be1
- togglesfx
- tempo 104
- volume $77
- dutycycle $2
- notetype $c, $88
- octave 3
- note A_, 4
- note __, 2
- note A_, 1
- note __, 1
- note A#, 4
- note __, 2
- note A#, 1
- note __, 1
- octave 4
- note C_, 2
- note __, 2
- octave 3
- note A#, 2
- note __, 2
- note A_, 2
- note __, 6
- endchannel
-; f0bfe
-
-Cry_43_Ch6: ; f0bfe
- togglesfx
- dutycycle $2
- notetype $c, $c1
- octave 5
- note F_, 2
- note E_, 2
- note D_, 2
- note C_, 2
- octave 4
- note A#, 2
- octave 5
- note C_, 2
- note D_, 2
- note E_, 2
- note F_, 4
- note G_, 4
- note F_, 8
- endchannel
-; f0c13
-
-Cry_43_Ch7: ; f0c13
- togglesfx
- notetype $c, $25
- octave 4
- note F_, 4
- note __, 2
- note F_, 1
- note __, 1
- note F_, 4
- note __, 2
- note F_, 1
- note __, 1
- note A_, 2
- note __, 2
- note E_, 2
- note __, 2
- note F_, 2
- note __, 6
- endchannel
-; f0c27
-
-Cry_43_Ch8: ; f0c27
- togglesfx
- sfxtogglenoise $4
- notetype $c
- note C_, 16
- note __, 16
- endchannel
-; f0c2f
-
-Cry_3B: ; f0c2f
- dbw $c4, Cry_3B_Ch5
- dbw $05, Cry_3B_Ch6
- dbw $06, Cry_3B_Ch7
- dbw $07, Cry_3B_Ch8
-; f0c3b
-
-Cry_3B_Ch5: ; f0c3b
- togglesfx
- tempo 108
- volume $77
- vibrato $8, $27
- dutycycle $2
- notetype $8, $b2
- octave 4
- note C_, 6
- note C_, 2
- note F_, 2
- note C_, 2
- note G_, 4
- note G_, 4
- note G_, 4
- note F_, 12
- note __, 12
- endchannel
-; f0c54
-
-Cry_3B_Ch6: ; f0c54
- togglesfx
- vibrato $8, $27
- dutycycle $2
- notetype $8, $c3
- octave 4
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 4
- note A#, 4
- note A#, 4
- note A_, 12
- note __, 12
- endchannel
-; f0c68
-
-Cry_3B_Ch7: ; f0c68
- togglesfx
- notetype $8, $25
- octave 4
- note F_, 4
- note __, 2
- note F_, 1
- note __, 1
- note F_, 1
- note __, 1
- note F_, 1
- note __, 1
- note D#, 2
- note __, 2
- note D#, 2
- note __, 2
- note E_, 2
- note __, 2
- note F_, 6
- intensity $35
- note F_, 4
- note __, 14
- endchannel
-; f0c81
-
-Cry_3B_Ch8: ; f0c81
- togglesfx
- sfxtogglenoise $4
- notetype $c
- note C_, 16
- note __, 16
- endchannel
-; f0c89
-
-Cry_3C: ; f0c89
- dbw $c4, Cry_3C_Ch5
- dbw $05, Cry_3C_Ch6
- dbw $06, Cry_3C_Ch7
- dbw $07, Cry_3C_Ch8
-; f0c95
-
-Cry_3C_Ch5: ; f0c95
- togglesfx
- tempo 112
- volume $77
- vibrato $8, $27
- dutycycle $2
- notetype $8, $b3
- octave 4
- note C_, 6
- octave 3
- note A_, 6
- note F_, 12
- intensity $b1
- octave 4
- note D#, 2
- note D#, 2
- note D#, 2
- note D#, 2
- note D#, 2
- note G_, 2
- intensity $b3
- note F_, 12
- endchannel
-; f0cb5
-
-Cry_3C_Ch6: ; f0cb5
- togglesfx
- dutycycle $2
- vibrato $8, $27
- notetype $8, $c3
- octave 4
- note A_, 6
- note F_, 6
- note C_, 12
- intensity $c1
- note A#, 2
- note A#, 2
- note A#, 2
- note G_, 2
- note G_, 2
- note A#, 2
- intensity $c3
- note A_, 12
- endchannel
-; f0cce
-
-Cry_3C_Ch7: ; f0cce
- togglesfx
- notetype $8, $25
- octave 3
- note C_, 12
- note C_, 6
- octave 2
- note A_, 2
- octave 3
- note C_, 2
- note F_, 2
- note G_, 6
- note A#, 6
- note A_, 6
- intensity $35
- note A_, 3
- note __, 3
- endchannel
-; f0ce2
-
-Cry_3C_Ch8: ; f0ce2
- togglesfx
- sfxtogglenoise $4
- notetype $c
- note C_, 16
- note __, 16
- endchannel
-; f0cea
-
-
-INCBIN "baserom.gbc", $f0cea, $f1cd0 - $f0cea
-
-
-Cry_40_Ch8: ; f1cd0
- noise $1, $e2, $33
- noise $8, $e1, $22
- endchannel
-; f1cd7
-
-
-INCBIN "baserom.gbc", $f1cd7, $f1d1e - $f1cd7
-
-
-Cry_3D_Ch5: ; f1d1e
- dutycycle $2
- soundinput $3a
- sound $4, $f2, $0200
- soundinput $22
- sound $8, $e2, $0200
- soundinput $8
+Cry_Marill:
+ musicheader 3, 5, Cry_Marill_Ch5
+ musicheader 1, 6, Cry_Marill_Ch6
+ musicheader 1, 8, Cry_Marill_Ch8
+
+Cry_Togepi:
+ musicheader 2, 5, Cry_Togepi_Ch5
+ musicheader 1, 6, Cry_Togepi_Ch6
+
+Cry_Togetic:
+ musicheader 2, 5, Cry_Togetic_Ch5
+ musicheader 1, 6, Cry_Togetic_Ch6
+
+Cry_Spinarak:
+ musicheader 3, 5, Cry_Spinarak_Ch5
+ musicheader 1, 6, Cry_Spinarak_Ch6
+ musicheader 1, 8, Cry_Spinarak_Ch8
+
+Cry_Raikou:
+ musicheader 3, 5, Cry_Raikou_Ch5
+ musicheader 1, 6, Cry_Raikou_Ch6
+ musicheader 1, 8, Cry_Raikou_Ch8
+
+Cry_Hoothoot:
+ musicheader 3, 5, Cry_Hoothoot_Ch5
+ musicheader 1, 6, Cry_Hoothoot_Ch6
+ musicheader 1, 8, Cry_Hoothoot_Ch8
+
+Cry_Sentret:
+ musicheader 2, 5, Cry_Sentret_Ch5
+ musicheader 1, 6, Cry_Sentret_Ch6
+
+Cry_Slowking:
+ musicheader 3, 5, Cry_Slowking_Ch5
+ musicheader 1, 6, Cry_Slowking_Ch6
+ musicheader 1, 8, Cry_Slowking_Ch8
+
+Cry_Mareep:
+ musicheader 2, 5, Cry_Mareep_Ch5
+ musicheader 1, 6, Cry_Mareep_Ch6
+
+Cry_Cyndaquil:
+ musicheader 3, 5, Cry_Cyndaquil_Ch5
+ musicheader 1, 6, Cry_Cyndaquil_Ch6
+ musicheader 1, 8, Cry_Cyndaquil_Ch8
+
+Cry_Chikorita:
+ musicheader 3, 5, Cry_Chikorita_Ch5
+ musicheader 1, 6, Cry_Chikorita_Ch6
+ musicheader 1, 8, Cry_Chikorita_Ch8
+
+Cry_Gligar:
+ musicheader 2, 5, Cry_Gligar_Ch5
+ musicheader 1, 8, Cry_Gligar_Ch8
+
+Cry_Girafarig:
+ musicheader 3, 5, Cry_Girafarig_Ch5
+ musicheader 1, 6, Cry_Girafarig_Ch6
+ musicheader 1, 8, Cry_Girafarig_Ch8
+
+Cry_Slugma:
+ musicheader 2, 5, Cry_Slugma_Ch5
+ musicheader 1, 8, Cry_Slugma_Ch8
+
+Cry_Ledyba:
+ musicheader 3, 5, Cry_Ledyba_Ch5
+ musicheader 1, 6, Cry_Ledyba_Ch6
+ musicheader 1, 8, Cry_Ledyba_Ch8
+
+Cry_Wooper:
+ musicheader 3, 5, Cry_Wooper_Ch5
+ musicheader 1, 6, Cry_Wooper_Ch6
+ musicheader 1, 8, Cry_Wooper_Ch8
+
+Cry_Donphan:
+ musicheader 3, 5, Cry_Donphan_Ch5
+ musicheader 1, 6, Cry_Donphan_Ch6
+ musicheader 1, 8, Cry_Donphan_Ch8
+
+Cry_Typhlosion:
+ musicheader 3, 5, Cry_Typhlosion_Ch5
+ musicheader 1, 6, Cry_Typhlosion_Ch6
+ musicheader 1, 8, Cry_Typhlosion_Ch8
+
+Cry_Natu:
+ musicheader 3, 5, Cry_Natu_Ch5
+ musicheader 1, 6, Cry_Natu_Ch6
+ musicheader 1, 8, Cry_Natu_Ch8
+
+Cry_Teddiursa:
+ musicheader 3, 5, Cry_Teddiursa_Ch5
+ musicheader 1, 6, Cry_Teddiursa_Ch6
+ musicheader 1, 8, Cry_Teddiursa_Ch8
+
+Cry_Sunflora:
+ musicheader 3, 5, Cry_Sunflora_Ch5
+ musicheader 1, 6, Cry_Sunflora_Ch6
+ musicheader 1, 8, Cry_Sunflora_Ch8
+
+Cry_Ampharos:
+ musicheader 3, 5, Cry_Ampharos_Ch5
+ musicheader 1, 6, Cry_Ampharos_Ch6
+ musicheader 1, 8, Cry_Ampharos_Ch8
+
+Cry_Totodile:
+ musicheader 3, 5, Cry_Totodile_Ch5
+ musicheader 1, 6, Cry_Totodile_Ch6
+ musicheader 1, 8, Cry_Totodile_Ch8
+
+Cry_Cleffa:
+ musicheader 3, 5, Cry_Cleffa_Ch5
+ musicheader 1, 6, Cry_Cleffa_Ch6
+ musicheader 1, 8, Cry_Cleffa_Ch8
+
+Cry_Pichu:
+ musicheader 3, 5, Cry_Pichu_Ch5
+ musicheader 1, 6, Cry_Pichu_Ch6
+ musicheader 1, 8, Cry_Pichu_Ch8
+
+Cry_Aipom:
+ musicheader 3, 5, Cry_Aipom_Ch5
+ musicheader 1, 6, Cry_Aipom_Ch6
+ musicheader 1, 8, Cry_Aipom_Ch8
+
+Cry_Dunsparce:
+ musicheader 3, 5, Cry_Dunsparce_Ch5
+ musicheader 1, 6, Cry_Dunsparce_Ch6
+ musicheader 1, 8, Cry_Dunsparce_Ch8
+
+Cry_Magcargo:
+ musicheader 3, 5, Cry_Magcargo_Ch5
+ musicheader 1, 6, Cry_Magcargo_Ch6
+ musicheader 1, 8, Cry_Magcargo_Ch8
+
+Cry_Entei:
+ musicheader 3, 5, Cry_Entei_Ch5
+ musicheader 1, 6, Cry_Entei_Ch6
+ musicheader 1, 8, Cry_Entei_Ch8
+
+Cry_Mantine:
+ musicheader 3, 5, Cry_Mantine_Ch5
+ musicheader 1, 6, Cry_Mantine_Ch6
+ musicheader 1, 8, Cry_Mantine_Ch8
+
+Cry_Entei_Ch5:
+ soundinput $ff
+ sound_duty 3, 0, 2, 1
+ sound __, 2, $f8, $05f8
+ sound __, 9, $9f, $04d8
+ sound __, 7, $f8, $05c4
+ sound C_, 5, $f2, $0574
+ soundinput $88
endchannel
-; f1d2f
-
-INCBIN "baserom.gbc", $f1d2f, $f1d87 - $f1d2f
-
-
-Cry_41_Ch5: ; f1d87
-Cry_42_Ch5: ; f1d87
- dutycycle $2
- sound $0, $91, $07c0
- sound $0, $81, $07d0
- sound $0, $91, $07c0
- sound $c, $a1, $07d0
+Cry_Entei_Ch6:
+ sound_duty 3, 0, 3, 0
+ sound __, 2, $c8, $0640
+ sound __, 7, $ff, $0668
+ sound __, 8, $a8, $0534
+ sound C_, 5, $a2, $04a4
+ endchannel
+
+Cry_Entei_Ch8:
+ noise __, 11, $d6, $6a
+ noise __, 7, $bc, $6c
+ noise __, 7, $e2, $5c
+ noise C#, 1, $b4, $6c
+ endchannel
+
+Cry_Magcargo_Ch5:
+ sound_duty 0, 1, 0, 3
+ sound __, 5, $af, $0720
+ sound __, 3, $f8, $071c
+ sound __, 3, $f8, $0718
+ sound __, 3, $f8, $0708
+ sound __, 3, $f8, $070e
+ sound __, 13, $c8, $0712
+ sound __, 5, $91, $070e
+ endchannel
+
+Cry_Magcargo_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 2, $b8, $0710
+ sound __, 4, $d8, $072c
+ sound __, 5, $d8, $0665
+ sound __, 2, $b8, $0656
+ sound __, 2, $d8, $065c
+ sound __, 13, $f8, $0760
+ sound __, 5, $c1, $0750
+ endchannel
+
+Cry_Magcargo_Ch8:
+ noise __, 3, $e8, $3b
+.loop
+ noise __, 2, $f1, $4e
+ loopchannel 5, .loop
+ noise __, 3, $d8, $3f
+ noise C_, 5, $c2, $5f
+ endchannel
+
+Cry_Dunsparce_Ch5:
+ sound_duty 2, 0, 2, 0
+ sound __, 2, $f8, $05b0
+ sound __, 2, $f8, $04b4
+ sound __, 2, $f8, $05b8
+ sound __, 4, $f8, $05c0
+ sound __, 9, $c8, $0490
+ sound __, 9, $c8, $0480
+ soundinput $fe
+ sound C_, 1, $c3, $0490
+ soundinput $88
endchannel
-; f1d9a
-Cry_3E_Ch5: ; f1d9a
- dutycycle $2
- soundinput $17
- sound $f, $f0, $04f0
- sound $f, $f2, $0650
- soundinput $8
+Cry_Dunsparce_Ch6:
+ sound_duty 2, 0, 2, 0
+ sound __, 9, $b8, $04c8
+ sound C#, 1, $b5, $0410
endchannel
-; f1da9
+Cry_Dunsparce_Ch8:
+ noise __, 4, $ff, $4b
+ noise __, 4, $ef, $4c
+ noise C#, 1, $b5, $5f
+ endchannel
-INCBIN "baserom.gbc", $f1da9, $f1dbc - $f1da9
-
+Cry_Slowking_Ch5:
+ sound_duty 3, 0, 3, 0
+ sound __, 3, $f1, $0550
+ sound __, 3, $f1, $0530
+ sound __, 3, $f1, $0510
+ sound __, 3, $f2, $0650
+ sound __, 3, $f2, $0640
+ sound __, 3, $f2, $0630
+ sound C_, 1, $f2, $0550
+ endchannel
-Cry_3F_Ch5: ; f1dbc
- dutycycle $2
- soundinput $14
- sound $4, $f2, $0600
- sound $4, $f2, $0600
- soundinput $17
- sound $f, $f2, $0600
- soundinput $8
- endchannel
-; f1dd1
-
-
-INCBIN "baserom.gbc", $f1dd1, $f2d41 - $f1dd1
-
-
-Cry_1C: ; f2d41
- dbw $84, Cry_1C_Ch5
- dbw $05, Cry_1C_Ch6
- dbw $07, Cry_1C_Ch8
-; f2d4a
-
-Cry_1E: ; f2d4a
- dbw $44, Cry_1E_Ch5
- dbw $05, Cry_1E_Ch6
-; f2d50
-
-Cry_22: ; f2d50
- dbw $44, Cry_22_Ch5
- dbw $05, Cry_22_Ch6
-; f2d56
-
-Cry_1D: ; f2d56
- dbw $84, Cry_1D_Ch5
- dbw $05, Cry_1D_Ch6
- dbw $07, Cry_1D_Ch8
-; f2d5f
-
-Cry_20: ; f2d5f
- dbw $84, Cry_20_Ch5
- dbw $05, Cry_20_Ch6
- dbw $07, Cry_20_Ch8
-; f2d68
-
-Cry_23: ; f2d68
- dbw $84, Cry_23_Ch5
- dbw $05, Cry_23_Ch6
- dbw $07, Cry_23_Ch8
-; f2d71
-
-Cry_24: ; f2d71
- dbw $44, Cry_24_Ch5
- dbw $05, Cry_24_Ch6
-; f2d77
-
-Cry_25: ; f2d77
- dbw $84, Cry_25_Ch5
- dbw $05, Cry_25_Ch6
- dbw $07, Cry_25_Ch8
-; f2d80
-
-Cry_21: ; f2d80
- dbw $44, Cry_21_Ch5
- dbw $05, Cry_21_Ch6
-; f2d86
-
-Cry_26: ; f2d86
- dbw $84, Cry_26_Ch5
- dbw $05, Cry_26_Ch6
- dbw $07, Cry_26_Ch8
-; f2d8f
-
-Cry_27: ; f2d8f
- dbw $84, Cry_27_Ch5
- dbw $05, Cry_27_Ch6
- dbw $07, Cry_27_Ch8
-; f2d98
-
-Cry_29: ; f2d98
- dbw $44, Cry_29_Ch5
- dbw $07, Cry_29_Ch8
-; f2d9e
-
-Cry_1F: ; f2d9e
- dbw $84, Cry_1F_Ch5
- dbw $05, Cry_1F_Ch6
- dbw $07, Cry_1F_Ch8
-; f2da7
-
-Cry_2B: ; f2da7
- dbw $44, Cry_2B_Ch5
- dbw $07, Cry_2B_Ch8
-; f2dad
-
-Cry_2C: ; f2dad
- dbw $84, Cry_2C_Ch5
- dbw $05, Cry_2C_Ch6
- dbw $07, Cry_2C_Ch8
-; f2db6
-
-Cry_2E: ; f2db6
- dbw $84, Cry_2E_Ch5
- dbw $05, Cry_2E_Ch6
- dbw $07, Cry_2E_Ch8
-; f2dbf
-
-Cry_39: ; f2dbf
- dbw $84, Cry_39_Ch5
- dbw $05, Cry_39_Ch6
- dbw $07, Cry_39_Ch8
-; f2dc8
-
-Cry_30: ; f2dc8
- dbw $84, Cry_30_Ch5
- dbw $05, Cry_30_Ch6
- dbw $07, Cry_30_Ch8
-; f2dd1
-
-Cry_31: ; f2dd1
- dbw $84, Cry_31_Ch5
- dbw $05, Cry_31_Ch6
- dbw $07, Cry_31_Ch8
-; f2dda
-
-Cry_32: ; f2dda
- dbw $84, Cry_32_Ch5
- dbw $05, Cry_32_Ch6
- dbw $07, Cry_32_Ch8
-; f2de3
-
-Cry_33: ; f2de3
- dbw $84, Cry_33_Ch5
- dbw $05, Cry_33_Ch6
- dbw $07, Cry_33_Ch8
-; f2dec
-
-Cry_34: ; f2dec
- dbw $84, Cry_34_Ch5
- dbw $05, Cry_34_Ch6
- dbw $07, Cry_34_Ch8
-; f2df5
-
-Cry_28: ; f2df5
- dbw $84, Cry_28_Ch5
- dbw $05, Cry_28_Ch6
- dbw $07, Cry_28_Ch8
-; f2dfe
-
-Cry_2A: ; f2dfe
- dbw $84, Cry_2A_Ch5
- dbw $05, Cry_2A_Ch6
- dbw $07, Cry_2A_Ch8
-; f2e07
-
-Cry_36: ; f2e07
- dbw $84, Cry_36_Ch5
- dbw $05, Cry_36_Ch6
- dbw $07, Cry_36_Ch8
-; f2e10
-
-Cry_37: ; f2e10
- dbw $84, Cry_37_Ch5
- dbw $05, Cry_37_Ch6
- dbw $07, Cry_37_Ch8
-; f2e19
-
-Cry_38: ; f2e19
- dbw $84, Cry_38_Ch5
- dbw $05, Cry_38_Ch6
- dbw $07, Cry_38_Ch8
-; f2e22
-
-Cry_35: ; f2e22
- dbw $84, Cry_35_Ch5
- dbw $05, Cry_35_Ch6
- dbw $07, Cry_35_Ch8
-; f2e2b
-
-Cry_2D: ; f2e2b
- dbw $84, Cry_2D_Ch5
- dbw $05, Cry_2D_Ch6
- dbw $07, Cry_2D_Ch8
-; f2e34
-
-Cry_2F: ; f2e34
- dbw $84, Cry_2F_Ch5
- dbw $05, Cry_2F_Ch6
- dbw $07, Cry_2F_Ch8
-; f2e3d
-
-Cry_2D_Ch5: ; f2e3d
- soundinput $ff
- unknownmusic0xde $63
- sound $1, $f8, $05f8
- sound $8, $9f, $04d8
- sound $6, $f8, $05c4
- sound $14, $f2, $0574
- soundinput $88
+Cry_Slowking_Ch6:
+ sound_duty 2, 0, 3, 3
+ sound __, 5, $e1, $0620
+ sound __, 6, $e2, $0500
+ sound __, 7, $e1, $0620
+ sound __, 3, $e1, $0520
+ sound C_, 1, $e2, $0500
endchannel
-; f2e54
-
-Cry_2D_Ch6: ; f2e54
- unknownmusic0xde $33
- sound $1, $c8, $0640
- sound $6, $ff, $0668
- sound $7, $a8, $0534
- sound $14, $a2, $04a4
- endchannel
-; f2e67
-
-Cry_2D_Ch8: ; f2e67
- noise $a, $d6, $6a
- noise $6, $bc, $6c
- noise $6, $e2, $5c
- noise $20, $b4, $6c
- endchannel
-; f2e74
-
-Cry_35_Ch5: ; f2e74
- unknownmusic0xde $c4
- sound $4, $af, $0720
- sound $2, $f8, $071c
- sound $2, $f8, $0718
- sound $2, $f8, $0708
- sound $2, $f8, $070e
- sound $c, $c8, $0712
- sound $4, $91, $070e
- endchannel
-; f2e93
-
-Cry_35_Ch6: ; f2e93
- unknownmusic0xde $a
- sound $1, $b8, $0710
- sound $3, $d8, $072c
- sound $4, $d8, $0665
- sound $1, $b8, $0656
- sound $1, $d8, $065c
- sound $c, $f8, $0760
- sound $4, $c1, $0750
- endchannel
-; f2eb2
-
-Cry_35_Ch8: ; f2eb2
- noise $2, $e8, $3b
-Cry_35_branch_f2eb5: ; f2eb5
- noise $1, $f1, $4e
- loopchannel 5, Cry_35_branch_f2eb5
- noise $2, $d8, $3f
- noise $14, $c2, $5f
- endchannel
-; f2ec3
-
-Cry_38_Ch5: ; f2ec3
- unknownmusic0xde $22
- sound $1, $f8, $05b0
- sound $1, $f8, $04b4
- sound $1, $f8, $05b8
- sound $3, $f8, $05c0
- sound $8, $c8, $0490
- sound $8, $c8, $0480
- soundinput $fe
- sound $10, $c3, $0490
- soundinput $88
+
+Cry_Slowking_Ch8:
+ noise __, 3, $8a, $5d
+ noise __, 3, $9a, $4c
+ noise __, 6, $9a, $5d
+ noise __, 3, $9a, $4d
+ noise __, 3, $9a, $4b
+ noise __, 3, $9a, $4d
+ noise __, 3, $9a, $5f
+ noise C_, 1, $b2, $6f
endchannel
-; f2ee6
-
-Cry_38_Ch6: ; f2ee6
- unknownmusic0xde $22
- sound $8, $b8, $04c8
- sound $20, $b5, $0410
- endchannel
-; f2ef1
-
-Cry_38_Ch8: ; f2ef1
- noise $3, $ff, $4b
- noise $3, $ef, $4c
- noise $20, $b5, $5f
- endchannel
-; f2efb
-
-Cry_25_Ch5: ; f2efb
- unknownmusic0xde $33
- sound $2, $f1, $0550
- sound $2, $f1, $0530
- sound $2, $f1, $0510
- sound $2, $f2, $0650
- sound $2, $f2, $0640
- sound $2, $f2, $0630
- sound $10, $f2, $0550
- endchannel
-; f2f1a
-
-Cry_25_Ch6: ; f2f1a
- unknownmusic0xde $f2
- sound $4, $e1, $0620
- sound $5, $e2, $0500
- sound $6, $e1, $0620
- sound $2, $e1, $0520
- sound $10, $e2, $0500
- endchannel
-; f2f31
-
-Cry_25_Ch8: ; f2f31
- noise $2, $8a, $5d
- noise $2, $9a, $4c
- noise $5, $9a, $5d
- noise $2, $9a, $4d
- noise $2, $9a, $4b
- noise $2, $9a, $4d
- noise $2, $9a, $5f
- noise $10, $b2, $6f
- endchannel
-; f2f4a
-
-Cry_36_Ch5: ; f2f4a
+
+Cry_Pichu_Ch5:
dutycycle $0
soundinput $f7
- sound $2, $f8, $078d
- sound $2, $f8, $0791
+ sound __, 3, $f8, $078d
+ sound __, 3, $f8, $0791
soundinput $ff
- sound $2, $f8, $07ad
+ sound __, 3, $f8, $07ad
soundinput $88
- sound $2, $f8, $07b4
+ sound __, 3, $f8, $07b4
soundinput $f7
- sound $2, $f8, $07b8
+ sound __, 3, $f8, $07b8
soundinput $88
endchannel
-; f2f6b
-
-Cry_36_Ch6: ; f2f6b
- unknownmusic0xde $10
- sound $2, $c8, $076d
- sound $2, $c8, $0771
- sound $2, $c8, $078d
- sound $2, $c8, $0794
- sound $2, $c8, $0798
- endchannel
-; f2f82
-
-Cry_36_Ch8: ; f2f82
- noise $2, $b8, $1
- noise $2, $b8, $19
- noise $2, $c8, $18
- noise $2, $b8, $10
- noise $8, $c2, $18
- endchannel
-; f2f92
-
-Cry_1C_Ch5: ; f2f92
- unknownmusic0xde $22
- sound $2, $88, $06d8
- sound $8, $e2, $06e0
- sound $2, $61, $06e5
- sound $2, $e8, $06c0
- sound $2, $e8, $06b8
- sound $2, $d8, $06b0
- sound $8, $c1, $06aa
- endchannel
-; f2fb1
-
-Cry_1C_Ch6: ; f2fb1
- unknownmusic0xde $63
- sound $2, $68, $06b1
- sound $5, $c1, $06b9
- sound $5, $99, $0760
- sound $2, $b8, $068c
- sound $2, $a8, $0684
- sound $a, $92, $067b
- endchannel
-; f2fcc
-
-Cry_1C_Ch8: ; f2fcc
- noise $1, $99, $6c
- noise $1, $92, $5c
- noise $a, $62, $4c
- noise $2, $68, $6a
- noise $2, $68, $6b
- noise $a, $62, $6c
- endchannel
-; f2fdf
-
-Cry_1E_Ch5: ; f2fdf
+
+Cry_Pichu_Ch6:
+ sound_duty 0, 0, 1, 0
+ sound __, 3, $c8, $076d
+ sound __, 3, $c8, $0771
+ sound __, 3, $c8, $078d
+ sound __, 3, $c8, $0794
+ sound __, 3, $c8, $0798
+ endchannel
+
+Cry_Pichu_Ch8:
+ noise __, 3, $b8, $1
+ noise __, 3, $b8, $19
+ noise __, 3, $c8, $18
+ noise __, 3, $b8, $10
+ noise __, 9, $c2, $18
+ endchannel
+
+Cry_Marill_Ch5:
+ sound_duty 2, 0, 2, 0
+ sound __, 3, $88, $06d8
+ sound __, 9, $e2, $06e0
+ sound __, 3, $61, $06e5
+ sound __, 3, $e8, $06c0
+ sound __, 3, $e8, $06b8
+ sound __, 3, $d8, $06b0
+ sound __, 9, $c1, $06aa
+ endchannel
+
+Cry_Marill_Ch6:
+ sound_duty 3, 0, 2, 1
+ sound __, 3, $68, $06b1
+ sound __, 6, $c1, $06b9
+ sound __, 6, $99, $0760
+ sound __, 3, $b8, $068c
+ sound __, 3, $a8, $0684
+ sound __, 11, $92, $067b
+ endchannel
+
+Cry_Marill_Ch8:
+ noise __, 2, $99, $6c
+ noise __, 2, $92, $5c
+ noise __, 11, $62, $4c
+ noise __, 3, $68, $6a
+ noise __, 3, $68, $6b
+ noise __, 11, $62, $6c
+ endchannel
+
+Cry_Togepi_Ch5:
tone $0002
-Cry_1E_Ch6: ; f2fe2
-Cry_22_branch_f2fe2: ; f2fe2
- unknownmusic0xde $52
- sound $4, $f1, $0796
- sound $4, $f1, $072d
- sound $7, $0, $0000
- sound $10, $f1, $07a7
+Cry_Togepi_Ch6:
+Cry_Togetic_branch_f3022:
+ sound_duty 2, 0, 1, 1
+ sound __, 5, $f1, $0796
+ sound __, 5, $f1, $072d
+ sound __, 8, $0, 0
+ sound C_, 1, $f1, $07a7
endchannel
-; f2ff5
-Cry_22_Ch5: ; f2ff5
+Cry_Togetic_Ch5:
tone $0002
-Cry_22_Ch6: ; f2ff8
-Cry_22_branch_f2ff8: ; f2ff8
- callchannel Cry_22_branch_f2fe2
- loopchannel 2, Cry_22_branch_f2ff8
- sound $e, $0, $0000
- sound $8, $f2, $07c2
+Cry_Togetic_Ch6:
+ callchannel Cry_Togetic_branch_f3022
+ loopchannel 2, Cry_Togetic_Ch6
+ sound __, 15, $0, 0
+ sound __, 9, $f2, $07c2
endchannel
-; f3008
-Cry_1D_Ch5: ; f3008
+Cry_Spinarak_Ch5:
dutycycle $1
- sound $3, $2c, $07c4
- sound $1, $0, $0001
- sound $5, $59, $07b9
- sound $6, $b4, $07bb
- endchannel
-; f301b
-
-Cry_1D_Ch6: ; f301b
- unknownmusic0xde $2a
- sound $3, $2c, $07c7
- sound $1, $0, $0000
- sound $5, $59, $07be
- sound $6, $b4, $07bd
- endchannel
-; f302e
-
-Cry_1D_Ch8: ; f302e
- noise $3, $92, $10
- noise $1, $39, $0
- noise $5, $69, $10
- noise $6, $93, $0
- endchannel
-; f303b
-
-Cry_20_Ch5: ; f303b
- unknownmusic0xde $f8
- sound $2, $f1, $04b0
- sound $2, $f7, $0590
- sound $8, $f8, $0510
- sound $3, $f2, $06c0
- sound $3, $f8, $06ba
- sound $3, $f2, $06b0
- sound $10, $f2, $0690
- endchannel
-; f305a
-
-Cry_20_Ch6: ; f305a
- unknownmusic0xde $f2
- sound $2, $f1, $0720
- sound $2, $e1, $0650
- sound $4, $f1, $0750
- sound $4, $d1, $03a0
- sound $3, $f1, $0670
- sound $3, $e1, $0680
- sound $3, $f2, $0690
- sound $10, $e2, $06a0
- endchannel
-; f307d
-
-Cry_20_Ch8: ; f307d
- noise $2, $89, $2e
- noise $2, $99, $1f
- noise $4, $89, $4e
- noise $4, $89, $7b
- noise $3, $d8, $4b
- noise $3, $e7, $4c
- noise $3, $ec, $4d
- noise $10, $d2, $4f
- endchannel
-; f3096
-
-Cry_23_Ch5: ; f3096
- unknownmusic0xde $66
- sound $4, $78, $0650
- sound $4, $f8, $0660
- sound $4, $f8, $065c
- sound $1, $f8, $067c
- sound $4, $f8, $0680
- sound $4, $f8, $067c
- sound $4, $f8, $0678
- sound $4, $f1, $0674
- endchannel
-; f30b9
-
-Cry_23_Ch6: ; f30b9
- unknownmusic0xde $22
-Cry_23_branch_f30bb: ; f30bb
- sound $2, $a1, $0600
- loopchannel 3, Cry_23_branch_f30bb
-Cry_23_branch_f30c3: ; f30c3
- sound $2, $a1, $0630
- loopchannel 4, Cry_23_branch_f30c3
- sound $4, $a2, $0634
- sound $4, $91, $0638
- endchannel
-; f30d4
-
-Cry_23_Ch8: ; f30d4
- noise $1, $68, $36
- noise $10, $88, $6a
- noise $1, $98, $5e
- noise $10, $a7, $6e
- endchannel
-; f30e1
-
-Cry_24_Ch5: ; f30e1
+ sound __, 4, $2c, $07c4
+ sound __, 2, $0, $0001
+ sound __, 6, $59, $07b9
+ sound __, 7, $b4, $07bb
+ endchannel
+
+Cry_Spinarak_Ch6:
+ sound_duty 2, 2, 2, 0
+ sound __, 4, $2c, $07c7
+ sound __, 2, $0, 0
+ sound __, 6, $59, $07be
+ sound __, 7, $b4, $07bd
+ endchannel
+
+Cry_Spinarak_Ch8:
+ noise __, 4, $92, $10
+ noise __, 2, $39, $0
+ noise __, 6, $69, $10
+ noise __, 7, $93, $0
+ endchannel
+
+Cry_Raikou_Ch5:
+ sound_duty 0, 2, 3, 3
+ sound __, 3, $f1, $04b0
+ sound __, 3, $f7, $0590
+ sound __, 9, $f8, $0510
+ sound __, 4, $f2, $06c0
+ sound __, 4, $f8, $06ba
+ sound __, 4, $f2, $06b0
+ sound C_, 1, $f2, $0690
+ endchannel
+
+Cry_Raikou_Ch6:
+ sound_duty 2, 0, 3, 3
+ sound __, 3, $f1, $0720
+ sound __, 3, $e1, $0650
+ sound __, 5, $f1, $0750
+ sound __, 5, $d1, $03a0
+ sound __, 4, $f1, $0670
+ sound __, 4, $e1, $0680
+ sound __, 4, $f2, $0690
+ sound C_, 1, $e2, $06a0
+ endchannel
+
+Cry_Raikou_Ch8:
+ noise __, 3, $89, $2e
+ noise __, 3, $99, $1f
+ noise __, 5, $89, $4e
+ noise __, 5, $89, $7b
+ noise __, 4, $d8, $4b
+ noise __, 4, $e7, $4c
+ noise __, 4, $ec, $4d
+ noise C_, 1, $d2, $4f
+ endchannel
+
+Cry_Hoothoot_Ch5:
+ sound_duty 2, 1, 2, 1
+ sound __, 5, $78, $0650
+ sound __, 5, $f8, $0660
+ sound __, 5, $f8, $065c
+ sound __, 2, $f8, $067c
+ sound __, 5, $f8, $0680
+ sound __, 5, $f8, $067c
+ sound __, 5, $f8, $0678
+ sound __, 5, $f1, $0674
+ endchannel
+
+Cry_Hoothoot_Ch6:
+ sound_duty 2, 0, 2, 0
+.loop1
+ sound __, 3, $a1, $0600
+ loopchannel 3, .loop1
+.loop2
+ sound __, 3, $a1, $0630
+ loopchannel 4, .loop2
+ sound __, 5, $a2, $0634
+ sound __, 5, $91, $0638
+ endchannel
+
+Cry_Hoothoot_Ch8:
+ noise __, 2, $68, $36
+ noise C_, 1, $88, $6a
+ noise __, 2, $98, $5e
+ noise C_, 1, $a7, $6e
+ endchannel
+
+Cry_Sentret_Ch5:
tone $0020
dutycycle $0
- jumpchannel Cry_24_branch_f30eb
-; f30e9
+ jumpchannel Cry_Sentret_branch_f312b
-Cry_24_Ch6: ; f30e9
- unknownmusic0xde $1b
-Cry_24_branch_f30eb: ; f30eb
- sound $8, $39, $072d
- sound $8, $f1, $0720
+Cry_Sentret_Ch6:
+ sound_duty 3, 2, 1, 0
+Cry_Sentret_branch_f312b:
+ sound __, 9, $39, $072d
+ sound __, 9, $f1, $0720
endchannel
-; f30f4
-
-
-INCBIN "baserom.gbc", $f30f4, $f30fb - $f30f4
+Cry_Sentret_Ch8:
+ noise __, 9, $3b, $0
+ noise __, 9, $92, $0
+ endchannel
-Cry_21_Ch5: ; f30fb
+Cry_Mareep_Ch5:
tone $0020
dutycycle $0
- jumpchannel Cry_21_branch_f3105
-; f3103
+ jumpchannel Cry_Mareep_branch_f3145
-Cry_21_Ch6: ; f3103
- unknownmusic0xde $1
-Cry_21_branch_f3105: ; f3105
-Cry_29_branch_f3105: ; f3105
- sound $4, $3a, $073d
- sound $6, $f8, $0762
- sound $6, $f8, $0760
- sound $6, $f1, $075e
+Cry_Mareep_Ch6:
+ sound_duty 1, 0, 0, 0
+Cry_Mareep_branch_f3145:
+Cry_Gligar_branch_f3145:
+ sound __, 5, $3a, $073d
+ sound __, 7, $f8, $0762
+ sound __, 7, $f8, $0760
+ sound __, 7, $f1, $075e
endchannel
-; f3116
-Cry_26_Ch5: ; f3116
+Cry_Cyndaquil_Ch5:
tone $0020
-Cry_26_Ch6: ; f3119
+Cry_Cyndaquil_Ch6:
dutycycle $2
- sound $8, $2f, $0107
-Cry_26_branch_f311f: ; f311f
- sound $0, $e1, $0483
- sound $0, $51, $044e
- loopchannel 4, Cry_26_branch_f311f
-Cry_26_branch_f312b: ; f312b
- sound $0, $e1, $03da
- sound $1, $51, $0312
- loopchannel 4, Cry_26_branch_f312b
-Cry_2E_Ch8: ; f3134
- noise $4, $2b, $71
- endchannel
-; f3138
-
-Cry_26_Ch8: ; f3138
-Cry_29_Ch8: ; f3138
- noise $8, $3f, $52
- noise $20, $93, $4f
- endchannel
-; f313f
-
-Cry_27_Ch5: ; f313f
+ sound __, 9, $2f, $0107
+.loop1
+ sound __, 1, $e1, $0483
+ sound __, 1, $51, $044e
+ loopchannel 4, .loop1
+.loop2
+ sound __, 1, $e1, $03da
+ sound __, 2, $51, $0312
+ loopchannel 4, .loop2
+ endchannel
+
+Cry_Cyndaquil_Ch8:
+Cry_Gligar_Ch8:
+ noise __, 9, $3f, $52
+ noise C#, 1, $93, $4f
+ endchannel
+
+Cry_Chikorita_Ch5:
tone $0020
-Cry_27_Ch6: ; f3142
- unknownmusic0xde $21
- sound $2, $c8, $0641
- sound $2, $48, $0641
- sound $6, $f8, $0790
- sound $4, $f8, $078e
- sound $4, $f1, $078b
+Cry_Chikorita_Ch6:
+ sound_duty 1, 0, 2, 0
+ sound __, 3, $c8, $0641
+ sound __, 3, $48, $0641
+ sound __, 7, $f8, $0790
+ sound __, 5, $f8, $078e
+ sound __, 5, $f1, $078b
endchannel
-; f3159
-Cry_27_Ch8: ; f3159
- noise $4, $91, $10
- noise $8, $94, $3
+Cry_Chikorita_Ch8:
+ noise __, 5, $91, $10
+ noise __, 9, $94, $3
endchannel
-; f3160
-Cry_29_Ch5: ; f3160
- unknownmusic0xde $a2
- jumpchannel Cry_29_branch_f3105
-; f3165
+Cry_Gligar_Ch5:
+ sound_duty 2, 0, 2, 2
+ jumpchannel Cry_Gligar_branch_f3145
-Cry_1F_Ch5: ; f3165
+Cry_Girafarig_Ch5:
dutycycle $1
tone $0004
- jumpchannel Cry_1F_branch_f316f
-; f316d
-
-Cry_1F_Ch6: ; f316d
- unknownmusic0xde $41
-Cry_1F_branch_f316f: ; f316f
- sound $4, $68, $0758
- sound $2, $e8, $0760
- sound $2, $e8, $0767
- sound $2, $e8, $076c
- sound $7, $f1, $0767
- endchannel
-; f3184
-
-Cry_1F_Ch8: ; f3184
- noise $4, $29, $0
- noise $2, $39, $1
- noise $2, $49, $2
- noise $2, $59, $1
- noise $7, $41, $0
- endchannel
-; f3194
-
-Cry_2B_Ch5: ; f3194
- unknownmusic0xde $91
- sound $c, $f2, $07a6
- sound $4, $f8, $07b0
- sound $4, $e8, $03b0
- sound $6, $f8, $03a0
- sound $8, $e1, $0290
- endchannel
-; f31ab
-
-Cry_2B_Ch8: ; f31ab
- noise $c, $b2, $50
- noise $8, $a8, $60
- noise $6, $a8, $5b
- noise $8, $a1, $5c
- endchannel
-; f31b8
-
-Cry_2C_Ch5: ; f31b8
+ jumpchannel Cry_Girafarig_branch_f31af
+
+Cry_Girafarig_Ch6:
+ sound_duty 1, 0, 0, 1
+Cry_Girafarig_branch_f31af:
+ sound __, 5, $68, $0758
+ sound __, 3, $e8, $0760
+ sound __, 3, $e8, $0767
+ sound __, 3, $e8, $076c
+ sound __, 8, $f1, $0767
+ endchannel
+
+Cry_Girafarig_Ch8:
+ noise __, 5, $29, $0
+ noise __, 3, $39, $1
+ noise __, 3, $49, $2
+ noise __, 3, $59, $1
+ noise __, 8, $41, $0
+ endchannel
+
+Cry_Slugma_Ch5:
+ sound_duty 1, 0, 1, 2
+ sound __, 13, $f2, $07a6
+ sound __, 5, $f8, $07b0
+ sound __, 5, $e8, $03b0
+ sound __, 7, $f8, $03a0
+ sound __, 9, $e1, $0290
+ endchannel
+
+Cry_Slugma_Ch8:
+ noise __, 13, $b2, $50
+ noise __, 9, $a8, $60
+ noise __, 7, $a8, $5b
+ noise __, 9, $a1, $5c
+ endchannel
+
+Cry_Ledyba_Ch5:
tone $0002
dutycycle $2
- jumpchannel Cry_2C_branch_f31c2
-; f31c0
-
-Cry_2C_Ch6: ; f31c0
- unknownmusic0xde $1
-Cry_2C_branch_f31c2: ; f31c2
- sound $3, $f8, $0791
- sound $3, $d8, $078d
- sound $2, $0, $0000
- sound $1, $78, $06c1
- sound $1, $f8, $0741
- sound $4, $e1, $0751
- endchannel
-; f31db
-
-Cry_2C_Ch8: ; f31db
- noise $3, $59, $21
- noise $3, $81, $0
- noise $2, $20, $0
- noise $1, $80, $21
- noise $1, $80, $10
- noise $4, $87, $0
- endchannel
-; f31ee
-
-Cry_2E_Ch5: ; f31ee
-Cry_39_Ch5: ; f31ee
+ jumpchannel Cry_Ledyba_branch_f3202
+
+Cry_Ledyba_Ch6:
+ sound_duty 1, 0, 0, 0
+Cry_Ledyba_branch_f3202:
+ sound __, 4, $f8, $0791
+ sound __, 4, $d8, $078d
+ sound __, 3, $0, 0
+ sound __, 2, $78, $06c1
+ sound __, 2, $f8, $0741
+ sound __, 5, $e1, $0751
+ endchannel
+
+Cry_Ledyba_Ch8:
+ noise __, 4, $59, $21
+ noise __, 4, $81, $0
+ noise __, 3, $20, $0
+ noise __, 2, $80, $21
+ noise __, 2, $80, $10
+ noise __, 5, $87, $0
+ endchannel
+
+Cry_Wooper_Ch5:
+Cry_Donphan_Ch5:
dutycycle $2
- sound $2, $99, $0718
- sound $4, $ab, $0722
- sound $8, $ab, $0734
- sound $4, $d6, $0716
- sound $8, $d1, $0712
- sound $8, $0, $0000
- endchannel
-; f3209
-
-Cry_2E_Ch6: ; f3209
-Cry_39_Ch6: ; f3209
- unknownmusic0xde $7
- sound $2, $b9, $0738
- sound $4, $cb, $0742
- sound $8, $cb, $0754
- sound $4, $f6, $0736
- sound $8, $f1, $0732
- sound $8, $0, $0000
- endchannel
-; f3224
-
-Cry_2E_Ch8: ; f3224
- noise $2, $5b, $4
- noise $4, $68, $13
- noise $8, $68, $20
- noise $4, $68, $13
- noise $10, $51, $4
- endchannel
-; f3234
-
-Cry_39_Ch8: ; f3234
- noise $2, $8b, $59
- noise $4, $a8, $6a
- noise $8, $a8, $70
- noise $4, $a8, $69
- noise $10, $92, $6c
- endchannel
-; f3244
-
-Cry_30_Ch5: ; f3244
-Cry_32_Ch5: ; f3244
- unknownmusic0xde $12
-Cry_30_branch_f3246: ; f3246
-Cry_32_branch_f3246: ; f3246
- sound $3, $c1, $0791
- loopchannel 3, Cry_30_branch_f3246
-Cry_30_branch_f324e: ; f324e
-Cry_32_branch_f324e: ; f324e
- sound $3, $d1, $04b1
- loopchannel 6, Cry_30_branch_f324e
-Cry_30_branch_f3256: ; f3256
-Cry_32_branch_f3256: ; f3256
- sound $1, $d1, $0491
- sound $1, $b1, $0451
- loopchannel 6, Cry_30_branch_f3256
-Cry_30_branch_f3262: ; f3262
-Cry_32_branch_f3262: ; f3262
- sound $1, $a3, $0471
- sound $1, $81, $0441
- loopchannel 6, Cry_30_branch_f3262
-Cry_30_branch_f326e: ; f326e
-Cry_32_branch_f326e: ; f326e
- sound $1, $41, $0421
- sound $1, $21, $0401
- loopchannel 4, Cry_30_branch_f326e
- endchannel
-; f327b
-
-Cry_30_Ch6: ; f327b
-Cry_32_Ch6: ; f327b
- unknownmusic0xde $78
- sound $8, $99, $0740
- sound $8, $79, $0746
- sound $10, $f6, $078d
- sound $8, $f8, $0791
- sound $8, $f8, $078d
- sound $8, $f8, $0787
- sound $18, $e2, $0783
- endchannel
-; f329a
-
-Cry_30_Ch8: ; f329a
- noise $10, $a6, $16
- noise $18, $98, $3d
- noise $20, $98, $5c
- noise $20, $75, $5f
- endchannel
-; f32a7
-
-Cry_31_Ch5: ; f32a7
- unknownmusic0xde $de
-Cry_2F_branch_f32a9: ; f32a9
-Cry_33_branch_f32a9: ; f32a9
- sound $4, $f8, $07b1
- sound $4, $f8, $07b0
- sound $4, $48, $07af
-Cry_2F_branch_f32b5: ; f32b5
- sound $4, $f8, $07b2
- sound $4, $f8, $07b3
- sound $4, $48, $07b4
- endchannel
-; f32c2
-
-Cry_2F_branch_f32c2: ; f32c2
-Cry_31_Ch6: ; f32c2
-Cry_33_Ch6: ; f32c2
- unknownmusic0xde $f2
- sound $4, $f8, $07b2
- sound $4, $f8, $07b1
- sound $4, $28, $07b0
-Cry_2F_branch_f32d0: ; f32d0
- sound $4, $f8, $07b4
- sound $4, $f8, $07b6
- sound $4, $48, $07b8
- endchannel
-; f32dd
-
-Cry_2F_branch_f32dd: ; f32dd
-Cry_31_Ch8: ; f32dd
-Cry_33_Ch8: ; f32dd
- noise $4, $88, $5
- noise $4, $88, $4
- noise $4, $38, $3
-Cry_2F_branch_f32e6: ; f32e6
- noise $4, $88, $5
- noise $4, $88, $4
- noise $4, $87, $4
- endchannel
-; f32f0
-
-Cry_32_Ch8: ; f32f0
- noise $8, $a6, $3a
- noise $8, $a1, $5a
- endchannel
-; f32f7
-
-Cry_33_Ch5: ; f32f7
+ sound __, 3, $99, $0718
+ sound __, 5, $ab, $0722
+ sound __, 9, $ab, $0734
+ sound __, 5, $d6, $0716
+ sound __, 9, $d1, $0712
+ sound __, 9, $0, 0
+ endchannel
+
+Cry_Wooper_Ch6:
+Cry_Donphan_Ch6:
+ sound_duty 3, 1, 0, 0
+ sound __, 3, $b9, $0738
+ sound __, 5, $cb, $0742
+ sound __, 9, $cb, $0754
+ sound __, 5, $f6, $0736
+ sound __, 9, $f1, $0732
+ sound __, 9, $0, 0
+ endchannel
+
+Cry_Wooper_Ch8:
+ noise __, 3, $5b, $4
+ noise __, 5, $68, $13
+ noise __, 9, $68, $20
+ noise __, 5, $68, $13
+ noise C_, 1, $51, $4
+ endchannel
+
+Cry_Donphan_Ch8:
+ noise __, 3, $8b, $59
+ noise __, 5, $a8, $6a
+ noise __, 9, $a8, $70
+ noise __, 5, $a8, $69
+ noise C_, 1, $92, $6c
+ endchannel
+
+Cry_Typhlosion_Ch5:
+Cry_Teddiursa_Ch5:
+ sound_duty 2, 0, 1, 0
+.loop1
+ sound __, 4, $c1, $0791
+ loopchannel 3, .loop1
+.loop2
+ sound __, 4, $d1, $04b1
+ loopchannel 6, .loop2
+.loop3
+ sound __, 2, $d1, $0491
+ sound __, 2, $b1, $0451
+ loopchannel 6, .loop3
+.loop4
+ sound __, 2, $a3, $0471
+ sound __, 2, $81, $0441
+ loopchannel 6, .loop4
+.loop5
+ sound __, 2, $41, $0421
+ sound __, 2, $21, $0401
+ loopchannel 4, .loop5
+ endchannel
+
+Cry_Typhlosion_Ch6:
+Cry_Teddiursa_Ch6:
+ sound_duty 0, 2, 3, 1
+ sound __, 9, $99, $0740
+ sound __, 9, $79, $0746
+ sound C_, 1, $f6, $078d
+ sound __, 9, $f8, $0791
+ sound __, 9, $f8, $078d
+ sound __, 9, $f8, $0787
+ sound C_, 9, $e2, $0783
+ endchannel
+
+Cry_Typhlosion_Ch8:
+ noise C_, 1, $a6, $16
+ noise C_, 9, $98, $3d
+ noise C#, 1, $98, $5c
+ noise C#, 1, $75, $5f
+ endchannel
+
+Cry_Natu_Ch5:
+ sound_duty 2, 3, 1, 3
+Cry_Mantine_branch_f32e9:
+Cry_Sunflora_branch_f32e9:
+ sound __, 5, $f8, $07b1
+ sound __, 5, $f8, $07b0
+ sound __, 5, $48, $07af
+Cry_Mantine_branch_f32f5:
+ sound __, 5, $f8, $07b2
+ sound __, 5, $f8, $07b3
+ sound __, 5, $48, $07b4
+ endchannel
+
+Cry_Mantine_branch_f3302:
+Cry_Natu_Ch6:
+Cry_Sunflora_Ch6:
+ sound_duty 2, 0, 3, 3
+ sound __, 5, $f8, $07b2
+ sound __, 5, $f8, $07b1
+ sound __, 5, $28, $07b0
+Cry_Mantine_branch_f3310:
+ sound __, 5, $f8, $07b4
+ sound __, 5, $f8, $07b6
+ sound __, 5, $48, $07b8
+ endchannel
+
+Cry_Mantine_branch_f331d:
+Cry_Natu_Ch8:
+Cry_Sunflora_Ch8:
+ noise __, 5, $88, $5
+ noise __, 5, $88, $4
+ noise __, 5, $38, $3
+Cry_Mantine_branch_f3326:
+ noise __, 5, $88, $5
+ noise __, 5, $88, $4
+ noise __, 5, $87, $4
+ endchannel
+
+Cry_Teddiursa_Ch8:
+ noise __, 9, $a6, $3a
+ noise __, 9, $a1, $5a
+ endchannel
+
+Cry_Sunflora_Ch5:
dutycycle $0
- jumpchannel Cry_33_branch_f32a9
-; f32fc
+ jumpchannel Cry_Sunflora_branch_f32e9
-Cry_2F_Ch5: ; f32fc
+Cry_Mantine_Ch5:
dutycycle $0
- callchannel Cry_2F_branch_f32a9
- callchannel Cry_2F_branch_f32b5
+ callchannel Cry_Mantine_branch_f32e9
+ callchannel Cry_Mantine_branch_f32f5
endchannel
-; f3305
-Cry_2F_Ch6: ; f3305
- callchannel Cry_2F_branch_f32c2
- callchannel Cry_2F_branch_f32d0
+Cry_Mantine_Ch6:
+ callchannel Cry_Mantine_branch_f3302
+ callchannel Cry_Mantine_branch_f3310
endchannel
-; f330c
-Cry_2F_Ch8: ; f330c
- callchannel Cry_2F_branch_f32dd
- callchannel Cry_2F_branch_f32e6
+Cry_Mantine_Ch8:
+ callchannel Cry_Mantine_branch_f331d
+ callchannel Cry_Mantine_branch_f3326
endchannel
-; f3313
-Cry_34_Ch5: ; f3313
- unknownmusic0xde $de
-Cry_34_branch_f3315: ; f3315
- sound $1, $c1, $0520
- sound $1, $a1, $0420
- loopchannel 4, Cry_34_branch_f3315
+Cry_Ampharos_Ch5:
+ sound_duty 2, 3, 1, 3
+.loop
+ sound __, 2, $c1, $0520
+ sound __, 2, $a1, $0420
+ loopchannel 4, .loop
dutycycle $0
- sound $4, $78, $0760
- sound $4, $78, $0730
- sound $18, $c2, $0420
- endchannel
-; f3330
-
-Cry_34_Ch6: ; f3330
- unknownmusic0xde $32
- sound $8, $f8, $0700
- sound $7, $f8, $0720
- sound $4, $f8, $0790
- sound $4, $f8, $0760
- sound $18, $f2, $0730
- endchannel
-; f3347
-
-Cry_34_Ch8: ; f3347
- noise $4, $88, $6d
- noise $4, $d8, $68
- noise $7, $c8, $69
- noise $4, $98, $3a
- noise $4, $98, $3c
- noise $18, $d2, $5b
- endchannel
-; f335a
-
-Cry_28_Ch5: ; f335a
- unknownmusic0xde $32
- sound $8, $f8, $0330
- sound $8, $f8, $0340
- sound $8, $c8, $07b2
- sound $8, $b8, $07b3
- sound $20, $b2, $07b4
- endchannel
-; f3371
-
-Cry_28_Ch6: ; f3371
- unknownmusic0xde $12
- sound $8, $e8, $0320
- sound $8, $e8, $0328
- sound $8, $98, $0780
- sound $8, $88, $0782
- sound $20, $72, $0784
- endchannel
-; f3388
-
-Cry_28_Ch8: ; f3388
- noise $2, $be, $49
- noise $5, $be, $3a
- noise $2, $be, $29
- noise $28, $d3, $6e
- endchannel
-; f3395
-
-Cry_2A_Ch5: ; f3395
- unknownmusic0xde $39
+ sound __, 5, $78, $0760
+ sound __, 5, $78, $0730
+ sound C_, 9, $c2, $0420
+ endchannel
+
+Cry_Ampharos_Ch6:
+ sound_duty 2, 0, 3, 0
+ sound __, 9, $f8, $0700
+ sound __, 8, $f8, $0720
+ sound __, 5, $f8, $0790
+ sound __, 5, $f8, $0760
+ sound C_, 9, $f2, $0730
+ endchannel
+
+Cry_Ampharos_Ch8:
+ noise __, 5, $88, $6d
+ noise __, 5, $d8, $68
+ noise __, 8, $c8, $69
+ noise __, 5, $98, $3a
+ noise __, 5, $98, $3c
+ noise C_, 9, $d2, $5b
+ endchannel
+
+Cry_Totodile_Ch5:
+ sound_duty 2, 0, 3, 0
+ sound __, 9, $f8, $0330
+ sound __, 9, $f8, $0340
+ sound __, 9, $c8, $07b2
+ sound __, 9, $b8, $07b3
+ sound C#, 1, $b2, $07b4
+ endchannel
+
+Cry_Totodile_Ch6:
+ sound_duty 2, 0, 1, 0
+ sound __, 9, $e8, $0320
+ sound __, 9, $e8, $0328
+ sound __, 9, $98, $0780
+ sound __, 9, $88, $0782
+ sound C#, 1, $72, $0784
+ endchannel
+
+Cry_Totodile_Ch8:
+ noise __, 3, $be, $49
+ noise __, 6, $be, $3a
+ noise __, 3, $be, $29
+ noise C#, 9, $d3, $6e
+ endchannel
+
+Cry_Cleffa_Ch5:
+ sound_duty 1, 2, 3, 0
soundinput $ff
- sound $2, $f8, $0720
- sound $2, $f8, $0727
- sound $2, $f8, $0780
+ sound __, 3, $f8, $0720
+ sound __, 3, $f8, $0727
+ sound __, 3, $f8, $0780
soundinput $88
- sound $2, $f8, $0779
- sound $4, $f8, $0740
- sound $4, $f8, $073c
+ sound __, 3, $f8, $0779
+ sound __, 5, $f8, $0740
+ sound __, 5, $f8, $073c
soundinput $ff
- sound $8, $f1, $0737
+ sound __, 9, $f1, $0737
soundinput $88
endchannel
-; f33bc
-
-Cry_2A_Ch6: ; f33bc
- unknownmusic0xde $22
- sound $6, $b2, $071e
- sound $5, $92, $0779
- sound $4, $82, $073e
- sound $8, $a1, $0735
- endchannel
-; f33cf
-
-Cry_2A_Ch8: ; f33cf
- noise $2, $64, $7f
- noise $2, $84, $7d
- noise $2, $a4, $6f
- noise $2, $64, $6c
- noise $2, $94, $6f
- noise $2, $61, $6b
- endchannel
-; f33e2
-
-Cry_37_Ch5: ; f33e2
- unknownmusic0xde $d2
- sound $3, $f8, $06b0
- sound $1, $f8, $06a5
- sound $1, $f8, $069d
- sound $7, $f1, $068a
- sound $3, $f8, $0736
- sound $3, $f8, $0720
- sound $14, $f2, $070e
- endchannel
-; f3401
-
-Cry_37_Ch6: ; f3401
- unknownmusic0xde $27
-Cry_37_branch_f3403: ; f3403
- sound $1, $f1, $07b4
- loopchannel 8, Cry_37_branch_f3403
-Cry_37_branch_f340b: ; f340b
- sound $1, $c1, $0790
- loopchannel 3, Cry_37_branch_f340b
-Cry_37_branch_f3413: ; f3413
- sound $1, $b1, $078d
- loopchannel 2, Cry_37_branch_f3413
- sound $10, $92, $0795
- endchannel
-; f3420
-
-Cry_37_Ch8: ; f3420
-Cry_37_branch_f3420: ; f3420
- noise $0, $f1, $28
- loopchannel 4, Cry_37_branch_f3420
- noise $0, $91, $49
- noise $1, $a8, $4a
- noise $0, $e1, $4b
- noise $5, $d2, $4f
- noise $3, $c2, $4e
- noise $3, $b2, $4d
- noise $14, $a3, $4c
- endchannel
-; f343d
-
-
-INCBIN "baserom.gbc", $f343d, $f3497 - $f343d
-
-
-Cry_00: ; f3497
- dbw $84, Cry_00_Ch5
- dbw $05, Cry_00_Ch6
- dbw $07, Cry_00_Ch8
-; f34a0
-
-Cry_01: ; f34a0
- dbw $84, Cry_01_Ch5
- dbw $05, Cry_01_Ch6
- dbw $07, Cry_01_Ch8
-; f34a9
-
-Cry_02: ; f34a9
- dbw $84, Cry_02_Ch5
- dbw $05, Cry_02_Ch6
- dbw $07, Cry_02_Ch8
-; f34b2
-
-Cry_03: ; f34b2
- dbw $84, Cry_03_Ch5
- dbw $05, Cry_03_Ch6
- dbw $07, Cry_03_Ch8
-; f34bb
-
-Cry_04: ; f34bb
- dbw $84, Cry_04_Ch5
- dbw $05, Cry_04_Ch6
- dbw $07, Cry_04_Ch8
-; f34c4
-
-Cry_05: ; f34c4
- dbw $84, Cry_05_Ch5
- dbw $05, Cry_05_Ch6
- dbw $07, Cry_05_Ch8
-; f34cd
-
-Cry_06: ; f34cd
- dbw $84, Cry_06_Ch5
- dbw $05, Cry_06_Ch6
- dbw $07, Cry_06_Ch8
-; f34d6
-
-Cry_07: ; f34d6
- dbw $84, Cry_07_Ch5
- dbw $05, Cry_07_Ch6
- dbw $07, Cry_07_Ch8
-; f34df
-
-Cry_08: ; f34df
- dbw $84, Cry_08_Ch5
- dbw $05, Cry_08_Ch6
- dbw $07, Cry_08_Ch8
-; f34e8
-
-Cry_09: ; f34e8
- dbw $84, Cry_09_Ch5
- dbw $05, Cry_09_Ch6
- dbw $07, Cry_09_Ch8
-; f34f1
-
-Cry_0A: ; f34f1
- dbw $84, Cry_0A_Ch5
- dbw $05, Cry_0A_Ch6
- dbw $07, Cry_0A_Ch8
-; f34fa
-
-Cry_0B: ; f34fa
- dbw $84, Cry_0B_Ch5
- dbw $05, Cry_0B_Ch6
- dbw $07, Cry_0B_Ch8
-; f3503
-
-Cry_0C: ; f3503
- dbw $84, Cry_0C_Ch5
- dbw $05, Cry_0C_Ch6
- dbw $07, Cry_0C_Ch8
-; f350c
-
-Cry_0D: ; f350c
- dbw $84, Cry_0D_Ch5
- dbw $05, Cry_0D_Ch6
- dbw $07, Cry_0D_Ch8
-; f3515
-
-Cry_0E: ; f3515
- dbw $84, Cry_0E_Ch5
- dbw $05, Cry_0E_Ch6
- dbw $07, Cry_0E_Ch8
-; f351e
-
-Cry_0F: ; f351e
- dbw $84, Cry_0F_Ch5
- dbw $05, Cry_0F_Ch6
- dbw $07, Cry_0F_Ch8
-; f3527
-
-Cry_10: ; f3527
- dbw $84, Cry_10_Ch5
- dbw $05, Cry_10_Ch6
- dbw $07, Cry_10_Ch8
-; f3530
-
-Cry_11: ; f3530
- dbw $84, Cry_11_Ch5
- dbw $05, Cry_11_Ch6
- dbw $07, Cry_11_Ch8
-; f3539
-
-Cry_12: ; f3539
- dbw $84, Cry_12_Ch5
- dbw $05, Cry_12_Ch6
- dbw $07, Cry_12_Ch8
-; f3542
-
-Cry_13: ; f3542
- dbw $84, Cry_13_Ch5
- dbw $05, Cry_13_Ch6
- dbw $07, Cry_13_Ch8
-; f354b
-
-Cry_14: ; f354b
- dbw $84, Cry_14_Ch5
- dbw $05, Cry_14_Ch6
- dbw $07, Cry_14_Ch8
-; f3554
-
-Cry_15: ; f3554
- dbw $84, Cry_15_Ch5
- dbw $05, Cry_15_Ch6
- dbw $07, Cry_15_Ch8
-; f355d
-
-Cry_16: ; f355d
- dbw $84, Cry_16_Ch5
- dbw $05, Cry_16_Ch6
- dbw $07, Cry_16_Ch8
-; f3566
-
-Cry_17: ; f3566
- dbw $84, Cry_17_Ch5
- dbw $05, Cry_17_Ch6
- dbw $07, Cry_17_Ch8
-; f356f
-
-Cry_18: ; f356f
- dbw $84, Cry_18_Ch5
- dbw $05, Cry_18_Ch6
- dbw $07, Cry_18_Ch8
-; f3578
-
-Cry_19: ; f3578
- dbw $84, Cry_19_Ch5
- dbw $05, Cry_19_Ch6
- dbw $07, Cry_19_Ch8
-; f3581
-
-Cry_1A: ; f3581
- dbw $84, Cry_1A_Ch5
- dbw $05, Cry_1A_Ch6
- dbw $07, Cry_1A_Ch8
-; f358a
-
-Cry_1B: ; f358a
- dbw $84, Cry_1B_Ch5
- dbw $05, Cry_1B_Ch6
- dbw $07, Cry_1B_Ch8
-; f3593
-
-
-INCBIN "baserom.gbc", $f3593, $f35d3 - $f3593
-
-
-Unknown_Cry_Ch5: ; f35d3
- octave 8
- sound $2c, $6, $4ce6
- sound $c, $7d, $0f4c
- octave 5
- sound $4c, $ff, $f0de
- sound $f, $f7, $07a0
- sound $6, $e6, $07a3
- sound $a, $f4, $07a0
- unknownmusic0xde $a5
-Unknown_Cry_Ch6: ; f35ee
- sound $a5, $a, $d8f6
- sound $a, $f6, $07d8
- sound $7, $4, $d7e3
- sound $4, $e3, $07d7
- sound $7, $f, $d8f2
- sound $f, $f2, $07d8
- sound $7, $ff, $05de
- endchannel
-; f35fc
-
-
-INCBIN "baserom.gbc", $f35fc, $f35fe - $f35fc
-
-
- sound $2, $8, $0000
- sound $f, $a7, $06a1
- sound $6, $86, $06a2
-Unknown_Cry_Ch8: ; f3609
- noise $6, $a, $74
- sound $a, $74, $06a1
- noise $a1, $6, $de
- unknownmusic0xde $5f
- noise $5f, $a, $76
- sound $a, $76, $06d6
- octave 2
- noise $6, $4, $83
- sound $4, $83, $06d9
- forceoctave $6
- noise $f, $a2, $d7
- sound $f, $a2, $06d7
- noise $6, $ff, $2
- endchannel
-; f361d
-
-
-INCBIN "baserom.gbc", $f361d, $f361e - $f361d
-
-
- music0xf2
- noise $3c, $8, $e4
- noise $3e, $f, $d7
- noise $3c, $6, $c5
- noise $3b, $6, $e4
- noise $3d, $8, $b6
- noise $3c, $6, $d4
- noise $3d, $8, $c1
- noise $3b, $ff, $de
-Cry_19_Ch5: ; f3636
- unknownmusic0xde $f0
- sfxtogglenoise $f
- sound $f, $f7, $07c0
- music0xf7
- noise $c0, $7, $6
- sound $6, $e4, $07c1
- panning $c1
- noise $7, $a, $f6
- sound $a, $f6, $07c0
- noise $c0, $7, $4
- sound $4, $d3, $07c2
- octave 5
- noise $c2, $7, $8
- sound $8, $c1, $07c0
- noise $c1, $c0, $7
- endchannel
-; f364d
-
-Cry_19_Ch6: ; f364d
- unknownmusic0xde $5f
- sound $f, $97, $0781
- sound $6, $84, $0780
- sound $a, $96, $0781
- sound $f, $83, $0781
- endchannel
-; f3660
-
-Cry_19_Ch8: ; f3660
- noise $3, $f2, $3c
- noise $d, $e6, $2c
- noise $f, $d7, $3c
- noise $8, $c1, $2c
- endchannel
-; f366d
-
-Cry_1A_Ch5: ; f366d
- unknownmusic0xde $f0
- sound $f, $f7, $0680
- sound $a, $e6, $0684
- sound $f, $d7, $0690
- sound $8, $d5, $0690
- sound $6, $c4, $0688
- sound $5, $d3, $0670
- sound $4, $d3, $0660
- sound $8, $c1, $0640
- endchannel
-; f3690
-
-Cry_1A_Ch6: ; f3690
- unknownmusic0xde $5
- sound $f, $b7, $0641
- sound $a, $96, $0642
- sound $f, $a7, $0651
- sound $8, $a5, $0651
- sound $6, $94, $0647
- sound $5, $a3, $0631
- sound $4, $93, $0622
- sound $8, $71, $0601
- endchannel
-; f36b3
-
-Cry_1A_Ch8: ; f36b3
- noise $f, $e4, $3c
- noise $a, $c7, $4c
- noise $a, $c7, $3c
- noise $c, $b7, $4c
- noise $f, $a2, $5c
- endchannel
-; f36c3
-
-Cry_07_Ch5: ; f36c3
- unknownmusic0xde $f0
- sound $6, $f7, $07a0
- sound $8, $e6, $07a4
- sound $4, $d6, $07a0
- sound $f, $d3, $0720
- sound $8, $c3, $0723
- sound $2, $c2, $0728
- sound $8, $b1, $0730
- endchannel
-; f36e2
-
-Cry_07_Ch6: ; f36e2
- unknownmusic0xde $a
- sound $4, $8, $0000
- sound $6, $a7, $0741
- sound $8, $86, $0743
- sound $4, $76, $0741
- sound $d, $83, $06c2
- sound $7, $73, $06c1
- sound $3, $82, $06cc
- sound $8, $71, $06d8
- endchannel
-; f3705
-
-Cry_07_Ch8: ; f3705
- noise $2, $f2, $4c
- noise $6, $e6, $3a
- noise $4, $d7, $3a
- noise $6, $d6, $2c
- noise $8, $e5, $3c
- noise $c, $d2, $3d
- noise $8, $d1, $2c
- endchannel
-; f371b
-
-Cry_1B_Ch5: ; f371b
- unknownmusic0xde $a5
- sound $6, $f4, $0740
- sound $f, $e3, $0730
- sound $4, $f4, $0740
- sound $5, $b3, $0748
- sound $8, $d1, $0750
- endchannel
-; f3732
-
-Cry_1B_Ch6: ; f3732
- unknownmusic0xde $77
- sound $6, $c3, $0712
- sound $f, $b3, $0704
- sound $3, $c3, $0712
- sound $4, $c3, $0721
- sound $8, $b1, $0732
- endchannel
-; f3749
-
-Cry_1B_Ch8: ; f3749
- noise $8, $d6, $2c
- noise $c, $c6, $3c
- noise $a, $b6, $2c
- noise $8, $91, $1c
- endchannel
-; f3756
-
-
-INCBIN "baserom.gbc", $f3756, $f37a1 - $f3756
-
-
-Cry_05_Ch5: ; f37a1
- unknownmusic0xde $f1
- sound $4, $f7, $07c0
- sound $c, $e6, $07c2
- sound $6, $b5, $0680
- sound $4, $c4, $0670
- sound $4, $b5, $0660
- sound $8, $c1, $0640
- endchannel
-; f37bc
-
-Cry_05_Ch6: ; f37bc
- unknownmusic0xde $cc
- sound $3, $c7, $0781
- sound $c, $b6, $0780
- sound $6, $a5, $0641
- sound $4, $c4, $0632
- sound $6, $b5, $0621
- sound $8, $a1, $0602
- endchannel
-; f37d7
-
-Cry_05_Ch8: ; f37d7
- noise $3, $e4, $3c
- noise $c, $d6, $2c
- noise $4, $e4, $3c
- noise $8, $b7, $5c
- noise $f, $c2, $5d
- endchannel
-; f37e7
-
-Cry_06_Ch5: ; f37e7
- unknownmusic0xde $c9
- sound $8, $f7, $0680
- sound $2, $f7, $0660
- sound $1, $e7, $0640
- sound $1, $e7, $0620
- sound $f, $d1, $0600
- sound $4, $c7, $0740
- sound $4, $a7, $0730
- sound $f, $91, $0720
- endchannel
-; f380a
-
-Cry_06_Ch6: ; f380a
- unknownmusic0xde $79
- sound $a, $e7, $0682
- sound $2, $e7, $0662
- sound $1, $d7, $0642
- sound $1, $d7, $0622
- sound $f, $c1, $0602
- sound $4, $b7, $0742
- sound $2, $97, $0732
- sound $f, $81, $0722
- endchannel
-; f382d
-
-Cry_06_Ch8: ; f382d
- noise $4, $74, $21
- noise $4, $74, $10
- noise $4, $71, $20
- endchannel
-; f3837
-
-
-INCBIN "baserom.gbc", $f3837, $f385f - $f3837
-
-
-Cry_04_Ch5: ; f385f
- unknownmusic0xde $a5
- sound $4, $e1, $0700
- sound $4, $f2, $0780
- sound $2, $92, $0740
- sound $8, $e1, $0600
- endchannel
-; f3872
-
-Cry_04_Ch6: ; f3872
- unknownmusic0xde $a
- sound $4, $b1, $06e1
- sound $3, $c2, $06e1
- sound $3, $62, $0681
- sound $8, $b1, $05e1
- endchannel
-; f3885
-
-Cry_04_Ch8: ; f3885
- noise $2, $61, $32
- noise $2, $61, $21
- noise $8, $61, $11
- endchannel
-; f388f
-
-
-INCBIN "baserom.gbc", $f388f, $f390b - $f388f
-
-
-Cry_01_Ch5: ; f390b
- unknownmusic0xde $cc
- sound $4, $f1, $0700
- sound $4, $e1, $0780
- sound $4, $d1, $0740
- sound $4, $e1, $0740
- sound $4, $f1, $0780
- sound $4, $d1, $0700
- sound $4, $f1, $0701
- sound $4, $d1, $0782
- sound $4, $c1, $0742
- sound $8, $b1, $0741
- endchannel
-; f3936
-
-Cry_01_Ch6: ; f3936
- unknownmusic0xde $44
- sound $c, $8, $0000
- sound $4, $f1, $0701
- sound $4, $e1, $0782
- sound $4, $d1, $0741
- sound $4, $e1, $0741
- sound $4, $f1, $0782
- sound $8, $d1, $0701
- endchannel
-; f3955
-
-Cry_01_Ch8: ; f3955
- noise $f, $8, $0
- noise $4, $8, $0
- noise $4, $d1, $4c
- noise $4, $b1, $2c
- noise $4, $d1, $3c
- noise $4, $b1, $3c
- noise $4, $c1, $2c
- noise $8, $a1, $4c
- endchannel
-; f396e
-
-Cry_02_Ch5: ; f396e
- unknownmusic0xde $cc
- sound $8, $f5, $0600
- sound $2, $d2, $0638
- sound $2, $c2, $0630
- sound $2, $c2, $0628
- sound $2, $b2, $0620
- sound $2, $b2, $0610
- sound $2, $a2, $0618
- sound $2, $b2, $0610
- sound $8, $c1, $0620
- endchannel
-; f3995
-
-Cry_02_Ch6: ; f3995
- unknownmusic0xde $44
- sound $c, $c3, $05c0
- sound $3, $b1, $05f9
- sound $2, $a1, $05f1
- sound $2, $a1, $05e9
- sound $2, $91, $05e1
- sound $2, $91, $05d9
- sound $2, $81, $05d1
- sound $2, $91, $05d9
- sound $8, $91, $05e1
-Cry_02_Ch8: ; f39bb
- endchannel
-; f39bc
-
-
-INCBIN "baserom.gbc", $f39bc, $f39da - $f39bc
-
-
-Cry_03_Ch5: ; f39da
-Cry_03_branch_f39da: ; f39da
- unknownmusic0xde $88
- sound $5, $f2, $0650
- sound $9, $d1, $0660
- sound $5, $e2, $0612
- sound $9, $c1, $0622
- sound $5, $f2, $0610
- sound $6, $d1, $0620
- loopchannel 2, Cry_03_branch_f39da
- endchannel
-; f39f9
-
-Cry_03_Ch6: ; f39f9
- unknownmusic0xde $40
- sound $4, $8, $0000
- sound $5, $f2, $0651
- sound $9, $d1, $0661
- sound $5, $e2, $0614
- sound $8, $c1, $0624
- sound $5, $f2, $0611
- sound $c, $d1, $0621
- sound $5, $e2, $0614
- sound $8, $c1, $0624
- sound $5, $f2, $0611
- sound $4, $d1, $0621
- endchannel
-; f3a28
-
-Cry_03_Ch8: ; f3a28
- noise $6, $d2, $1c
- noise $9, $b1, $2c
- noise $8, $c2, $2c
- noise $9, $b1, $3c
- noise $6, $c2, $2c
- noise $9, $a2, $3c
- noise $7, $c2, $2c
- noise $5, $a1, $3c
- noise $9, $c2, $2c
- noise $4, $a1, $3c
- endchannel
-; f3a47
-
-
-INCBIN "baserom.gbc", $f3a47, $f3a7a - $f3a47
-
-
-Cry_00_Ch5: ; f3a7a
- unknownmusic0xde $f0
- sound $8, $f7, $06e0
- sound $6, $e6, $06e5
- sound $3, $f4, $06e0
- sound $3, $f6, $06d0
- sound $3, $e3, $06c0
- sound $4, $f2, $06b0
- sound $f, $a2, $06c8
- endchannel
-; f3a99
-
-Cry_00_Ch6: ; f3a99
- unknownmusic0xde $5
- sound $3, $8, $0000
- sound $8, $a7, $06a1
- sound $6, $86, $06a3
- sound $3, $74, $06a1
- sound $3, $76, $0691
- sound $3, $83, $0682
- sound $4, $a2, $0671
- sound $f, $72, $0689
- endchannel
-; f3abc
-
-Cry_00_Ch8: ; f3abc
- noise $2, $f2, $3c
- noise $8, $e4, $3e
- noise $8, $d7, $3c
- noise $5, $c5, $3b
- noise $3, $d4, $2c
- noise $2, $b6, $3c
- noise $3, $a4, $2c
- noise $8, $91, $3c
- endchannel
-; f3ad5
-
-
-INCBIN "baserom.gbc", $f3ad5, $f3b56 - $f3ad5
-
-
-Cry_0F_Ch5: ; f3b56
- unknownmusic0xde $1b
- sound $7, $d2, $0740
- sound $f, $e5, $0760
- sound $18, $c1, $0730
- endchannel
-; f3b65
-
-Cry_0F_Ch6: ; f3b65
- unknownmusic0xde $81
- sound $2, $c2, $0701
- sound $4, $c2, $0708
- sound $f, $d7, $0741
- sound $18, $a2, $0701
-Cry_0F_Ch8: ; f3b77
- endchannel
-; f3b78
-
-Cry_0C_Ch5: ; f3b78
- unknownmusic0xde $f0
- sound $f, $d7, $0780
- sound $4, $e6, $07a0
- sound $f, $d2, $0740
- endchannel
-; f3b87
-
-Cry_0C_Ch6: ; f3b87
- unknownmusic0xde $5a
- sound $f, $c7, $0753
- sound $5, $b6, $0772
- sound $f, $c2, $0711
- endchannel
-; f3b96
-
-Cry_0C_Ch8: ; f3b96
- noise $d, $f6, $4c
- noise $4, $e6, $3c
- noise $f, $f2, $4c
- endchannel
-; f3ba0
-
-Cry_11_Ch5: ; f3ba0
- unknownmusic0xde $f0
- sound $6, $f7, $06c0
- sound $f, $e7, $0700
- sound $4, $f4, $06f0
- sound $4, $e4, $06e0
- sound $8, $d1, $06d0
- endchannel
-; f3bb7
-
-Cry_11_Ch6: ; f3bb7
- unknownmusic0xde $a
- sound $7, $e6, $0681
- sound $e, $d5, $06c1
- sound $4, $c4, $06b1
- sound $4, $d4, $06a1
- sound $8, $c1, $0691
- endchannel
-; f3bce
-
-Cry_11_Ch8: ; f3bce
- noise $a, $a6, $3c
- noise $e, $94, $2c
- noise $5, $a3, $3c
- noise $8, $91, $2c
- endchannel
-; f3bdb
-
-Cry_08_Ch5: ; f3bdb
- unknownmusic0xde $a5
- sound $c, $f2, $0440
- sound $f, $e3, $04a0
- sound $4, $d2, $0490
- sound $8, $d1, $0480
- endchannel
-; f3bee
-
-Cry_08_Ch6: ; f3bee
- unknownmusic0xde $ee
- sound $b, $d2, $0438
- sound $e, $c6, $0498
- sound $3, $b2, $0488
- sound $8, $b1, $0478
- endchannel
-; f3c01
-
-Cry_08_Ch8: ; f3c01
- noise $a, $e6, $6c
- noise $f, $d2, $5c
- noise $3, $c2, $6c
- noise $8, $d1, $5c
- endchannel
-; f3c0e
-
-Cry_09_Ch5: ; f3c0e
- unknownmusic0xde $33
- sound $f, $f6, $05c0
- sound $8, $e3, $05bc
- sound $6, $d2, $05d0
- sound $6, $b2, $05e0
- sound $6, $c2, $05f0
- sound $8, $b1, $0600
- endchannel
-; f3c29
-
-Cry_09_Ch6: ; f3c29
- unknownmusic0xde $99
- sound $e, $c6, $04b1
- sound $7, $c3, $04ad
- sound $5, $b2, $04c1
- sound $8, $92, $04d1
- sound $6, $a2, $04e1
- sound $8, $91, $04f1
- endchannel
-; f3c44
-
-Cry_09_Ch8: ; f3c44
- noise $a, $e6, $5c
- noise $a, $d6, $6c
- noise $4, $c2, $4c
- noise $6, $d3, $5c
- noise $8, $b3, $4c
- noise $8, $a1, $5c
- endchannel
-; f3c57
-
-Cry_0A_Ch5: ; f3c57
- unknownmusic0xde $f0
- sound $8, $e4, $0790
- sound $f, $f5, $07c0
- sound $8, $d1, $07d8
- endchannel
-; f3c66
-
-Cry_0A_Ch6: ; f3c66
- unknownmusic0xde $a5
- sound $a, $c4, $0771
- sound $f, $b6, $07a2
- sound $8, $a1, $07b7
- endchannel
-; f3c75
-
-Cry_0A_Ch8: ; f3c75
- noise $8, $e4, $4c
- noise $e, $c4, $3c
- noise $8, $d1, $2c
- endchannel
-; f3c7f
-
-Cry_14_Ch5: ; f3c7f
- unknownmusic0xde $f0
- sound $6, $f2, $0600
- sound $6, $e2, $0640
- sound $6, $d2, $0680
- sound $6, $e2, $06c0
- sound $6, $d2, $0700
- sound $6, $c2, $0740
- sound $6, $b2, $0780
- sound $8, $a1, $07c0
- endchannel
-; f3ca2
-
-Cry_14_Ch6: ; f3ca2
- unknownmusic0xde $11
- sound $3, $8, $0001
- sound $6, $c2, $05c1
- sound $6, $b2, $0602
- sound $6, $a2, $0641
- sound $6, $b2, $0682
- sound $6, $a2, $06c2
- sound $6, $92, $0701
- sound $6, $a2, $0742
- sound $8, $81, $0781
- endchannel
-; f3cc9
-
-Cry_14_Ch8: ; f3cc9
- noise $6, $8, $1
- noise $5, $e2, $5c
- noise $5, $c2, $4c
- noise $5, $d2, $3c
- noise $5, $b2, $2c
- noise $5, $c2, $1c
- noise $5, $a2, $1b
- noise $5, $92, $1a
- noise $8, $81, $18
- endchannel
-; f3ce5
-
-Cry_0B_Ch5: ; f3ce5
- unknownmusic0xde $f0
- sound $4, $f3, $0780
- sound $f, $e7, $0700
- sound $8, $d3, $0710
- sound $4, $c2, $0700
- sound $4, $d2, $06f0
- sound $8, $c1, $06e0
- endchannel
-; f3d00
-
-Cry_0B_Ch6: ; f3d00
- unknownmusic0xde $5a
- sound $6, $c3, $0701
- sound $e, $b7, $0681
- sound $7, $b3, $0692
- sound $3, $a2, $0681
- sound $4, $b2, $0672
- sound $8, $a1, $0661
- endchannel
-; f3d1b
-
-Cry_0B_Ch8: ; f3d1b
- noise $6, $e3, $5c
- noise $e, $d6, $4c
- noise $6, $c6, $3c
- noise $3, $b3, $4c
- noise $3, $a2, $5c
- noise $8, $b1, $6c
- endchannel
-; f3d2e
-
-Cry_0D_Ch5: ; f3d2e
- unknownmusic0xde $f
- sound $f, $f7, $0500
- sound $f, $e7, $0508
- sound $8, $b4, $0480
- sound $f, $a2, $0460
- endchannel
-; f3d41
-
-Cry_0D_Ch6: ; f3d41
- unknownmusic0xde $44
- sound $e, $d7, $0481
- sound $e, $c7, $0489
- sound $a, $b4, $0401
- sound $f, $c2, $03e1
- endchannel
-; f3d54
-
-Cry_0D_Ch8: ; f3d54
- noise $e, $f7, $7c
- noise $c, $f6, $6c
- noise $9, $e4, $7c
- noise $f, $e2, $6c
- endchannel
-; f3d61
-
-Cry_12_Ch5: ; f3d61
- unknownmusic0xde $f5
- sound $7, $d6, $07e1
- sound $6, $c6, $07e2
- sound $9, $d6, $07e1
- sound $7, $c6, $07e0
- sound $5, $b6, $07e2
- sound $7, $c6, $07e1
- sound $6, $b6, $07e0
- sound $8, $a1, $07df
- endchannel
-; f3d84
-
-Cry_12_Ch6: ; f3d84
- unknownmusic0xde $44
- sound $6, $c3, $07c9
- sound $6, $b3, $07c7
- sound $a, $c4, $07c3
- sound $8, $b4, $07c7
- sound $6, $c3, $07c9
- sound $f, $a2, $07c5
- endchannel
-; f3d9f
-
-Cry_12_Ch8: ; f3d9f
- noise $d, $19, $7c
- noise $d, $f7, $8c
- noise $c, $d6, $7c
- noise $8, $c4, $6c
- noise $f, $b3, $5c
- endchannel
-; f3daf
-
-Cry_10_Ch5: ; f3daf
- unknownmusic0xde $f0
- sound $6, $f7, $0740
- sound $c, $e6, $0744
- sound $6, $d5, $0750
- sound $4, $c3, $0760
- sound $3, $c3, $0780
- sound $8, $d1, $07a0
- endchannel
-; f3dca
-
-Cry_10_Ch6: ; f3dca
- unknownmusic0xde $a
- sound $6, $c7, $0701
- sound $b, $b6, $0702
- sound $6, $a5, $0711
- sound $4, $93, $0721
- sound $3, $a3, $0741
- sound $8, $91, $0762
- endchannel
-; f3de5
-
-Cry_10_Ch8: ; f3de5
- noise $3, $e2, $3c
- noise $8, $d6, $4c
- noise $5, $d4, $3c
- noise $c, $c7, $4c
- noise $2, $e2, $3c
- noise $8, $d1, $2c
- endchannel
-; f3df8
-
-Cry_13_Ch5: ; f3df8
- unknownmusic0xde $f4
- sound $f, $f0, $0705
- sound $a, $e0, $0700
- sound $6, $b4, $0710
- sound $4, $d3, $0700
- sound $6, $b2, $0620
- sound $8, $a1, $0624
- endchannel
-; f3e13
-
-Cry_13_Ch6: ; f3e13
- unknownmusic0xde $22
- sound $f, $b0, $06c3
- sound $a, $a0, $06c1
- sound $6, $84, $06d2
- sound $4, $93, $06c1
- sound $6, $82, $05e1
- sound $8, $61, $05e8
- endchannel
-; f3e2e
-
-Cry_13_Ch8: ; f3e2e
- noise $6, $e6, $4c
- noise $f, $d6, $3c
- noise $a, $c5, $4a
- noise $1, $b2, $5b
- noise $f, $c2, $4c
- endchannel
-; f3e3e
-
-Cry_0E_Ch5: ; f3e3e
- unknownmusic0xde $50
- sound $a, $f5, $0680
- sound $3, $e2, $06a0
- sound $3, $f2, $06c0
- sound $3, $e2, $06e0
- sound $3, $d2, $0700
- sound $3, $c2, $06e0
- sound $3, $d2, $06c0
- sound $8, $c1, $06a0
- endchannel
-; f3e61
-
-Cry_0E_Ch6: ; f3e61
- unknownmusic0xde $f
- sound $9, $d5, $0631
- sound $3, $d2, $0652
- sound $3, $e2, $0671
- sound $3, $b2, $0691
- sound $3, $c2, $06b2
- sound $3, $b2, $0691
- sound $3, $c2, $0671
- sound $8, $b1, $0651
- endchannel
-; f3e84
-
-Cry_0E_Ch8: ; f3e84
- noise $6, $e3, $4c
- noise $4, $c3, $3c
- noise $5, $d4, $3c
- noise $4, $c4, $2c
- noise $6, $b4, $3c
- noise $8, $c1, $2c
- endchannel
-; f3e97
-
-Cry_15_Ch5: ; f3e97
- unknownmusic0xde $a5
- sound $3, $f4, $0641
- sound $d, $d6, $0721
- sound $8, $f4, $0719
- sound $8, $c1, $071a
- endchannel
-; f3eaa
-
-Cry_15_Ch6: ; f3eaa
- unknownmusic0xde $cc
- sound $4, $f4, $0580
- sound $e, $e6, $06e0
- sound $8, $d5, $06d8
- sound $8, $d1, $06dc
- endchannel
-; f3ebd
-
-Cry_15_Ch8: ; f3ebd
- noise $5, $c4, $46
- noise $d, $a5, $44
- noise $8, $c4, $45
- noise $8, $b1, $44
- endchannel
-; f3eca
-
-Cry_16_Ch5: ; f3eca
- unknownmusic0xde $f0
- sound $d, $f1, $0511
- sound $d, $e1, $0515
- sound $d, $e1, $0511
- sound $8, $d1, $0511
- endchannel
-; f3edd
-
-Cry_16_Ch6: ; f3edd
- unknownmusic0xde $15
- sound $c, $e1, $050c
- sound $c, $d1, $0510
- sound $e, $c1, $050c
- sound $8, $c1, $050a
- endchannel
-; f3ef0
-
-Cry_16_Ch8: ; f3ef0
- noise $e, $f2, $65
- noise $d, $e2, $55
- noise $e, $d2, $56
- noise $8, $d1, $66
- endchannel
-; f3efd
-
-Cry_17_Ch5: ; f3efd
- unknownmusic0xde $1b
- sound $3, $f3, $0564
- sound $2, $e2, $0544
- sound $5, $d1, $0522
- sound $2, $b2, $0484
- sound $8, $d1, $04a2
- sound $3, $f3, $0524
- sound $4, $e4, $04e4
- sound $8, $d1, $0502
- endchannel
-; f3f20
-
-Cry_17_Ch6: ; f3f20
- unknownmusic0xde $cc
- sound $3, $d3, $0560
- sound $2, $c2, $0540
- sound $5, $c1, $0520
- sound $2, $92, $0480
- sound $8, $c1, $04a0
- sound $3, $d3, $0520
- sound $3, $c4, $04e0
- sound $8, $c1, $0500
-Cry_17_Ch8: ; f3f42
- endchannel
-; f3f43
-
-Cry_18_Ch5: ; f3f43
- unknownmusic0xde $11
- sound $2, $3d, $0381
- sound $7, $f5, $0601
- sound $1, $c2, $0481
- sound $8, $91, $0381
- endchannel
-; f3f56
-
-Cry_18_Ch6: ; f3f56
- unknownmusic0xde $ee
- sound $2, $3e, $05b0
- sound $7, $d5, $075d
- sound $1, $b2, $06b0
- sound $8, $61, $05b0
- endchannel
-; f3f69
-
-Cry_18_Ch8: ; f3f69
- noise $2, $92, $49
- noise $7, $b5, $29
- noise $1, $a2, $39
- noise $8, $91, $49
- endchannel
-; f3f76
+
+Cry_Cleffa_Ch6:
+ sound_duty 2, 0, 2, 0
+ sound __, 7, $b2, $071e
+ sound __, 6, $92, $0779
+ sound __, 5, $82, $073e
+ sound __, 9, $a1, $0735
+ endchannel
+
+Cry_Cleffa_Ch8:
+ noise __, 3, $64, $7f
+ noise __, 3, $84, $7d
+ noise __, 3, $a4, $6f
+ noise __, 3, $64, $6c
+ noise __, 3, $94, $6f
+ noise __, 3, $61, $6b
+ endchannel
+
+Cry_Aipom_Ch5:
+ sound_duty 2, 0, 1, 3
+ sound __, 4, $f8, $06b0
+ sound __, 2, $f8, $06a5
+ sound __, 2, $f8, $069d
+ sound __, 8, $f1, $068a
+ sound __, 4, $f8, $0736
+ sound __, 4, $f8, $0720
+ sound C_, 5, $f2, $070e
+ endchannel
+
+Cry_Aipom_Ch6:
+ sound_duty 3, 1, 2, 0
+.loop1
+ sound __, 2, $f1, $07b4
+ loopchannel 8, .loop1
+.loop2
+ sound __, 2, $c1, $0790
+ loopchannel 3, .loop2
+.loop3
+ sound __, 2, $b1, $078d
+ loopchannel 2, .loop3
+ sound C_, 1, $92, $0795
+ endchannel
+
+Cry_Aipom_Ch8:
+ noise __, 1, $f1, $28
+ loopchannel 4, Cry_Aipom_Ch8
+ noise __, 1, $91, $49
+ noise __, 2, $a8, $4a
+ noise __, 1, $e1, $4b
+ noise __, 6, $d2, $4f
+ noise __, 4, $c2, $4e
+ noise __, 4, $b2, $4d
+ noise C_, 5, $a3, $4c
+ endchannel
+
+Cry_Nidoran_M:
+ musicheader 3, 5, Cry_Nidoran_M_Ch5
+ musicheader 1, 6, Cry_Nidoran_M_Ch6
+ musicheader 1, 8, Cry_Nidoran_M_Ch8
+
+Cry_Nidoran_F:
+ musicheader 3, 5, Cry_Nidoran_F_Ch5
+ musicheader 1, 6, Cry_Nidoran_F_Ch6
+ musicheader 1, 8, Cry_Nidoran_F_Ch8
+
+Cry_Slowpoke:
+ musicheader 3, 5, Cry_Slowpoke_Ch5
+ musicheader 1, 6, Cry_Slowpoke_Ch6
+ musicheader 1, 8, Cry_Slowpoke_Ch8
+
+Cry_Kangaskhan:
+ musicheader 3, 5, Cry_Kangaskhan_Ch5
+ musicheader 1, 6, Cry_Kangaskhan_Ch6
+ musicheader 1, 8, Cry_Kangaskhan_Ch8
+
+Cry_Charmander:
+ musicheader 3, 5, Cry_Charmander_Ch5
+ musicheader 1, 6, Cry_Charmander_Ch6
+ musicheader 1, 8, Cry_Charmander_Ch8
+
+Cry_Grimer:
+ musicheader 3, 5, Cry_Grimer_Ch5
+ musicheader 1, 6, Cry_Grimer_Ch6
+ musicheader 1, 8, Cry_Grimer_Ch8
+
+Cry_Voltorb:
+ musicheader 3, 5, Cry_Voltorb_Ch5
+ musicheader 1, 6, Cry_Voltorb_Ch6
+ musicheader 1, 8, Cry_Voltorb_Ch8
+
+Cry_Muk:
+ musicheader 3, 5, Cry_Muk_Ch5
+ musicheader 1, 6, Cry_Muk_Ch6
+ musicheader 1, 8, Cry_Muk_Ch8
+
+Cry_Oddish:
+ musicheader 3, 5, Cry_Oddish_Ch5
+ musicheader 1, 6, Cry_Oddish_Ch6
+ musicheader 1, 8, Cry_Oddish_Ch8
+
+Cry_Raichu:
+ musicheader 3, 5, Cry_Raichu_Ch5
+ musicheader 1, 6, Cry_Raichu_Ch6
+ musicheader 1, 8, Cry_Raichu_Ch8
+
+Cry_Nidoqueen:
+ musicheader 3, 5, Cry_Nidoqueen_Ch5
+ musicheader 1, 6, Cry_Nidoqueen_Ch6
+ musicheader 1, 8, Cry_Nidoqueen_Ch8
+
+Cry_Diglett:
+ musicheader 3, 5, Cry_Diglett_Ch5
+ musicheader 1, 6, Cry_Diglett_Ch6
+ musicheader 1, 8, Cry_Diglett_Ch8
+
+Cry_Seel:
+ musicheader 3, 5, Cry_Seel_Ch5
+ musicheader 1, 6, Cry_Seel_Ch6
+ musicheader 1, 8, Cry_Seel_Ch8
+
+Cry_Drowzee:
+ musicheader 3, 5, Cry_Drowzee_Ch5
+ musicheader 1, 6, Cry_Drowzee_Ch6
+ musicheader 1, 8, Cry_Drowzee_Ch8
+
+Cry_Pidgey:
+ musicheader 3, 5, Cry_Pidgey_Ch5
+ musicheader 1, 6, Cry_Pidgey_Ch6
+ musicheader 1, 8, Cry_Pidgey_Ch8
+
+Cry_Bulbasaur:
+ musicheader 3, 5, Cry_Bulbasaur_Ch5
+ musicheader 1, 6, Cry_Bulbasaur_Ch6
+ musicheader 1, 8, Cry_Bulbasaur_Ch8
+
+Cry_Spearow:
+ musicheader 3, 5, Cry_Spearow_Ch5
+ musicheader 1, 6, Cry_Spearow_Ch6
+ musicheader 1, 8, Cry_Spearow_Ch8
+
+Cry_Rhydon:
+ musicheader 3, 5, Cry_Rhydon_Ch5
+ musicheader 1, 6, Cry_Rhydon_Ch6
+ musicheader 1, 8, Cry_Rhydon_Ch8
+
+Cry_Golem:
+ musicheader 3, 5, Cry_Golem_Ch5
+ musicheader 1, 6, Cry_Golem_Ch6
+ musicheader 1, 8, Cry_Golem_Ch8
+
+Cry_Blastoise:
+ musicheader 3, 5, Cry_Blastoise_Ch5
+ musicheader 1, 6, Cry_Blastoise_Ch6
+ musicheader 1, 8, Cry_Blastoise_Ch8
+
+Cry_Pidgeotto:
+ musicheader 3, 5, Cry_Pidgeotto_Ch5
+ musicheader 1, 6, Cry_Pidgeotto_Ch6
+ musicheader 1, 8, Cry_Pidgeotto_Ch8
+
+Cry_Weedle:
+ musicheader 3, 5, Cry_Weedle_Ch5
+ musicheader 1, 6, Cry_Weedle_Ch6
+ musicheader 1, 8, Cry_Weedle_Ch8
+
+Cry_Caterpie:
+ musicheader 3, 5, Cry_Caterpie_Ch5
+ musicheader 1, 6, Cry_Caterpie_Ch6
+ musicheader 1, 8, Cry_Caterpie_Ch8
+
+Cry_Ekans:
+ musicheader 3, 5, Cry_Ekans_Ch5
+ musicheader 1, 6, Cry_Ekans_Ch6
+ musicheader 1, 8, Cry_Ekans_Ch8
+
+Cry_Fearow:
+ musicheader 3, 5, Cry_Fearow_Ch5
+ musicheader 1, 6, Cry_Fearow_Ch6
+ musicheader 1, 8, Cry_Fearow_Ch8
+
+Cry_Clefairy:
+ musicheader 3, 5, Cry_Clefairy_Ch5
+ musicheader 1, 6, Cry_Clefairy_Ch6
+ musicheader 1, 8, Cry_Clefairy_Ch8
+
+Cry_Venonat:
+ musicheader 3, 5, Cry_Venonat_Ch5
+ musicheader 1, 6, Cry_Venonat_Ch6
+ musicheader 1, 8, Cry_Venonat_Ch8
+
+Cry_Lapras:
+ musicheader 3, 5, Cry_Lapras_Ch5
+ musicheader 1, 6, Cry_Lapras_Ch6
+ musicheader 1, 8, Cry_Lapras_Ch8
+
+Cry_Metapod:
+ musicheader 3, 5, Cry_Metapod_Ch5
+ musicheader 1, 6, Cry_Metapod_Ch6
+ musicheader 1, 8, Cry_Metapod_Ch8
+
+Cry_Squirtle:
+ musicheader 3, 5, Cry_Squirtle_Ch5
+ musicheader 1, 6, Cry_Squirtle_Ch6
+ musicheader 1, 8, Cry_Squirtle_Ch8
+
+Cry_Paras:
+ musicheader 3, 5, Cry_Paras_Ch5
+ musicheader 1, 6, Cry_Paras_Ch6
+ musicheader 1, 8, Cry_Paras_Ch8
+
+Cry_Growlithe:
+ musicheader 3, 5, Cry_Growlithe_Ch5
+ musicheader 1, 6, Cry_Growlithe_Ch6
+ musicheader 1, 8, Cry_Growlithe_Ch8
+
+Cry_Krabby:
+ musicheader 3, 5, Cry_Krabby_Ch5
+ musicheader 1, 6, Cry_Krabby_Ch6
+ musicheader 1, 8, Cry_Krabby_Ch8
+
+Cry_Psyduck:
+ musicheader 3, 5, Cry_Psyduck_Ch5
+ musicheader 1, 6, Cry_Psyduck_Ch6
+ musicheader 1, 8, Cry_Psyduck_Ch8
+
+Cry_Rattata:
+ musicheader 3, 5, Cry_Rattata_Ch5
+ musicheader 1, 6, Cry_Rattata_Ch6
+ musicheader 1, 8, Cry_Rattata_Ch8
+
+Cry_Vileplume:
+ musicheader 3, 5, Cry_Vileplume_Ch5
+ musicheader 1, 6, Cry_Vileplume_Ch6
+ musicheader 1, 8, Cry_Vileplume_Ch8
+
+Cry_Vulpix:
+ musicheader 3, 5, Cry_Vulpix_Ch5
+ musicheader 1, 6, Cry_Vulpix_Ch6
+ musicheader 1, 8, Cry_Vulpix_Ch8
+
+Cry_Weepinbell:
+ musicheader 3, 5, Cry_Weepinbell_Ch5
+ musicheader 1, 6, Cry_Weepinbell_Ch6
+ musicheader 1, 8, Cry_Weepinbell_Ch8
+
+Unused_Cry_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 16, $e0, $0780
+ sound __, 16, $f0, $0784
+ sound __, 16, $c3, $05e0
+ sound __, 16, $c4, $0600
+ sound __, 11, $6c, $0780
+ sound __, 9, $71, $0784
+ endchannel
+
+Unused_Cry_Ch6:
+ sound_duty 1, 1, 0, 0
+ sound __, 16, $a0, $0741
+ sound __, 16, $b0, $0743
+ sound __, 16, $93, $05b1
+ sound __, 16, $94, $05c1
+ sound __, 11, $4c, $0741
+ sound __, 9, $31, $0746
+ endchannel
+
+Unused_Cry_Ch8:
+ noise __, 3, $f2, $4c
+ noise __, 7, $e0, $3a
+ noise __, 16, $d0, $3a
+ noise __, 9, $d0, $2c
+ noise __, 7, $e6, $4c
+ noise __, 13, $7d, $4c
+ noise __, 16, $d3, $4c
+ endchannel
+
+Cry_Raichu_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 16, $f7, $07a0
+ sound __, 7, $e6, $07a3
+ sound __, 11, $f4, $07a0
+ sound_duty 1, 1, 2, 2
+ sound __, 11, $f6, $07d8
+ sound __, 5, $e3, $07d7
+ sound __, 16, $f2, $07d8
+ endchannel
+
+Cry_Raichu_Ch6:
+ sound_duty 1, 1, 0, 0
+ sound __, 3, $8, 0
+ sound __, 16, $a7, $06a1
+ sound __, 7, $86, $06a2
+ sound __, 11, $74, $06a1
+ sound_duty 3, 3, 1, 1
+ sound __, 11, $76, $06d6
+ sound __, 5, $83, $06d9
+ sound __, 16, $a2, $06d7
+ endchannel
+
+Cry_Raichu_Ch8:
+ noise __, 3, $f2, $3c
+ noise __, 9, $e4, $3e
+ noise __, 16, $d7, $3c
+ noise __, 7, $c5, $3b
+ noise __, 7, $e4, $3d
+ noise __, 9, $b6, $3c
+ noise __, 7, $d4, $3d
+ noise __, 9, $c1, $3b
+ endchannel
+
+Cry_Vileplume_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 16, $f7, $07c0
+ sound __, 7, $e4, $07c1
+ sound __, 11, $f6, $07c0
+ sound __, 5, $d3, $07c2
+ sound __, 9, $c1, $07c0
+ endchannel
+
+Cry_Vileplume_Ch6:
+ sound_duty 3, 3, 1, 1
+ sound __, 16, $97, $0781
+ sound __, 7, $84, $0780
+ sound __, 11, $96, $0781
+ sound __, 16, $83, $0781
+ endchannel
+
+Cry_Vileplume_Ch8:
+ noise __, 4, $f2, $3c
+ noise __, 14, $e6, $2c
+ noise __, 16, $d7, $3c
+ noise __, 9, $c1, $2c
+ endchannel
+
+Cry_Vulpix_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 16, $f7, $0680
+ sound __, 11, $e6, $0684
+ sound __, 16, $d7, $0690
+ sound __, 9, $d5, $0690
+ sound __, 7, $c4, $0688
+ sound __, 6, $d3, $0670
+ sound __, 5, $d3, $0660
+ sound __, 9, $c1, $0640
+ endchannel
+
+Cry_Vulpix_Ch6:
+ sound_duty 1, 1, 0, 0
+ sound __, 16, $b7, $0641
+ sound __, 11, $96, $0642
+ sound __, 16, $a7, $0651
+ sound __, 9, $a5, $0651
+ sound __, 7, $94, $0647
+ sound __, 6, $a3, $0631
+ sound __, 5, $93, $0622
+ sound __, 9, $71, $0601
+ endchannel
+
+Cry_Vulpix_Ch8:
+ noise __, 16, $e4, $3c
+ noise __, 11, $c7, $4c
+ noise __, 11, $c7, $3c
+ noise __, 13, $b7, $4c
+ noise __, 16, $a2, $5c
+ endchannel
+
+Cry_Rhydon_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 7, $f7, $07a0
+ sound __, 9, $e6, $07a4
+ sound __, 5, $d6, $07a0
+ sound __, 16, $d3, $0720
+ sound __, 9, $c3, $0723
+ sound __, 3, $c2, $0728
+ sound __, 9, $b1, $0730
+ endchannel
+
+Cry_Rhydon_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 5, $8, 0
+ sound __, 7, $a7, $0741
+ sound __, 9, $86, $0743
+ sound __, 5, $76, $0741
+ sound __, 14, $83, $06c2
+ sound __, 8, $73, $06c1
+ sound __, 4, $82, $06cc
+ sound __, 9, $71, $06d8
+ endchannel
+
+Cry_Rhydon_Ch8:
+ noise __, 3, $f2, $4c
+ noise __, 7, $e6, $3a
+ noise __, 5, $d7, $3a
+ noise __, 7, $d6, $2c
+ noise __, 9, $e5, $3c
+ noise __, 13, $d2, $3d
+ noise __, 9, $d1, $2c
+ endchannel
+
+Cry_Weepinbell_Ch5:
+ sound_duty 1, 1, 2, 2
+ sound __, 7, $f4, $0740
+ sound __, 16, $e3, $0730
+ sound __, 5, $f4, $0740
+ sound __, 6, $b3, $0748
+ sound __, 9, $d1, $0750
+ endchannel
+
+Cry_Weepinbell_Ch6:
+ sound_duty 3, 1, 3, 1
+ sound __, 7, $c3, $0712
+ sound __, 16, $b3, $0704
+ sound __, 4, $c3, $0712
+ sound __, 5, $c3, $0721
+ sound __, 9, $b1, $0732
+ endchannel
+
+Cry_Weepinbell_Ch8:
+ noise __, 9, $d6, $2c
+ noise __, 13, $c6, $3c
+ noise __, 11, $b6, $2c
+ noise __, 9, $91, $1c
+ endchannel
+
+Cry_Kangaskhan_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 5, $f7, $0608
+ sound __, 7, $e6, $0600
+ sound __, 7, $d7, $05f0
+ sound __, 7, $c4, $05e0
+ sound __, 6, $d3, $05c0
+ sound __, 5, $d3, $05a0
+ sound __, 9, $e1, $0580
+ endchannel
+
+Cry_Kangaskhan_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 5, $c7, $0504
+ sound __, 7, $a6, $0502
+ sound __, 7, $97, $04f1
+ sound __, 5, $b4, $04e1
+ sound __, 6, $a3, $04c2
+ sound __, 5, $b3, $04a3
+ sound __, 9, $c1, $0482
+ endchannel
+
+Cry_Kangaskhan_Ch8:
+ noise __, 13, $e4, $4c
+ noise __, 11, $c7, $5c
+ noise __, 13, $b6, $4c
+ noise __, 16, $a2, $5c
+ endchannel
+
+Cry_Bulbasaur_Ch5:
+ sound_duty 1, 0, 3, 3
+ sound __, 5, $f7, $07c0
+ sound __, 13, $e6, $07c2
+ sound __, 7, $b5, $0680
+ sound __, 5, $c4, $0670
+ sound __, 5, $b5, $0660
+ sound __, 9, $c1, $0640
+ endchannel
+
+Cry_Bulbasaur_Ch6:
+ sound_duty 0, 3, 0, 3
+ sound __, 4, $c7, $0781
+ sound __, 13, $b6, $0780
+ sound __, 7, $a5, $0641
+ sound __, 5, $c4, $0632
+ sound __, 7, $b5, $0621
+ sound __, 9, $a1, $0602
+ endchannel
+
+Cry_Bulbasaur_Ch8:
+ noise __, 4, $e4, $3c
+ noise __, 13, $d6, $2c
+ noise __, 5, $e4, $3c
+ noise __, 9, $b7, $5c
+ noise __, 16, $c2, $5d
+ endchannel
+
+Cry_Spearow_Ch5:
+ sound_duty 1, 2, 0, 3
+ sound __, 9, $f7, $0680
+ sound __, 3, $f7, $0660
+ sound __, 2, $e7, $0640
+ sound __, 2, $e7, $0620
+ sound __, 16, $d1, $0600
+ sound __, 5, $c7, $0740
+ sound __, 5, $a7, $0730
+ sound __, 16, $91, $0720
+ endchannel
+
+Cry_Spearow_Ch6:
+ sound_duty 1, 2, 3, 1
+ sound __, 11, $e7, $0682
+ sound __, 3, $e7, $0662
+ sound __, 2, $d7, $0642
+ sound __, 2, $d7, $0622
+ sound __, 16, $c1, $0602
+ sound __, 5, $b7, $0742
+ sound __, 3, $97, $0732
+ sound __, 16, $81, $0722
+ endchannel
+
+Cry_Spearow_Ch8:
+ noise __, 5, $74, $21
+ noise __, 5, $74, $10
+ noise __, 5, $71, $20
+ endchannel
+
+Cry_Nidoran_M_Ch5:
+ sound_duty 1, 1, 3, 3
+ sound __, 5, $f3, $0718
+ sound __, 16, $e5, $0798
+ sound __, 9, $91, $0758
+ endchannel
+
+Cry_Nidoran_M_Ch6:
+ sound_duty 0, 0, 2, 2
+ sound __, 6, $b3, $0708
+ sound __, 16, $c5, $0788
+ sound __, 9, $71, $0748
+ endchannel
+
+Cry_Nidoran_M_Ch8:
+ noise __, 4, $a1, $1c
+ noise __, 15, $94, $2c
+ noise __, 9, $81, $1c
+ endchannel
+
+Cry_Pidgey_Ch5:
+ sound_duty 1, 1, 2, 2
+ sound __, 5, $e1, $0700
+ sound __, 5, $f2, $0780
+ sound __, 3, $92, $0740
+ sound __, 9, $e1, $0600
+ endchannel
+
+Cry_Pidgey_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 5, $b1, $06e1
+ sound __, 4, $c2, $06e1
+ sound __, 4, $62, $0681
+ sound __, 9, $b1, $05e1
+ endchannel
+
+Cry_Pidgey_Ch8:
+ noise __, 3, $61, $32
+ noise __, 3, $61, $21
+ noise __, 9, $61, $11
+ endchannel
+
+Cry_Voltorb_Ch5:
+ sound_duty 2, 2, 3, 3
+ sound __, 7, $83, $0247
+ sound __, 16, $62, $0226
+ sound __, 5, $52, $0245
+ sound __, 10, $63, $0206
+ sound __, 16, $82, $0225
+ sound __, 16, $42, $0207
+Cry_Voltorb_Ch6:
+ endchannel
+
+Cry_Voltorb_Ch8:
+ noise __, 9, $d4, $8c
+ noise __, 5, $e2, $9c
+ noise __, 16, $c6, $8c
+ noise __, 9, $e4, $ac
+ noise __, 16, $d7, $9c
+ noise __, 16, $f2, $ac
+ endchannel
+
+Cry_Muk_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 5, $f3, $06e0
+ sound __, 16, $e4, $0640
+ sound __, 9, $c1, $0620
+ endchannel
+
+Cry_Muk_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 4, $c3, $0683
+ sound __, 15, $b4, $0602
+ sound __, 9, $a1, $0601
+ endchannel
+
+Cry_Muk_Ch8:
+ noise __, 5, $d3, $5c
+ noise __, 16, $e6, $4c
+ noise __, 9, $b1, $5c
+ endchannel
+
+Cry_Grimer_Ch5:
+ sound_duty 2, 2, 0, 0
+ sound __, 7, $e2, $0500
+ sound __, 7, $e3, $0580
+ sound __, 7, $d3, $0570
+ sound __, 9, $a1, $0560
+ endchannel
+
+Cry_Grimer_Ch6:
+ sound_duty 1, 1, 3, 3
+ sound __, 7, $e2, $0482
+ sound __, 7, $d3, $0501
+ sound __, 7, $b2, $04e2
+ sound __, 9, $81, $04c1
+Cry_Grimer_Ch8:
+ endchannel
+
+Cry_Diglett_Ch5:
+ sound_duty 0, 3, 0, 3
+ sound __, 5, $f1, $0700
+ sound __, 5, $e1, $0780
+ sound __, 5, $d1, $0740
+ sound __, 5, $e1, $0740
+ sound __, 5, $f1, $0780
+ sound __, 5, $d1, $0700
+ sound __, 5, $f1, $0701
+ sound __, 5, $d1, $0782
+ sound __, 5, $c1, $0742
+ sound __, 9, $b1, $0741
+ endchannel
+
+Cry_Diglett_Ch6:
+ sound_duty 0, 1, 0, 1
+ sound __, 13, $8, 0
+ sound __, 5, $f1, $0701
+ sound __, 5, $e1, $0782
+ sound __, 5, $d1, $0741
+ sound __, 5, $e1, $0741
+ sound __, 5, $f1, $0782
+ sound __, 9, $d1, $0701
+ endchannel
+
+Cry_Diglett_Ch8:
+ noise __, 16, $8, $0
+ noise __, 5, $8, $0
+ noise __, 5, $d1, $4c
+ noise __, 5, $b1, $2c
+ noise __, 5, $d1, $3c
+ noise __, 5, $b1, $3c
+ noise __, 5, $c1, $2c
+ noise __, 9, $a1, $4c
+ endchannel
+
+Cry_Seel_Ch5:
+ sound_duty 0, 3, 0, 3
+ sound __, 9, $f5, $0600
+ sound __, 3, $d2, $0638
+ sound __, 3, $c2, $0630
+ sound __, 3, $c2, $0628
+ sound __, 3, $b2, $0620
+ sound __, 3, $b2, $0610
+ sound __, 3, $a2, $0618
+ sound __, 3, $b2, $0610
+ sound __, 9, $c1, $0620
+ endchannel
+
+Cry_Seel_Ch6:
+ sound_duty 0, 1, 0, 1
+ sound __, 13, $c3, $05c0
+ sound __, 4, $b1, $05f9
+ sound __, 3, $a1, $05f1
+ sound __, 3, $a1, $05e9
+ sound __, 3, $91, $05e1
+ sound __, 3, $91, $05d9
+ sound __, 3, $81, $05d1
+ sound __, 3, $91, $05d9
+ sound __, 9, $91, $05e1
+Cry_Seel_Ch8:
+ endchannel
+
+Cry_Slowpoke_Ch5:
+ sound_duty 0, 0, 0, 0
+ sound __, 9, $f5, $0480
+ sound __, 3, $e1, $05e0
+ sound __, 9, $d1, $05dc
+ endchannel
+
+Cry_Slowpoke_Ch6:
+ sound_duty 1, 1, 2, 2
+ sound __, 8, $95, $0441
+ sound __, 3, $81, $0521
+ sound __, 9, $61, $051a
+Cry_Slowpoke_Ch8:
+ endchannel
+
+Cry_Drowzee_Ch5:
+ sound_duty 0, 2, 0, 2
+ sound __, 6, $f2, $0650
+ sound __, 10, $d1, $0660
+ sound __, 6, $e2, $0612
+ sound __, 10, $c1, $0622
+ sound __, 6, $f2, $0610
+ sound __, 7, $d1, $0620
+ loopchannel 2, Cry_Drowzee_Ch5
+ endchannel
+
+Cry_Drowzee_Ch6:
+ sound_duty 0, 0, 0, 1
+ sound __, 5, $8, 0
+ sound __, 6, $f2, $0651
+ sound __, 10, $d1, $0661
+ sound __, 6, $e2, $0614
+ sound __, 9, $c1, $0624
+ sound __, 6, $f2, $0611
+ sound __, 13, $d1, $0621
+ sound __, 6, $e2, $0614
+ sound __, 9, $c1, $0624
+ sound __, 6, $f2, $0611
+ sound __, 5, $d1, $0621
+ endchannel
+
+Cry_Drowzee_Ch8:
+ noise __, 7, $d2, $1c
+ noise __, 10, $b1, $2c
+ noise __, 9, $c2, $2c
+ noise __, 10, $b1, $3c
+ noise __, 7, $c2, $2c
+ noise __, 10, $a2, $3c
+ noise __, 8, $c2, $2c
+ noise __, 6, $a1, $3c
+ noise __, 10, $c2, $2c
+ noise __, 5, $a1, $3c
+ endchannel
+
+Cry_Nidoran_F_Ch5:
+ sound_duty 0, 0, 2, 2
+ sound __, 5, $f3, $0600
+ sound __, 9, $d5, $0760
+ sound __, 4, $e2, $0720
+ sound __, 9, $d1, $0710
+ endchannel
+
+Cry_Nidoran_F_Ch6:
+ sound_duty 2, 2, 1, 1
+ sound __, 6, $b3, $06f1
+ sound __, 8, $c5, $0752
+ sound __, 4, $a2, $0711
+ sound __, 9, $b1, $0601
+ endchannel
+
+Cry_Nidoran_F_Ch8:
+ noise __, 4, $a2, $3c
+ noise __, 13, $94, $2c
+ noise __, 4, $82, $1c
+ noise __, 9, $71, $2c
+ endchannel
+
+Cry_Nidoqueen_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 9, $f7, $06e0
+ sound __, 7, $e6, $06e5
+ sound __, 4, $f4, $06e0
+ sound __, 4, $f6, $06d0
+ sound __, 4, $e3, $06c0
+ sound __, 5, $f2, $06b0
+ sound __, 16, $a2, $06c8
+ endchannel
+
+Cry_Nidoqueen_Ch6:
+ sound_duty 1, 1, 0, 0
+ sound __, 4, $8, 0
+ sound __, 9, $a7, $06a1
+ sound __, 7, $86, $06a3
+ sound __, 4, $74, $06a1
+ sound __, 4, $76, $0691
+ sound __, 4, $83, $0682
+ sound __, 5, $a2, $0671
+ sound __, 16, $72, $0689
+ endchannel
+
+Cry_Nidoqueen_Ch8:
+ noise __, 3, $f2, $3c
+ noise __, 9, $e4, $3e
+ noise __, 9, $d7, $3c
+ noise __, 6, $c5, $3b
+ noise __, 4, $d4, $2c
+ noise __, 3, $b6, $3c
+ noise __, 4, $a4, $2c
+ noise __, 9, $91, $3c
+ endchannel
+
+Cry_Oddish_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 16, $f6, $0565
+ sound __, 11, $e4, $057c
+ sound __, 4, $c2, $055c
+ sound __, 16, $b2, $053c
+ endchannel
+
+Cry_Oddish_Ch6:
+ sound_duty 2, 2, 1, 1
+ sound __, 15, $d6, $0503
+ sound __, 10, $b4, $051b
+ sound __, 5, $92, $04fa
+ sound __, 16, $a2, $04db
+ endchannel
+
+Cry_Oddish_Ch8:
+ noise __, 13, $e6, $4c
+ noise __, 12, $d7, $5c
+ noise __, 16, $c2, $4c
+ endchannel
+
+Cry_Charmander_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 5, $f7, $06a0
+ sound __, 9, $e6, $06a4
+ sound __, 5, $d6, $06a0
+ sound __, 13, $d3, $0620
+ sound __, 9, $c3, $0624
+ sound __, 5, $c2, $0620
+ sound __, 9, $b1, $0610
+ endchannel
+
+Cry_Charmander_Ch6:
+ sound_duty 2, 2, 1, 1
+ sound __, 5, $e7, $0601
+ sound __, 9, $d6, $0603
+ sound __, 5, $c6, $0601
+ sound __, 13, $c3, $0581
+ sound __, 9, $b3, $0583
+ sound __, 5, $b2, $0582
+ sound __, 9, $a1, $0571
+ endchannel
+
+Cry_Charmander_Ch8:
+ noise __, 8, $d6, $5c
+ noise __, 9, $e6, $4c
+ noise __, 5, $d4, $5c
+ noise __, 5, $d4, $4c
+ noise __, 8, $c3, $4c
+ noise __, 9, $a1, $5c
+ endchannel
+
+Cry_Clefairy_Ch5:
+ sound_duty 3, 2, 1, 0
+ sound __, 8, $d2, $0740
+ sound __, 16, $e5, $0760
+ sound C_, 9, $c1, $0730
+ endchannel
+
+Cry_Clefairy_Ch6:
+ sound_duty 1, 0, 0, 2
+ sound __, 3, $c2, $0701
+ sound __, 5, $c2, $0708
+ sound __, 16, $d7, $0741
+ sound C_, 9, $a2, $0701
+Cry_Clefairy_Ch8:
+ endchannel
+
+Cry_Caterpie_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 16, $d7, $0780
+ sound __, 5, $e6, $07a0
+ sound __, 16, $d2, $0740
+ endchannel
+
+Cry_Caterpie_Ch6:
+ sound_duty 2, 2, 1, 1
+ sound __, 16, $c7, $0753
+ sound __, 6, $b6, $0772
+ sound __, 16, $c2, $0711
+ endchannel
+
+Cry_Caterpie_Ch8:
+ noise __, 14, $f6, $4c
+ noise __, 5, $e6, $3c
+ noise __, 16, $f2, $4c
+ endchannel
+
+Cry_Lapras_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 7, $f7, $06c0
+ sound __, 16, $e7, $0700
+ sound __, 5, $f4, $06f0
+ sound __, 5, $e4, $06e0
+ sound __, 9, $d1, $06d0
+ endchannel
+
+Cry_Lapras_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 8, $e6, $0681
+ sound __, 15, $d5, $06c1
+ sound __, 5, $c4, $06b1
+ sound __, 5, $d4, $06a1
+ sound __, 9, $c1, $0691
+ endchannel
+
+Cry_Lapras_Ch8:
+ noise __, 11, $a6, $3c
+ noise __, 15, $94, $2c
+ noise __, 6, $a3, $3c
+ noise __, 9, $91, $2c
+ endchannel
+
+Cry_Golem_Ch5:
+ sound_duty 1, 1, 2, 2
+ sound __, 13, $f2, $0440
+ sound __, 16, $e3, $04a0
+ sound __, 5, $d2, $0490
+ sound __, 9, $d1, $0480
+ endchannel
+
+Cry_Golem_Ch6:
+ sound_duty 2, 3, 2, 3
+ sound __, 12, $d2, $0438
+ sound __, 15, $c6, $0498
+ sound __, 4, $b2, $0488
+ sound __, 9, $b1, $0478
+ endchannel
+
+Cry_Golem_Ch8:
+ noise __, 11, $e6, $6c
+ noise __, 16, $d2, $5c
+ noise __, 4, $c2, $6c
+ noise __, 9, $d1, $5c
+ endchannel
+
+Cry_Blastoise_Ch5:
+ sound_duty 3, 0, 3, 0
+ sound __, 16, $f6, $05c0
+ sound __, 9, $e3, $05bc
+ sound __, 7, $d2, $05d0
+ sound __, 7, $b2, $05e0
+ sound __, 7, $c2, $05f0
+ sound __, 9, $b1, $0600
+ endchannel
+
+Cry_Blastoise_Ch6:
+ sound_duty 1, 2, 1, 2
+ sound __, 15, $c6, $04b1
+ sound __, 8, $c3, $04ad
+ sound __, 6, $b2, $04c1
+ sound __, 9, $92, $04d1
+ sound __, 7, $a2, $04e1
+ sound __, 9, $91, $04f1
+ endchannel
+
+Cry_Blastoise_Ch8:
+ noise __, 11, $e6, $5c
+ noise __, 11, $d6, $6c
+ noise __, 5, $c2, $4c
+ noise __, 7, $d3, $5c
+ noise __, 9, $b3, $4c
+ noise __, 9, $a1, $5c
+ endchannel
+
+Cry_Pidgeotto_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 9, $e4, $0790
+ sound __, 16, $f5, $07c0
+ sound __, 9, $d1, $07d8
+ endchannel
+
+Cry_Pidgeotto_Ch6:
+ sound_duty 1, 1, 2, 2
+ sound __, 11, $c4, $0771
+ sound __, 16, $b6, $07a2
+ sound __, 9, $a1, $07b7
+ endchannel
+
+Cry_Pidgeotto_Ch8:
+ noise __, 9, $e4, $4c
+ noise __, 15, $c4, $3c
+ noise __, 9, $d1, $2c
+ endchannel
+
+Cry_Paras_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 7, $f2, $0600
+ sound __, 7, $e2, $0640
+ sound __, 7, $d2, $0680
+ sound __, 7, $e2, $06c0
+ sound __, 7, $d2, $0700
+ sound __, 7, $c2, $0740
+ sound __, 7, $b2, $0780
+ sound __, 9, $a1, $07c0
+ endchannel
+
+Cry_Paras_Ch6:
+ sound_duty 1, 0, 1, 0
+ sound __, 4, $8, $0001
+ sound __, 7, $c2, $05c1
+ sound __, 7, $b2, $0602
+ sound __, 7, $a2, $0641
+ sound __, 7, $b2, $0682
+ sound __, 7, $a2, $06c2
+ sound __, 7, $92, $0701
+ sound __, 7, $a2, $0742
+ sound __, 9, $81, $0781
+ endchannel
+
+Cry_Paras_Ch8:
+ noise __, 7, $8, $1
+ noise __, 6, $e2, $5c
+ noise __, 6, $c2, $4c
+ noise __, 6, $d2, $3c
+ noise __, 6, $b2, $2c
+ noise __, 6, $c2, $1c
+ noise __, 6, $a2, $1b
+ noise __, 6, $92, $1a
+ noise __, 9, $81, $18
+ endchannel
+
+Cry_Weedle_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 5, $f3, $0780
+ sound __, 16, $e7, $0700
+ sound __, 9, $d3, $0710
+ sound __, 5, $c2, $0700
+ sound __, 5, $d2, $06f0
+ sound __, 9, $c1, $06e0
+ endchannel
+
+Cry_Weedle_Ch6:
+ sound_duty 2, 2, 1, 1
+ sound __, 7, $c3, $0701
+ sound __, 15, $b7, $0681
+ sound __, 8, $b3, $0692
+ sound __, 4, $a2, $0681
+ sound __, 5, $b2, $0672
+ sound __, 9, $a1, $0661
+ endchannel
+
+Cry_Weedle_Ch8:
+ noise __, 7, $e3, $5c
+ noise __, 15, $d6, $4c
+ noise __, 7, $c6, $3c
+ noise __, 4, $b3, $4c
+ noise __, 4, $a2, $5c
+ noise __, 9, $b1, $6c
+ endchannel
+
+Cry_Ekans_Ch5:
+ sound_duty 3, 3, 0, 0
+ sound __, 16, $f7, $0500
+ sound __, 16, $e7, $0508
+ sound __, 9, $b4, $0480
+ sound __, 16, $a2, $0460
+ endchannel
+
+Cry_Ekans_Ch6:
+ sound_duty 0, 1, 0, 1
+ sound __, 15, $d7, $0481
+ sound __, 15, $c7, $0489
+ sound __, 11, $b4, $0401
+ sound __, 16, $c2, $03e1
+ endchannel
+
+Cry_Ekans_Ch8:
+ noise __, 15, $f7, $7c
+ noise __, 13, $f6, $6c
+ noise __, 10, $e4, $7c
+ noise __, 16, $e2, $6c
+ endchannel
+
+Cry_Metapod_Ch5:
+ sound_duty 1, 1, 3, 3
+ sound __, 8, $d6, $07e1
+ sound __, 7, $c6, $07e2
+ sound __, 10, $d6, $07e1
+ sound __, 8, $c6, $07e0
+ sound __, 6, $b6, $07e2
+ sound __, 8, $c6, $07e1
+ sound __, 7, $b6, $07e0
+ sound __, 9, $a1, $07df
+ endchannel
+
+Cry_Metapod_Ch6:
+ sound_duty 0, 1, 0, 1
+ sound __, 7, $c3, $07c9
+ sound __, 7, $b3, $07c7
+ sound __, 11, $c4, $07c3
+ sound __, 9, $b4, $07c7
+ sound __, 7, $c3, $07c9
+ sound __, 16, $a2, $07c5
+ endchannel
+
+Cry_Metapod_Ch8:
+ noise __, 14, $19, $7c
+ noise __, 14, $f7, $8c
+ noise __, 13, $d6, $7c
+ noise __, 9, $c4, $6c
+ noise __, 16, $b3, $5c
+ endchannel
+
+Cry_Venonat_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 7, $f7, $0740
+ sound __, 13, $e6, $0744
+ sound __, 7, $d5, $0750
+ sound __, 5, $c3, $0760
+ sound __, 4, $c3, $0780
+ sound __, 9, $d1, $07a0
+ endchannel
+
+Cry_Venonat_Ch6:
+ sound_duty 2, 2, 0, 0
+ sound __, 7, $c7, $0701
+ sound __, 12, $b6, $0702
+ sound __, 7, $a5, $0711
+ sound __, 5, $93, $0721
+ sound __, 4, $a3, $0741
+ sound __, 9, $91, $0762
+ endchannel
+
+Cry_Venonat_Ch8:
+ noise __, 4, $e2, $3c
+ noise __, 9, $d6, $4c
+ noise __, 6, $d4, $3c
+ noise __, 13, $c7, $4c
+ noise __, 3, $e2, $3c
+ noise __, 9, $d1, $2c
+ endchannel
+
+Cry_Squirtle_Ch5:
+ sound_duty 0, 1, 3, 3
+ sound __, 16, $f0, $0705
+ sound __, 11, $e0, $0700
+ sound __, 7, $b4, $0710
+ sound __, 5, $d3, $0700
+ sound __, 7, $b2, $0620
+ sound __, 9, $a1, $0624
+ endchannel
+
+Cry_Squirtle_Ch6:
+ sound_duty 2, 0, 2, 0
+ sound __, 16, $b0, $06c3
+ sound __, 11, $a0, $06c1
+ sound __, 7, $84, $06d2
+ sound __, 5, $93, $06c1
+ sound __, 7, $82, $05e1
+ sound __, 9, $61, $05e8
+ endchannel
+
+Cry_Squirtle_Ch8:
+ noise __, 7, $e6, $4c
+ noise __, 16, $d6, $3c
+ noise __, 11, $c5, $4a
+ noise __, 2, $b2, $5b
+ noise __, 16, $c2, $4c
+ endchannel
+
+Cry_Fearow_Ch5:
+ sound_duty 0, 0, 1, 1
+ sound __, 11, $f5, $0680
+ sound __, 4, $e2, $06a0
+ sound __, 4, $f2, $06c0
+ sound __, 4, $e2, $06e0
+ sound __, 4, $d2, $0700
+ sound __, 4, $c2, $06e0
+ sound __, 4, $d2, $06c0
+ sound __, 9, $c1, $06a0
+ endchannel
+
+Cry_Fearow_Ch6:
+ sound_duty 3, 3, 0, 0
+ sound __, 10, $d5, $0631
+ sound __, 4, $d2, $0652
+ sound __, 4, $e2, $0671
+ sound __, 4, $b2, $0691
+ sound __, 4, $c2, $06b2
+ sound __, 4, $b2, $0691
+ sound __, 4, $c2, $0671
+ sound __, 9, $b1, $0651
+ endchannel
+
+Cry_Fearow_Ch8:
+ noise __, 7, $e3, $4c
+ noise __, 5, $c3, $3c
+ noise __, 6, $d4, $3c
+ noise __, 5, $c4, $2c
+ noise __, 7, $b4, $3c
+ noise __, 9, $c1, $2c
+ endchannel
+
+Cry_Growlithe_Ch5:
+ sound_duty 1, 1, 2, 2
+ sound __, 4, $f4, $0641
+ sound __, 14, $d6, $0721
+ sound __, 9, $f4, $0719
+ sound __, 9, $c1, $071a
+ endchannel
+
+Cry_Growlithe_Ch6:
+ sound_duty 0, 3, 0, 3
+ sound __, 5, $f4, $0580
+ sound __, 15, $e6, $06e0
+ sound __, 9, $d5, $06d8
+ sound __, 9, $d1, $06dc
+ endchannel
+
+Cry_Growlithe_Ch8:
+ noise __, 6, $c4, $46
+ noise __, 14, $a5, $44
+ noise __, 9, $c4, $45
+ noise __, 9, $b1, $44
+ endchannel
+
+Cry_Krabby_Ch5:
+ sound_duty 0, 0, 3, 3
+ sound __, 14, $f1, $0511
+ sound __, 14, $e1, $0515
+ sound __, 14, $e1, $0511
+ sound __, 9, $d1, $0511
+ endchannel
+
+Cry_Krabby_Ch6:
+ sound_duty 1, 1, 1, 0
+ sound __, 13, $e1, $050c
+ sound __, 13, $d1, $0510
+ sound __, 15, $c1, $050c
+ sound __, 9, $c1, $050a
+ endchannel
+
+Cry_Krabby_Ch8:
+ noise __, 15, $f2, $65
+ noise __, 14, $e2, $55
+ noise __, 15, $d2, $56
+ noise __, 9, $d1, $66
+ endchannel
+
+Cry_Psyduck_Ch5:
+ sound_duty 3, 2, 1, 0
+ sound __, 4, $f3, $0564
+ sound __, 3, $e2, $0544
+ sound __, 6, $d1, $0522
+ sound __, 3, $b2, $0484
+ sound __, 9, $d1, $04a2
+ sound __, 4, $f3, $0524
+ sound __, 5, $e4, $04e4
+ sound __, 9, $d1, $0502
+ endchannel
+
+Cry_Psyduck_Ch6:
+ sound_duty 0, 3, 0, 3
+ sound __, 4, $d3, $0560
+ sound __, 3, $c2, $0540
+ sound __, 6, $c1, $0520
+ sound __, 3, $92, $0480
+ sound __, 9, $c1, $04a0
+ sound __, 4, $d3, $0520
+ sound __, 4, $c4, $04e0
+ sound __, 9, $c1, $0500
+Cry_Psyduck_Ch8:
+ endchannel
+
+Cry_Rattata_Ch5:
+ sound_duty 1, 0, 1, 0
+ sound __, 3, $3d, $0381
+ sound __, 8, $f5, $0601
+ sound __, 2, $c2, $0481
+ sound __, 9, $91, $0381
+ endchannel
+
+Cry_Rattata_Ch6:
+ sound_duty 2, 3, 2, 3
+ sound __, 3, $3e, $05b0
+ sound __, 8, $d5, $075d
+ sound __, 2, $b2, $06b0
+ sound __, 9, $61, $05b0
+ endchannel
+
+Cry_Rattata_Ch8:
+ noise __, 3, $92, $49
+ noise __, 8, $b5, $29
+ noise __, 2, $a2, $39
+ noise __, 9, $91, $49
+ endchannel
diff --git a/data/pokemon/cries.asm b/data/pokemon/cries.asm
new file mode 100644
index 00000000..a57eac98
--- /dev/null
+++ b/data/pokemon/cries.asm
@@ -0,0 +1,262 @@
+mon_cry: MACRO
+; index, pitch, length
+ dw \1, \2, \3
+ENDM
+
+PokemonCries::
+; entries correspond to constants/pokemon_constants.asm
+ mon_cry CRY_BULBASAUR, $080, $081 ; BULBASAUR
+ mon_cry CRY_BULBASAUR, $020, $100 ; IVYSAUR
+ mon_cry CRY_BULBASAUR, $000, $140 ; VENUSAUR
+ mon_cry CRY_CHARMANDER, $060, $0c0 ; CHARMANDER
+ mon_cry CRY_CHARMANDER, $020, $0c0 ; CHARMELEON
+ mon_cry CRY_CHARMANDER, $000, $100 ; CHARIZARD
+ mon_cry CRY_SQUIRTLE, $060, $0c0 ; SQUIRTLE
+ mon_cry CRY_SQUIRTLE, $020, $0c0 ; WARTORTLE
+ mon_cry CRY_BLASTOISE, $000, $100 ; BLASTOISE
+ mon_cry CRY_CATERPIE, $080, $0a0 ; CATERPIE
+ mon_cry CRY_METAPOD, $0cc, $081 ; METAPOD
+ mon_cry CRY_CATERPIE, $077, $0c0 ; BUTTERFREE
+ mon_cry CRY_WEEDLE, $0ee, $081 ; WEEDLE
+ mon_cry CRY_BLASTOISE, $0ff, $081 ; KAKUNA
+ mon_cry CRY_BLASTOISE, $060, $100 ; BEEDRILL
+ mon_cry CRY_PIDGEY, $0df, $084 ; PIDGEY
+ mon_cry CRY_PIDGEOTTO, $028, $140 ; PIDGEOTTO
+ mon_cry CRY_PIDGEOTTO, $011, $17f ; PIDGEOT
+ mon_cry CRY_RATTATA, $000, $100 ; RATTATA
+ mon_cry CRY_RATTATA, $020, $17f ; RATICATE
+ mon_cry CRY_SPEAROW, $000, $100 ; SPEAROW
+ mon_cry CRY_FEAROW, $040, $120 ; FEAROW
+ mon_cry CRY_EKANS, $012, $0c0 ; EKANS
+ mon_cry CRY_EKANS, $0e0, $090 ; ARBOK
+ mon_cry CRY_BULBASAUR, $0ee, $081 ; PIKACHU
+ mon_cry CRY_RAICHU, $0ee, $088 ; RAICHU
+ mon_cry CRY_NIDORAN_M, $020, $0c0 ; SANDSHREW
+ mon_cry CRY_NIDORAN_M, $0ff, $17f ; SANDSLASH
+ mon_cry CRY_NIDORAN_F, $000, $100 ; NIDORAN_F
+ mon_cry CRY_NIDORAN_F, $02c, $160 ; NIDORINA
+ mon_cry CRY_NIDOQUEEN, $000, $100 ; NIDOQUEEN
+ mon_cry CRY_NIDORAN_M, $000, $100 ; NIDORAN_M
+ mon_cry CRY_NIDORAN_M, $02c, $140 ; NIDORINO
+ mon_cry CRY_RAICHU, $000, $100 ; NIDOKING
+ mon_cry CRY_CLEFAIRY, $0cc, $081 ; CLEFAIRY
+ mon_cry CRY_CLEFAIRY, $0aa, $0a0 ; CLEFABLE
+ mon_cry CRY_VULPIX, $04f, $090 ; VULPIX
+ mon_cry CRY_VULPIX, $088, $0e0 ; NINETALES
+ mon_cry CRY_PIDGEY, $0ff, $0b5 ; JIGGLYPUFF
+ mon_cry CRY_PIDGEY, $068, $0e0 ; WIGGLYTUFF
+ mon_cry CRY_SQUIRTLE, $0e0, $100 ; ZUBAT
+ mon_cry CRY_SQUIRTLE, $0fa, $100 ; GOLBAT
+ mon_cry CRY_ODDISH, $0dd, $081 ; ODDISH
+ mon_cry CRY_ODDISH, $0aa, $0c0 ; GLOOM
+ mon_cry CRY_VILEPLUME, $022, $17f ; VILEPLUME
+ mon_cry CRY_PARAS, $020, $160 ; PARAS
+ mon_cry CRY_PARAS, $042, $17f ; PARASECT
+ mon_cry CRY_VENONAT, $044, $0c0 ; VENONAT
+ mon_cry CRY_VENONAT, $029, $100 ; VENOMOTH
+ mon_cry CRY_DIGLETT, $0aa, $081 ; DIGLETT
+ mon_cry CRY_DIGLETT, $02a, $090 ; DUGTRIO
+ mon_cry CRY_CLEFAIRY, $077, $090 ; MEOWTH
+ mon_cry CRY_CLEFAIRY, $099, $17f ; PERSIAN
+ mon_cry CRY_PSYDUCK, $020, $0e0 ; PSYDUCK
+ mon_cry CRY_PSYDUCK, $0ff, $0c0 ; GOLDUCK
+ mon_cry CRY_NIDOQUEEN, $0dd, $0e0 ; MANKEY
+ mon_cry CRY_NIDOQUEEN, $0af, $0c0 ; PRIMEAPE
+ mon_cry CRY_GROWLITHE, $020, $0c0 ; GROWLITHE
+ mon_cry CRY_WEEDLE, $000, $100 ; ARCANINE
+ mon_cry CRY_PIDGEY, $0ff, $17f ; POLIWAG
+ mon_cry CRY_PIDGEY, $077, $0e0 ; POLIWHIRL
+ mon_cry CRY_PIDGEY, $000, $17f ; POLIWRATH
+ mon_cry CRY_METAPOD, $0c0, $081 ; ABRA
+ mon_cry CRY_METAPOD, $0a8, $140 ; KADABRA
+ mon_cry CRY_METAPOD, $098, $17f ; ALAKAZAM
+ mon_cry CRY_GROWLITHE, $0ee, $081 ; MACHOP
+ mon_cry CRY_GROWLITHE, $048, $0e0 ; MACHOKE
+ mon_cry CRY_GROWLITHE, $008, $140 ; MACHAMP
+ mon_cry CRY_PSYDUCK, $055, $081 ; BELLSPROUT
+ mon_cry CRY_WEEPINBELL, $044, $0a0 ; WEEPINBELL
+ mon_cry CRY_WEEPINBELL, $066, $14c ; VICTREEBEL
+ mon_cry CRY_VENONAT, $000, $100 ; TENTACOOL
+ mon_cry CRY_VENONAT, $0ee, $17f ; TENTACRUEL
+ mon_cry CRY_VULPIX, $0f0, $090 ; GEODUDE
+ mon_cry CRY_VULPIX, $000, $100 ; GRAVELER
+ mon_cry CRY_GOLEM, $0e0, $0c0 ; GOLEM
+ mon_cry CRY_WEEPINBELL, $000, $100 ; PONYTA
+ mon_cry CRY_WEEPINBELL, $020, $140 ; RAPIDASH
+ mon_cry CRY_SLOWPOKE, $000, $100 ; SLOWPOKE
+ mon_cry CRY_GROWLITHE, $000, $100 ; SLOWBRO
+ mon_cry CRY_METAPOD, $080, $0e0 ; MAGNEMITE
+ mon_cry CRY_METAPOD, $020, $140 ; MAGNETON
+ mon_cry CRY_SPEAROW, $0dd, $081 ; FARFETCH_D
+ mon_cry CRY_DIGLETT, $0bb, $081 ; DODUO
+ mon_cry CRY_DIGLETT, $099, $0a0 ; DODRIO
+ mon_cry CRY_SEEL, $088, $140 ; SEEL
+ mon_cry CRY_SEEL, $023, $17f ; DEWGONG
+ mon_cry CRY_GRIMER, $000, $100 ; GRIMER
+ mon_cry CRY_MUK, $0ef, $17f ; MUK
+ mon_cry CRY_FEAROW, $000, $100 ; SHELLDER
+ mon_cry CRY_FEAROW, $06f, $160 ; CLOYSTER
+ mon_cry CRY_METAPOD, $000, $100 ; GASTLY
+ mon_cry CRY_METAPOD, $030, $0c0 ; HAUNTER
+ mon_cry CRY_MUK, $000, $17f ; GENGAR
+ mon_cry CRY_EKANS, $0ff, $140 ; ONIX
+ mon_cry CRY_DROWZEE, $088, $0a0 ; DROWZEE
+ mon_cry CRY_DROWZEE, $0ee, $0c0 ; HYPNO
+ mon_cry CRY_KRABBY, $020, $160 ; KRABBY
+ mon_cry CRY_KRABBY, $0ee, $160 ; KINGLER
+ mon_cry CRY_VOLTORB, $0ed, $100 ; VOLTORB
+ mon_cry CRY_VOLTORB, $0a8, $110 ; ELECTRODE
+ mon_cry CRY_DIGLETT, $000, $100 ; EXEGGCUTE
+ mon_cry CRY_DROWZEE, $000, $100 ; EXEGGUTOR
+ mon_cry CRY_CLEFAIRY, $000, $100 ; CUBONE
+ mon_cry CRY_ODDISH, $04f, $0e0 ; MAROWAK
+ mon_cry CRY_GOLEM, $080, $140 ; HITMONLEE
+ mon_cry CRY_SEEL, $0ee, $140 ; HITMONCHAN
+ mon_cry CRY_SEEL, $000, $100 ; LICKITUNG
+ mon_cry CRY_GOLEM, $0e6, $15d ; KOFFING
+ mon_cry CRY_GOLEM, $0ff, $17f ; WEEZING
+ mon_cry CRY_CHARMANDER, $000, $100 ; RHYHORN
+ mon_cry CRY_RHYDON, $000, $100 ; RHYDON
+ mon_cry CRY_PIDGEOTTO, $00a, $140 ; CHANSEY
+ mon_cry CRY_GOLEM, $000, $100 ; TANGELA
+ mon_cry CRY_KANGASKHAN, $000, $100 ; KANGASKHAN
+ mon_cry CRY_CLEFAIRY, $099, $090 ; HORSEA
+ mon_cry CRY_CLEFAIRY, $03c, $081 ; SEADRA
+ mon_cry CRY_CATERPIE, $080, $0c0 ; GOLDEEN
+ mon_cry CRY_CATERPIE, $010, $17f ; SEAKING
+ mon_cry CRY_PARAS, $002, $0a0 ; STARYU
+ mon_cry CRY_PARAS, $000, $100 ; STARMIE
+ mon_cry CRY_KRABBY, $008, $0c0 ; MR__MIME
+ mon_cry CRY_CATERPIE, $000, $100 ; SCYTHER
+ mon_cry CRY_DROWZEE, $0ff, $17f ; JYNX
+ mon_cry CRY_VOLTORB, $08f, $17f ; ELECTABUZZ
+ mon_cry CRY_CHARMANDER, $0ff, $0b0 ; MAGMAR
+ mon_cry CRY_PIDGEOTTO, $000, $100 ; PINSIR
+ mon_cry CRY_SQUIRTLE, $011, $0c0 ; TAUROS
+ mon_cry CRY_EKANS, $080, $080 ; MAGIKARP
+ mon_cry CRY_EKANS, $000, $100 ; GYARADOS
+ mon_cry CRY_LAPRAS, $000, $100 ; LAPRAS
+ mon_cry CRY_PIDGEY, $0ff, $17f ; DITTO
+ mon_cry CRY_VENONAT, $088, $0e0 ; EEVEE
+ mon_cry CRY_VENONAT, $0aa, $17f ; VAPOREON
+ mon_cry CRY_VENONAT, $03d, $100 ; JOLTEON
+ mon_cry CRY_VENONAT, $010, $0a0 ; FLAREON
+ mon_cry CRY_WEEPINBELL, $0aa, $17f ; PORYGON
+ mon_cry CRY_GROWLITHE, $0f0, $081 ; OMANYTE
+ mon_cry CRY_GROWLITHE, $0ff, $0c0 ; OMASTAR
+ mon_cry CRY_CATERPIE, $0bb, $0c0 ; KABUTO
+ mon_cry CRY_FEAROW, $0ee, $081 ; KABUTOPS
+ mon_cry CRY_VILEPLUME, $020, $170 ; AERODACTYL
+ mon_cry CRY_GRIMER, $055, $081 ; SNORLAX
+ mon_cry CRY_RAICHU, $080, $0c0 ; ARTICUNO
+ mon_cry CRY_FEAROW, $0ff, $100 ; ZAPDOS
+ mon_cry CRY_RAICHU, $0f8, $0c0 ; MOLTRES
+ mon_cry CRY_BULBASAUR, $060, $0c0 ; DRATINI
+ mon_cry CRY_BULBASAUR, $040, $100 ; DRAGONAIR
+ mon_cry CRY_BULBASAUR, $03c, $140 ; DRAGONITE
+ mon_cry CRY_PARAS, $099, $17f ; MEWTWO
+ mon_cry CRY_PARAS, $0ee, $17f ; MEW
+ mon_cry CRY_CHIKORITA, -$010, $0b0 ; CHIKORITA
+ mon_cry CRY_CHIKORITA, -$022, $120 ; BAYLEEF
+ mon_cry CRY_CHIKORITA, -$0b7, $200 ; MEGANIUM
+ mon_cry CRY_CYNDAQUIL, $347, $080 ; CYNDAQUIL
+ mon_cry CRY_CYNDAQUIL, $321, $120 ; QUILAVA
+ mon_cry CRY_TYPHLOSION, $f00, $0d4 ; TYPHLOSION
+ mon_cry CRY_TOTODILE, $46c, $0e8 ; TOTODILE
+ mon_cry CRY_TOTODILE, $440, $110 ; CROCONAW
+ mon_cry CRY_TOTODILE, $3fc, $180 ; FERALIGATR
+ mon_cry CRY_SENTRET, $08a, $0b8 ; SENTRET
+ mon_cry CRY_SENTRET, $06b, $102 ; FURRET
+ mon_cry CRY_HOOTHOOT, $091, $0d8 ; HOOTHOOT
+ mon_cry CRY_HOOTHOOT, $000, $1a0 ; NOCTOWL
+ mon_cry CRY_LEDYBA, $000, $0de ; LEDYBA
+ mon_cry CRY_LEDYBA, -$096, $138 ; LEDIAN
+ mon_cry CRY_SPINARAK, $011, $200 ; SPINARAK
+ mon_cry CRY_SPINARAK, -$0ae, $1e2 ; ARIADOS
+ mon_cry CRY_SQUIRTLE, -$010, $140 ; CROBAT
+ mon_cry CRY_CYNDAQUIL, $3c9, $140 ; CHINCHOU
+ mon_cry CRY_CYNDAQUIL, $2d0, $110 ; LANTURN
+ mon_cry CRY_PICHU, $000, $140 ; PICHU
+ mon_cry CRY_CLEFFA, $061, $091 ; CLEFFA
+ mon_cry CRY_CHIKORITA, $0e8, $0e8 ; IGGLYBUFF
+ mon_cry CRY_TOGEPI, $010, $100 ; TOGEPI
+ mon_cry CRY_TOGETIC, $03b, $038 ; TOGETIC
+ mon_cry CRY_NATU, -$067, $100 ; NATU
+ mon_cry CRY_NATU, -$0a7, $168 ; XATU
+ mon_cry CRY_MAREEP, $022, $0d8 ; MAREEP
+ mon_cry CRY_MAREEP, -$007, $180 ; FLAAFFY
+ mon_cry CRY_AMPHAROS, -$07c, $0e8 ; AMPHAROS
+ mon_cry CRY_CLEFFA, $084, $150 ; BELLOSSOM
+ mon_cry CRY_MARILL, $11b, $120 ; MARILL
+ mon_cry CRY_MARILL, $0b6, $180 ; AZUMARILL
+ mon_cry CRY_CLEFFA, $f40, $180 ; SUDOWOODO
+ mon_cry CRY_CLEFFA, -$2a3, $1c8 ; POLITOED
+ mon_cry CRY_CLEFFA, $03b, $0c8 ; HOPPIP
+ mon_cry CRY_CLEFFA, $027, $138 ; SKIPLOOM
+ mon_cry CRY_CLEFFA, $000, $180 ; JUMPLUFF
+ mon_cry CRY_AIPOM, -$051, $0e8 ; AIPOM
+ mon_cry CRY_MARILL, $12b, $0b8 ; SUNKERN
+ mon_cry CRY_SUNFLORA, -$020, $180 ; SUNFLORA
+ mon_cry CRY_TOTODILE, $031, $0c8 ; YANMA
+ mon_cry CRY_WOOPER, $093, $0af ; WOOPER
+ mon_cry CRY_WOOPER, -$0c6, $140 ; QUAGSIRE
+ mon_cry CRY_AIPOM, $0a2, $140 ; ESPEON
+ mon_cry CRY_VENONAT, -$0e9, $0f0 ; UMBREON
+ mon_cry CRY_MARILL, -$01f, $180 ; MURKROW
+ mon_cry CRY_SLOWKING, $104, $200 ; SLOWKING
+ mon_cry CRY_HOOTHOOT, $130, $0e8 ; MISDREAVUS
+ mon_cry CRY_HOOTHOOT, $162, $100 ; UNOWN
+ mon_cry CRY_AMPHAROS, $27b, $144 ; WOBBUFFET
+ mon_cry CRY_GIRAFARIG, $041, $200 ; GIRAFARIG
+ mon_cry CRY_SLOWKING, $080, $100 ; PINECO
+ mon_cry CRY_SLOWKING, $000, $180 ; FORRETRESS
+ mon_cry CRY_DUNSPARCE, $1c4, $100 ; DUNSPARCE
+ mon_cry CRY_GLIGAR, -$102, $100 ; GLIGAR
+ mon_cry CRY_TYPHLOSION, $0ef, $0f7 ; STEELIX
+ mon_cry CRY_DUNSPARCE, $112, $0e8 ; SNUBBULL
+ mon_cry CRY_DUNSPARCE, $000, $180 ; GRANBULL
+ mon_cry CRY_SLOWKING, $160, $0e0 ; QWILFISH
+ mon_cry CRY_AMPHAROS, $000, $160 ; SCIZOR
+ mon_cry CRY_DUNSPARCE, $290, $0a8 ; SHUCKLE
+ mon_cry CRY_AMPHAROS, $035, $0e0 ; HERACROSS
+ mon_cry CRY_WOOPER, $053, $0af ; SNEASEL
+ mon_cry CRY_TEDDIURSA, $7a2, $06e ; TEDDIURSA
+ mon_cry CRY_TEDDIURSA, $640, $0d8 ; URSARING
+ mon_cry CRY_SLUGMA, -$1d8, $140 ; SLUGMA
+ mon_cry CRY_MAGCARGO, -$20d, $1c0 ; MAGCARGO
+ mon_cry CRY_CYNDAQUIL, $1fe, $140 ; SWINUB
+ mon_cry CRY_MAGCARGO, -$109, $100 ; PILOSWINE
+ mon_cry CRY_MAGCARGO, $0a1, $0e8 ; CORSOLA
+ mon_cry CRY_SUNFLORA, $00d, $100 ; REMORAID
+ mon_cry CRY_TOTODILE, $000, $180 ; OCTILLERY
+ mon_cry CRY_TEDDIURSA, $002, $06a ; DELIBIRD
+ mon_cry CRY_MANTINE, -$0be, $0f0 ; MANTINE
+ mon_cry CRY_AMPHAROS, $8a9, $180 ; SKARMORY
+ mon_cry CRY_CYNDAQUIL, $039, $140 ; HOUNDOUR
+ mon_cry CRY_TOTODILE, -$10a, $100 ; HOUNDOOM
+ mon_cry CRY_SLUGMA, $2fb, $100 ; KINGDRA
+ mon_cry CRY_SENTRET, $048, $230 ; PHANPY
+ mon_cry CRY_DONPHAN, $000, $1a0 ; DONPHAN
+ mon_cry CRY_GIRAFARIG, $073, $240 ; PORYGON2
+ mon_cry CRY_AIPOM, -$160, $180 ; STANTLER
+ mon_cry CRY_PICHU, -$21a, $1f0 ; SMEARGLE
+ mon_cry CRY_AIPOM, $02c, $108 ; TYROGUE
+ mon_cry CRY_SLUGMA, $000, $100 ; HITMONTOP
+ mon_cry CRY_MARILL, $068, $100 ; SMOOCHUM
+ mon_cry CRY_SUNFLORA, -$2d8, $0b4 ; ELEKID
+ mon_cry CRY_TEDDIURSA, $176, $03a ; MAGBY
+ mon_cry CRY_GLIGAR, -$1cd, $1a0 ; MILTANK
+ mon_cry CRY_SLOWKING, $293, $140 ; BLISSEY
+ mon_cry CRY_RAIKOU, $22e, $120 ; RAIKOU
+ mon_cry CRY_ENTEI, $000, $1a0 ; ENTEI
+ mon_cry CRY_MAGCARGO, $000, $180 ; SUICUNE
+ mon_cry CRY_RAIKOU, $05f, $0d0 ; LARVITAR
+ mon_cry CRY_SPINARAK, -$1db, $150 ; PUPITAR
+ mon_cry CRY_RAIKOU, -$100, $180 ; TYRANITAR
+ mon_cry CRY_TYPHLOSION, $000, $100 ; LUGIA
+ mon_cry CRY_AIPOM, $000, $180 ; HO_OH
+ mon_cry CRY_ENTEI, $14a, $111 ; CELEBI
+ mon_cry CRY_NIDORAN_M, 0, 0 ; 252
+ mon_cry CRY_NIDORAN_M, 0, 0 ; 253
+ mon_cry CRY_NIDORAN_M, 0, 0 ; 254
+ mon_cry CRY_NIDORAN_M, 0, 0 ; 255
diff --git a/macros.asm b/macros.asm
index adbf2632..e8efe5e9 100644
--- a/macros.asm
+++ b/macros.asm
@@ -1,9 +1,9 @@
INCLUDE "macros/enum.asm"
INCLUDE "macros/basestats.asm"
+INCLUDE "macros/scripts/audio.asm"
INCLUDE "macros/scripts/maps.asm"
INCLUDE "macros/scripts/events.asm"
-INCLUDE "macros/sound.asm"
INCLUDE "macros/text.asm"
INCLUDE "macros/charmap.asm"
INCLUDE "macros/move_effect.asm"
diff --git a/macros/scripts/audio.asm b/macros/scripts/audio.asm
new file mode 100644
index 00000000..fc9e3397
--- /dev/null
+++ b/macros/scripts/audio.asm
@@ -0,0 +1,269 @@
+musicheader: MACRO
+ ; number of tracks, track idx, address
+ dbw ((\1 - 1) << 6) + (\2 - 1), \3
+ENDM
+
+note: MACRO
+ dn (\1), (\2) - 1
+ENDM
+
+sound: MACRO
+ note \1, \2
+ db \3 ; intensity
+ dw \4 ; frequency
+ENDM
+
+noise: MACRO
+ note \1, \2 ; duration
+ db \3 ; intensity
+ db \4 ; frequency
+ENDM
+
+; MusicCommands indexes (see audio/engine.asm)
+ enum_start $d0, +8
+FIRST_MUSIC_CMD EQU __enum__
+
+ enum octave_cmd ; $d0
+octave: MACRO
+ db octave_cmd | 8 - (\1)
+ENDM
+
+__enumdir__ = +1
+
+ enum notetype_cmd ; $d8
+notetype: MACRO
+ db notetype_cmd
+ db \1 ; note_length
+if _NARG >= 2
+ db \2 ; intensity
+endc
+ENDM
+
+ enum pitchoffset_cmd ; $d9
+pitchoffset: MACRO
+ db pitchoffset_cmd
+ dn \1, \2 - 1 ; octave, key
+ENDM
+
+ enum tempo_cmd ; $da
+tempo: MACRO
+ db tempo_cmd
+ bigdw \1 ; tempo
+ENDM
+
+ enum dutycycle_cmd ; $db
+dutycycle: MACRO
+ db dutycycle_cmd
+ db \1 ; duty_cycle
+ENDM
+
+ enum intensity_cmd ; $dc
+intensity: MACRO
+ db intensity_cmd
+ db \1 ; intensity
+ENDM
+
+ enum soundinput_cmd ; $dd
+soundinput: MACRO
+ db soundinput_cmd
+ db \1 ; input
+ENDM
+
+ enum sound_duty_cmd ; $de
+sound_duty: MACRO
+ db sound_duty_cmd
+if _NARG == 4
+ db \1 | (\2 << 2) | (\3 << 4) | (\4 << 6) ; duty sequence
+else
+ db \1 ; LEGACY: Support for one-byte duty value
+endc
+ENDM
+
+ enum togglesfx_cmd ; $df
+togglesfx: MACRO
+ db togglesfx_cmd
+ENDM
+
+ enum slidepitchto_cmd ; $e0
+slidepitchto: MACRO
+ db slidepitchto_cmd
+ db \1 - 1 ; duration
+ dn \2, \3 ; octave, pitch
+ENDM
+
+ enum vibrato_cmd ; $e1
+vibrato: MACRO
+ db vibrato_cmd
+ db \1 ; delay
+ db \2 ; extent
+ENDM
+
+ enum unknownmusic0xe2_cmd ; $e2
+unknownmusic0xe2: MACRO
+ db unknownmusic0xe2_cmd
+ db \1 ; unknown
+ENDM
+
+ enum togglenoise_cmd ; $e3
+togglenoise: MACRO
+ db togglenoise_cmd
+ db \1 ; id
+ENDM
+
+ enum panning_cmd ; $e4
+panning: MACRO
+ db panning_cmd
+ db \1 ; tracks
+ENDM
+
+ enum volume_cmd ; $e5
+volume: MACRO
+ db volume_cmd
+ db \1 ; volume
+ENDM
+
+ enum tone_cmd ; $e6
+tone: MACRO
+ db tone_cmd
+ bigdw \1 ; tone
+ENDM
+
+ enum unknownmusic0xe7_cmd ; $e7
+unknownmusic0xe7: MACRO
+ db unknownmusic0xe7_cmd
+ db \1 ; unknown
+ENDM
+
+ enum unknownmusic0xe8_cmd ; $e8
+unknownmusic0xe8: MACRO
+ db unknownmusic0xe8_cmd
+ db \1 ; unknown
+ENDM
+
+ enum tempo_relative_cmd ; $e9
+tempo_relative: MACRO
+ db tempo_relative_cmd
+ bigdw \1 ; value
+ENDM
+
+ enum restartchannel_cmd ; $ea
+restartchannel: MACRO
+ db restartchannel_cmd
+ dw \1 ; address
+ENDM
+
+ enum newsong_cmd ; $eb
+newsong: MACRO
+ db newsong_cmd
+ bigdw \1 ; id
+ENDM
+
+ enum sfxpriorityon_cmd ; $ec
+sfxpriorityon: MACRO
+ db sfxpriorityon_cmd
+ENDM
+
+ enum sfxpriorityoff_cmd ; $ed
+sfxpriorityoff: MACRO
+ db sfxpriorityoff_cmd
+ENDM
+
+ enum unknownmusic0xee_cmd ; $ee
+unknownmusic0xee: MACRO
+ db unknownmusic0xee_cmd
+ dw \1 ; address
+ENDM
+
+ enum stereopanning_cmd ; $ef
+stereopanning: MACRO
+ db stereopanning_cmd
+ db \1 ; tracks
+ENDM
+
+ enum sfxtogglenoise_cmd ; $f0
+sfxtogglenoise: MACRO
+ db sfxtogglenoise_cmd
+ db \1 ; id
+ENDM
+
+ enum music0xf1_cmd ; $f1
+music0xf1: MACRO
+ db music0xf1_cmd
+ENDM
+
+ enum music0xf2_cmd ; $f2
+music0xf2: MACRO
+ db music0xf2_cmd
+ENDM
+
+ enum music0xf3_cmd ; $f3
+music0xf3: MACRO
+ db music0xf3_cmd
+ENDM
+
+ enum music0xf4_cmd ; $f4
+music0xf4: MACRO
+ db music0xf4_cmd
+ENDM
+
+ enum music0xf5_cmd ; $f5
+music0xf5: MACRO
+ db music0xf5_cmd
+ENDM
+
+ enum music0xf6_cmd ; $f6
+music0xf6: MACRO
+ db music0xf6_cmd
+ENDM
+
+ enum music0xf7_cmd ; $f7
+music0xf7: MACRO
+ db music0xf7_cmd
+ENDM
+
+ enum music0xf8_cmd ; $f8
+music0xf8: MACRO
+ db music0xf8_cmd
+ENDM
+
+ enum unknownmusic0xf9_cmd ; $f9
+unknownmusic0xf9: MACRO
+ db unknownmusic0xf9_cmd
+ENDM
+
+ enum setcondition_cmd ; $fa
+setcondition: MACRO
+ db setcondition_cmd
+ db \1 ; condition
+ENDM
+
+ enum jumpif_cmd ; $fb
+jumpif: MACRO
+ db jumpif_cmd
+ db \1 ; condition
+ dw \2 ; address
+ENDM
+
+ enum jumpchannel_cmd ; $fc
+jumpchannel: MACRO
+ db jumpchannel_cmd
+ dw \1 ; address
+ENDM
+
+ enum loopchannel_cmd ; $fd
+loopchannel: MACRO
+ db loopchannel_cmd
+ db \1 ; count
+ dw \2 ; address
+ENDM
+
+ enum callchannel_cmd ; $fe
+callchannel: MACRO
+ db callchannel_cmd
+ dw \1 ; address
+ENDM
+
+ enum endchannel_cmd ; $ff
+endchannel: MACRO
+ db endchannel_cmd
+ENDM
diff --git a/main.asm b/main.asm
index 45a2d293..9d107afd 100644
--- a/main.asm
+++ b/main.asm
@@ -1466,7 +1466,8 @@ SECTION "bank3b", ROMX, BANK[$3b]
SECTION "bank3c", ROMX, BANK[$3c]
dr $f0000, $f2747
CryHeaders::
- dr $f2747, $f4000
+INCLUDE "data/pokemon/cries.asm"
+INCLUDE "audio/cries.asm"
SECTION "bank3d", ROMX, BANK[$3d]
dr $f4000, $f8000