From bbc5ab6ad02dbabcb79e1e83195288c0fb8cf1d1 Mon Sep 17 00:00:00 2001 From: Astatin Date: Tue, 19 Aug 2025 15:57:51 +0200 Subject: Add insect bite & frog grab sound effects + disallow 2 sound effects at once --- music/soundeffects/grab.gbasm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 music/soundeffects/grab.gbasm (limited to 'music/soundeffects/grab.gbasm') diff --git a/music/soundeffects/grab.gbasm b/music/soundeffects/grab.gbasm new file mode 100644 index 0000000..5145774 --- /dev/null +++ b/music/soundeffects/grab.gbasm @@ -0,0 +1,23 @@ +_sound_effect_Grab_slide_data: +.DB $a3, $86, $93, $06, $83, $06, $72, $06, $61, $06, $4e, $06, $3b, $06, $27, $06 +.DB $12, $06, $fc, $05, $e5, $05, $ce, $05, $b5, $05, $9b, $05, $80, $05, $63, $05 +.DB $46, $05 +_sound_effect_Grab_slide_data.end: + +_sound_effect_Grab: + LD A, $mem_sound_flags + SET 2, A + LD $mem_sound_flags, A + + LD A, $3f + LD ($16), A + LD A, $84 + LD ($17), A + .CHANNEL_2_SOUND_EFFECT_LOOP =_sound_effect_Grab_slide_data, =_sound_effect_Grab_slide_data.end + + LD A, $mem_sound_flags + AND 0b11000001 + LD $mem_sound_flags, A + LD A, $ff + LD ($mem_sound_effect_pc), A + RET -- cgit v1.2.3-70-g09d2