summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2022-12-18 22:21:33 +1100
committer Vas Crabb <vas@vastheman.com>2022-12-18 22:21:33 +1100
commita32b70c03472c0bddbc280ebd69fe9e75593c0e2 (patch)
treee4b3e5bcc4b60ca3ce99e5dd4fda2e3501aa7d29 /scripts
parent696b16ccb957eae6dfe94a21286fccaaf5877177 (diff)
More Micom Soft controller wrangling:
* bus/msx/ctrl: Added XE-1AP pad with defaults for personal computers. * bus/pce_ctrl: Added XHE-3 PC joystick adapter.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/src/bus.lua44
-rw-r--r--scripts/src/machine.lua12
2 files changed, 36 insertions, 20 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index d25711e9585..e954b19dc20 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -1839,6 +1839,8 @@ if (BUSES["MSX_CTRL"]~=null) then
MAME_DIR .. "src/devices/bus/msx/ctrl/towns6b.h",
MAME_DIR .. "src/devices/bus/msx/ctrl/townspad.cpp",
MAME_DIR .. "src/devices/bus/msx/ctrl/townspad.h",
+ MAME_DIR .. "src/devices/bus/msx/ctrl/xe1ap.cpp",
+ MAME_DIR .. "src/devices/bus/msx/ctrl/xe1ap.h",
}
end
@@ -4055,6 +4057,28 @@ end
---------------------------------------------------
--
+--@src/devices/bus/pce_ctrl/pcectrl.h,BUSES["PCE_CTRL"] = true
+---------------------------------------------------
+
+if (BUSES["PCE_CTRL"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.cpp",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.h",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.cpp",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.h",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.cpp",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.h",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.cpp",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.h",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/pachinko.cpp",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/pachinko.h",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/xhe3.cpp",
+ MAME_DIR .. "src/devices/bus/pce_ctrl/xhe3.h",
+ }
+end
+
+---------------------------------------------------
+--
--@src/devices/bus/scv/slot.h,BUSES["SCV"] = true
---------------------------------------------------
if (BUSES["SCV"]~=null) then
@@ -5080,26 +5104,6 @@ end
---------------------------------------------------
--
---@src/devices/bus/pce_ctrl/pcectrl.h,BUSES["PCE_CTRL"] = true
----------------------------------------------------
-
-if (BUSES["PCE_CTRL"]~=null) then
- files {
- MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.cpp",
- MAME_DIR .. "src/devices/bus/pce_ctrl/pcectrl.h",
- MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.cpp",
- MAME_DIR .. "src/devices/bus/pce_ctrl/joypad2.h",
- MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.cpp",
- MAME_DIR .. "src/devices/bus/pce_ctrl/joypad6.h",
- MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.cpp",
- MAME_DIR .. "src/devices/bus/pce_ctrl/multitap.h",
- MAME_DIR .. "src/devices/bus/pce_ctrl/pachinko.cpp",
- MAME_DIR .. "src/devices/bus/pce_ctrl/pachinko.h",
- }
-end
-
----------------------------------------------------
---
--@src/devices/bus/pc8801/pc8801_31.h,BUSES["PC8801"] = true
---------------------------------------------------
diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua
index d4a23022e4c..4439cfd339f 100644
--- a/scripts/src/machine.lua
+++ b/scripts/src/machine.lua
@@ -5101,3 +5101,15 @@ if (MACHINES["AM9516"]~=null) then
MAME_DIR .. "src/devices/machine/am9516.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/machine/micomxe1a.h,MACHINES["MICOMXE1A"] = true
+---------------------------------------------------
+
+if (MACHINES["MICOMXE1A"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/micomxe1a.cpp",
+ MAME_DIR .. "src/devices/machine/micomxe1a.h",
+ }
+end