summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
diff options
context:
space:
mode:
author etabeta78 <doge.fabio@gmail.com>2016-04-23 19:07:33 +0200
committer etabeta78 <doge.fabio@gmail.com>2016-04-23 19:07:33 +0200
commit3b1f24dd829d3f9a07d77f70ee3fa1c82a6d33b9 (patch)
tree30af56bcbb2b69ff0a936615f3c83ddd2f8b697e /scripts/src/bus.lua
parentd80b977719978293b5f22f3bea4454fcf976f36f (diff)
saturn.cpp: converted controllers to work through slot devices,
cleaning up the related code. [Fabio Priuli] saturn.cpp: added emulation of the SegaTap adapter (4 controllers) and Sega Multitap adapter (6 controllers). Saturn Bomberman can now be played as intended. [Fabio Priuli]
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r--scripts/src/bus.lua29
1 files changed, 29 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index cd9923ea1fc..960177c5eb9 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -1971,6 +1971,35 @@ if (BUSES["NEOGEO_CTRL"]~=null) then
}
end
+---------------------------------------------------
+--
+--@src/devices/bus/sat_ctrl/ctrl.h,BUSES["SAT_CTRL"] = true
+---------------------------------------------------
+
+if (BUSES["SAT_CTRL"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/sat_ctrl/ctrl.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/ctrl.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/analog.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/analog.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/joy.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/joy.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/joy_md.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/joy_md.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/keybd.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/keybd.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/mouse.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/mouse.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/multitap.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/multitap.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/pointer.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/pointer.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/racing.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/racing.h",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/segatap.cpp",
+ MAME_DIR .. "src/devices/bus/sat_ctrl/segatap.h",
+ }
+end
---------------------------------------------------
--