summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
diff options
context:
space:
mode:
author Nigel Barnes <Pernod70@users.noreply.github.com>2020-10-31 18:03:42 +0000
committer Nigel Barnes <Pernod70@users.noreply.github.com>2020-10-31 21:33:20 +0000
commitd44b1552cfe01daed37cd0222034e8110ce7c77d (patch)
treec37b146d270a5e121d548424f09dbf51091845a5 /scripts/src/bus.lua
parentf814777e46b7535d4563ff3ae013709db2b24d33 (diff)
aquarius: Peripherals implemeted as slot devices: 4K/16K/32K/16K+ Memory Cartridges, Mini Expander (now with controllers), Quick Disk (not working), C1541 DOS Interface (not working)
- Implemented memory mapper for CP/M. - Serial printer port. - External RAM is now scrambled. - SuperCart bankswitching board implemented for Aquaricart. - Cartridge images of size 4K, 8K, 16K now supported, was previously 16K only.
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r--scripts/src/bus.lua25
1 files changed, 25 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index ab13afec201..465f6c586b5 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -240,6 +240,31 @@ end
---------------------------------------------------
--
+--@src/devices/bus/aquarius/slot.h,BUSES["AQUARIUS"] = true
+---------------------------------------------------
+
+if (BUSES["AQUARIUS"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/aquarius/slot.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/slot.h",
+ MAME_DIR .. "src/devices/bus/aquarius/c1541.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/c1541.h",
+ MAME_DIR .. "src/devices/bus/aquarius/mini.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/mini.h",
+ MAME_DIR .. "src/devices/bus/aquarius/qdisk.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/qdisk.h",
+ MAME_DIR .. "src/devices/bus/aquarius/ram.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/ram.h",
+ MAME_DIR .. "src/devices/bus/aquarius/rom.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/rom.h",
+ MAME_DIR .. "src/devices/bus/aquarius/supercart.cpp",
+ MAME_DIR .. "src/devices/bus/aquarius/supercart.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/bus/arcadia/slot.h,BUSES["ARCADIA"] = true
---------------------------------------------------