summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
diff options
context:
space:
mode:
author arbee <rb6502@users.noreply.github.com>2024-10-26 18:37:26 -0400
committer arbee <rb6502@users.noreply.github.com>2024-10-26 18:37:26 -0400
commit8353b2bd9383eff880497ece1a447db87fa65016 (patch)
tree8d5b6d0d86b3a2820358818a534b7b0d541e7c5a /scripts/src
parentfe7e897e5662099f402238931d16a8b1d7b81f31 (diff)
heathzenith/h89.cpp: Add initial support for the H-89 (and H-88 and Z-90) slot bus
- Uses the real I/O decoding PROMs - Z-37 and MMS 77316 floppy controllers converted to cards - H-88-3 serial and H-88-5 cassette interfaces converted to cards - Sigmasoft Sound card converted to a card
Diffstat (limited to 'scripts/src')
-rw-r--r--scripts/src/bus.lua26
1 files changed, 26 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index dabbbd82731..d87a995fdfc 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -5739,3 +5739,29 @@ if (BUSES["PLG1X0"]~=null) then
MAME_DIR .. "src/devices/bus/plg1x0/plg150-ap.h",
}
end
+
+---------------------------------------------------
+--
+--@src/devices/bus/h89/h89bus.h,BUSES["H89BUS"] = true
+---------------------------------------------------
+
+if (BUSES["H89BUS"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/cards.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/cards.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/h89bus.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/h89bus.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_3.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_3.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_5.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/h_88_5.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/mms77316_fdc.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/mms77316_fdc.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/sigmasoft_sound.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/sigmasoft_sound.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/we_pullup.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/we_pullup.h",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/z37_fdc.cpp",
+ MAME_DIR .. "src/devices/bus/heathzenith/h89/z37_fdc.h",
+ }
+end