summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-11-23 14:26:04 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2016-11-23 14:26:04 +0100
commitd718d3cc3d20a2e420ed30ddb820b29b90d81b33 (patch)
tree2132f5c7c80f33ac1734669f4043ac2461044c54 /scripts
parenta69e00dacd1bd73a6bafb6c7638b9513dcbeb895 (diff)
Made ldplayer regular driver, same as vgmplay (nw)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/verinfo.py2
-rw-r--r--scripts/target/ldplayer/ldplayer.lua88
-rw-r--r--scripts/target/mame/virtual.lua11
3 files changed, 10 insertions, 91 deletions
diff --git a/scripts/build/verinfo.py b/scripts/build/verinfo.py
index a73d8ad2689..c294df827aa 100644
--- a/scripts/build/verinfo.py
+++ b/scripts/build/verinfo.py
@@ -11,7 +11,7 @@ import sys
def parse_args():
def usage():
- sys.stderr.write('Usage: verinfo.py [-b mame|mess|ume|ldplayer] [-r|-p] [-o <outfile>] <srcfile>\n')
+ sys.stderr.write('Usage: verinfo.py [-b mame|mess|ume] [-r|-p] [-o <outfile>] <srcfile>\n')
sys.exit(1)
flags = True
diff --git a/scripts/target/ldplayer/ldplayer.lua b/scripts/target/ldplayer/ldplayer.lua
deleted file mode 100644
index 4348f3bd318..00000000000
--- a/scripts/target/ldplayer/ldplayer.lua
+++ /dev/null
@@ -1,88 +0,0 @@
--- license:BSD-3-Clause
--- copyright-holders:MAMEdev Team
-
----------------------------------------------------------------------------
---
--- ldplayer.lua
---
--- Small makefile to build a standalone laserdisc player
---
----------------------------------------------------------------------------
-
---------------------------------------------------
--- specify required CPU cores (none)
---------------------------------------------------
-
-CPUS["MCS48"] = true
-CPUS["Z80"] = true
-
-
-
---------------------------------------------------
--- specify required sound cores
---------------------------------------------------
-
-SOUNDS["WAVE"] = true
-
-
---------------------------------------------------
--- specify available video cores
---------------------------------------------------
-
---------------------------------------------------
--- specify available machine cores
---------------------------------------------------
-
-MACHINES["LDV1000"] = true
-MACHINES["LDPR8210"] = true
-
---------------------------------------------------
--- specify available bus cores
---
--- MIDI is here as dummy bus to allow libbus.a to
--- be created on OSX.
---------------------------------------------------
-
-BUSES["MIDI"] = true
-
---------------------------------------------------
--- this is the list of driver libraries that
--- comprise MAME plus mamedriv.o which contains
--- the list of drivers
---------------------------------------------------
-
-function createProjects_ldplayer_ldplayer(_target, _subtarget)
- project ("drvldplayer")
- targetsubdir(_target .."_" .. _subtarget)
- kind (LIBTYPE)
- uuid (os.uuid("drvldplayer"))
-
- includedirs {
- MAME_DIR .. "src/osd",
- MAME_DIR .. "src/emu",
- MAME_DIR .. "src/devices",
- MAME_DIR .. "src/mame",
- MAME_DIR .. "src/lib",
- MAME_DIR .. "src/lib/util",
- MAME_DIR .. "3rdparty",
- GEN_DIR .. "mame/layout",
- }
-
- files{
- MAME_DIR .. "src/emu/drivers/emudummy.cpp",
- }
-
- dependency {
- { MAME_DIR .. "src/emu/drivers/emudummy.cpp", GEN_DIR .. "ldplayer/layout/pr8210.lh" },
- }
-
- custombuildtask {
- layoutbuildtask("ldplayer/layout", "pr8210"),
- }
-end
-
-function linkProjects_ldplayer_ldplayer(_target, _subtarget)
- links {
- "drvldplayer",
- }
-end
diff --git a/scripts/target/mame/virtual.lua b/scripts/target/mame/virtual.lua
index 6d13a002948..5a884e33fc0 100644
--- a/scripts/target/mame/virtual.lua
+++ b/scripts/target/mame/virtual.lua
@@ -15,6 +15,8 @@
CPUS["M6502"] = true
CPUS["H6280"] = true
+CPUS["MCS48"] = true
+CPUS["Z80"] = true
--------------------------------------------------
-- specify available sound cores; some of these are
@@ -37,6 +39,8 @@ SOUNDS["MULTIPCM"] = true
SOUNDS["GB_SOUND"] = true
SOUNDS["POKEY"] = true
SOUNDS["C352"] = true
+SOUNDS["OKIM6295"] = true
+SOUNDS["WAVE"] = true
--------------------------------------------------
-- specify available video cores
@@ -46,7 +50,8 @@ SOUNDS["C352"] = true
--------------------------------------------------
-- specify available machine cores
--------------------------------------------------
-
+MACHINES["LDV1000"] = true
+MACHINES["LDPR8210"] = true
--------------------------------------------------
-- specify available bus cores
@@ -78,12 +83,13 @@ function createVirtualProjects(_target, _subtarget, _name)
MAME_DIR .. "src/mame",
MAME_DIR .. "src/lib",
MAME_DIR .. "src/lib/util",
- MAME_DIR .. "src/lib/netlist",
MAME_DIR .. "3rdparty",
+ GEN_DIR .. "mame/layout",
}
includedirs {
ext_includedir("zlib"),
+ ext_includedir("flac"),
}
end
@@ -91,5 +97,6 @@ function createProjects_mame_virtual(_target, _subtarget)
createVirtualProjects(_target, _subtarget, "virtual")
files {
MAME_DIR .. "src/mame/drivers/vgmplay.cpp",
+ MAME_DIR .. "src/mame/drivers/ldplayer.cpp",
}
end