diff options
author | Nigel Barnes <Pernod70@users.noreply.github.com> | 2018-01-26 19:28:41 +0000 |
---|---|---|
committer | Nigel Barnes <Pernod70@users.noreply.github.com> | 2018-01-26 21:04:33 +0000 |
commit | 4143172f7cec26b32db0146e385717e041ff0711 (patch) | |
tree | 3e97bad7ac892e668f99030c87b138133baf8899 /scripts | |
parent | 9e00075f3a6ab7ff64f67513ba419046a10efb94 (diff) |
electron: Re-implemented cartridge slot device, and added cartridge devices:
- Standard cartridge (2x16K ROM)
- Advanced Battery-Backed RAM (ABR)
- Slogger Click
- Slogger Pegasus 400
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/src/bus.lua | 21 | ||||
-rw-r--r-- | scripts/target/mame/mess.lua | 1 |
2 files changed, 22 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index ae488168330..804db83c2d1 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -740,6 +740,27 @@ end --------------------------------------------------- -- +--@src/devices/bus/electron/cart/slot.h,BUSES["ELECTRON_CART"] = true +--------------------------------------------------- + +if (BUSES["ELECTRON_CART"]~=null) then + files { + MAME_DIR .. "src/devices/bus/electron/cart/slot.cpp", + MAME_DIR .. "src/devices/bus/electron/cart/slot.h", + MAME_DIR .. "src/devices/bus/electron/cart/abr.cpp", + MAME_DIR .. "src/devices/bus/electron/cart/abr.h", + MAME_DIR .. "src/devices/bus/electron/cart/click.cpp", + MAME_DIR .. "src/devices/bus/electron/cart/click.h", + MAME_DIR .. "src/devices/bus/electron/cart/peg400.cpp", + MAME_DIR .. "src/devices/bus/electron/cart/peg400.h", + MAME_DIR .. "src/devices/bus/electron/cart/std.cpp", + MAME_DIR .. "src/devices/bus/electron/cart/std.h", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/ep64/exp.h,BUSES["EP64"] = true --------------------------------------------------- diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index dd08d15198f..8dd090657ae 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -671,6 +671,7 @@ BUSES["ECBBUS"] = true BUSES["ECONET"] = true BUSES["EINSTEIN_USERPORT"] = true BUSES["ELECTRON"] = true +BUSES["ELECTRON_CART"] = true BUSES["EP64"] = true BUSES["EPSON_SIO"] = true BUSES["GAMATE"] = true |