From a32b70c03472c0bddbc280ebd69fe9e75593c0e2 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Sun, 18 Dec 2022 22:21:33 +1100 Subject: 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. --- scripts/src/bus.lua | 44 ++++++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 20 deletions(-) (limited to 'scripts/src/bus.lua') 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 @@ -4053,6 +4055,28 @@ if (BUSES["PCE"]~=null) then } 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 @@ -5078,26 +5102,6 @@ if (BUSES["THOMSON"]~=null) then } 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 -- cgit v1.2.3