summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author cam900 <dbtlrchl@naver.com>2018-08-24 10:47:41 +0900
committer R. Belmont <rb6502@users.noreply.github.com>2018-08-23 21:47:41 -0400
commit3204234f8d7edce4a3373be3895d6852f3480ff8 (patch)
tree53d7e681f530a10a906cec33a68d48fffa11ebbe /scripts
parenta6e60706169401c038eb97e5bac54665f29335d9 (diff)
Add huc6230 Emulation (#3829)
* Add huc6230 Emulation huc6272.cpp : Add ADPCM transfer, Add save states PC-FXGA for PC-9801 C Bus is released in December 1995 in Japan, Correct metadata * huc6272.cpp : Fix ADPCM address * huc6230.cpp : Simpler interpolate * huc6230.cpp : Fix clamp huc6272.cpp : Fix ADPCM nibble * huc6272.cpp : Fix data type * Revert pcfxga year; PC-FXGA for PC9801 C-bus is not dumped?
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/sound.lua14
-rw-r--r--scripts/target/mame/arcade.lua1
-rw-r--r--scripts/target/mame/mess.lua1
3 files changed, 16 insertions, 0 deletions
diff --git a/scripts/src/sound.lua b/scripts/src/sound.lua
index f8e7f0f20a1..db5930d3801 100644
--- a/scripts/src/sound.lua
+++ b/scripts/src/sound.lua
@@ -382,6 +382,20 @@ end
---------------------------------------------------
+-- Hudsonsoft HuC6230 SoundBox
+--@src/devices/sound/huc6230.h,SOUNDS["HUC6230"] = true
+---------------------------------------------------
+
+if (SOUNDS["HUC6230"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/sound/huc6230.cpp",
+ MAME_DIR .. "src/devices/sound/huc6230.h",
+ }
+end
+
+
+
+---------------------------------------------------
-- Hudsonsoft C6280 sound chip
--@src/devices/sound/c6280.h,SOUNDS["C6280"] = true
---------------------------------------------------
diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua
index 6d034dd8d49..f005c0edcf6 100644
--- a/scripts/target/mame/arcade.lua
+++ b/scripts/target/mame/arcade.lua
@@ -213,6 +213,7 @@ SOUNDS["ES5506"] = true
SOUNDS["BSMT2000"] = true
SOUNDS["GAELCO_CG1V"] = true
SOUNDS["GAELCO_GAE1"] = true
+--SOUNDS["HUC6230"] = true
SOUNDS["C6280"] = true
SOUNDS["SP0250"] = true
SOUNDS["SPU"] = true
diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua
index 50d58fc1fef..8af94ec43d1 100644
--- a/scripts/target/mame/mess.lua
+++ b/scripts/target/mame/mess.lua
@@ -219,6 +219,7 @@ SOUNDS["ES5506"] = true
--SOUNDS["BSMT2000"] = true
--SOUNDS["GAELCO_CG1V"] = true
--SOUNDS["GAELCO_GAE1"] = true
+SOUNDS["HUC6230"] = true
SOUNDS["C6280"] = true
SOUNDS["SP0250"] = true
SOUNDS["SPU"] = true