summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/sound.lua
diff options
context:
space:
mode:
author 987123879113 <63495610+987123879113@users.noreply.github.com>2023-05-15 13:38:30 +0900
committer GitHub <noreply@github.com>2023-05-15 14:38:30 +1000
commitfb2b5745d1d0e76ab9cb8c8418b0a9fe95330074 (patch)
tree44f28b33f56de856fbddc03501661c03bc15978d /scripts/src/sound.lua
parentf64d568f8e68fd922e9060e18caa961baf2819ef (diff)
namco/namcos10.cpp: Add MP3 decoder support to the MEM(P3) board. (#11210)
* 3rdparty/minimp3: Update to latest source (afb604c06bc8beb145fecd42c0ceb5bda8795144). * sound/mp3_audio.cpp: Add helper class to decode MP3 frame data, abstracting away minimp3 from devices. * sound/lc82310.cpp: Added basic Sanyo LC82310 MP3 decoder emulation. * namco/namcos10.cpp: Fixed light gun inputs for Golgo 13: Juusei no Requiem. Systems promoted to working ------------------ Golgo 13: Juusei no Requiem (Japan, GLT1 VER.A) Tsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A) Seishun-Quiz Colorful High School (CHS1 Ver.A)
Diffstat (limited to 'scripts/src/sound.lua')
-rw-r--r--scripts/src/sound.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua
index 09f2c24e81d..08f421cf056 100644
--- a/scripts/src/sound.lua
+++ b/scripts/src/sound.lua
@@ -1287,6 +1287,18 @@ if (SOUNDS["MULTIPCM"]~=null) then
end
---------------------------------------------------
+-- MP3 AUDIO
+--@src/devices/sound/mp3_audio.h,SOUNDS["MP3_AUDIO"] = true
+---------------------------------------------------
+
+if (SOUNDS["MP3_AUDIO"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/sound/mp3_audio.cpp",
+ MAME_DIR .. "src/devices/sound/mp3_audio.h",
+ }
+end
+
+---------------------------------------------------
-- MPEG AUDIO
--@src/devices/sound/mpeg_audio.h,SOUNDS["MPEG_AUDIO"] = true
---------------------------------------------------
@@ -1430,6 +1442,18 @@ if (SOUNDS["LC7535"]~=null) then
end
---------------------------------------------------
+-- Sanyo LC82310
+--@src/devices/sound/lc82310.h,SOUNDS["LC82310"] = true
+---------------------------------------------------
+
+if (SOUNDS["LC82310"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/sound/lc82310.cpp",
+ MAME_DIR .. "src/devices/sound/lc82310.h",
+ }
+end
+
+---------------------------------------------------
-- NEC uPD934G
--@src/devices/sound/upd934g.h,SOUNDS["UPD934G"] = true
---------------------------------------------------