From 2682bc5d1d864341aaeb42a449db73c3ecd16d70 Mon Sep 17 00:00:00 2001 From: "Juan J. Martinez" Date: Wed, 30 Dec 2020 19:07:31 +0000 Subject: Initial import --- src/mplayer/akm/akm_ubox.asm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/mplayer/akm/akm_ubox.asm (limited to 'src/mplayer/akm/akm_ubox.asm') diff --git a/src/mplayer/akm/akm_ubox.asm b/src/mplayer/akm/akm_ubox.asm new file mode 100644 index 0000000..cbbf8af --- /dev/null +++ b/src/mplayer/akm/akm_ubox.asm @@ -0,0 +1,27 @@ + +; these are common +PLY_AKM_HARDWARE_MSX = 1 +PLY_AKM_MANAGE_SOUND_EFFECTS = 1 +PLY_AKM_Rom = 1 +PLY_AKM_ROM_Buffer = #c000 + +include "PlayerAkm.asm" + +; IN: L = channel +; OUT: L = 0 if is not on +PLY_AKM_IsSoundEffectOnDisarkGenerateExternalLabel: +PLY_AKM_IsSoundEffectOn: + ld a,l + add a,a + add a,a + add a,a + ld c,a + ld b,0 + ld hl,PLY_AKM_Channel1_SoundEffectData + add hl,bc + ld a,(hl) + inc hl + or (hl) + ld l,a + ret + -- cgit v1.2.3