diff options
| author | 2017-01-22 11:48:22 +0100 | |
|---|---|---|
| committer | 2017-01-22 11:51:09 +0100 | |
| commit | 189ac471b4af229558119f987bf3d4304718ea03 (patch) | |
| tree | 1c76f293c24c8ceec69cf8318c7409c6c1f340bb /scripts | |
| parent | edf64df1db1e1493e6980b79c38c4db744e23cea (diff) | |
Convert the Amiga keyboards to a bus interface with slot devices
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/bus.lua | 16 | ||||
| -rw-r--r-- | scripts/target/mame/mess.lua | 5 |
2 files changed, 17 insertions, 4 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 0bd7f2b5954..3f8f3f1d233 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -2647,6 +2647,22 @@ end --------------------------------------------------- -- +--@src/devices/bus/amiga/keyboard/keyboard.h,BUSES["AMIGA_KEYBOARD"] = true +--------------------------------------------------- + +if (BUSES["AMIGA_KEYBOARD"]~=null) then + files { + MAME_DIR .. "src/devices/bus/amiga/keyboard/keyboard.cpp", + MAME_DIR .. "src/devices/bus/amiga/keyboard/keyboard.h", + MAME_DIR .. "src/devices/bus/amiga/keyboard/a1200.cpp", + MAME_DIR .. "src/devices/bus/amiga/keyboard/a1200.h", + MAME_DIR .. "src/devices/bus/amiga/keyboard/a500.cpp", + MAME_DIR .. "src/devices/bus/amiga/keyboard/a500.h", + } +end + +--------------------------------------------------- +-- --@src/devices/bus/amiga/zorro/zorro.h,BUSES["ZORRO"] = true --------------------------------------------------- diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 7d0faee9acd..7b645311826 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -608,6 +608,7 @@ BUSES["ADAMNET"] = true BUSES["APF"] = true BUSES["APRICOT_EXPANSION"] = true BUSES["APRICOT_KEYBOARD"] = true +BUSES["AMIGA_KEYBOARD"] = true BUSES["ARCADIA"] = true BUSES["ASTROCADE"] = true BUSES["BBC_FDC"] = true @@ -1328,10 +1329,6 @@ createMESSProjects(_target, _subtarget, "amiga") files { MAME_DIR .. "src/mame/drivers/amiga.cpp", MAME_DIR .. "src/mame/includes/amiga.h", - MAME_DIR .. "src/mame/machine/a1200kbd.cpp", - MAME_DIR .. "src/mame/machine/a1200kbd.h", - MAME_DIR .. "src/mame/machine/amigakbd.cpp", - MAME_DIR .. "src/mame/machine/amigakbd.h", } createMESSProjects(_target, _subtarget, "amstrad") |
