diff options
author | 2024-10-26 18:37:26 -0400 | |
---|---|---|
committer | 2024-10-26 18:37:26 -0400 | |
commit | 8353b2bd9383eff880497ece1a447db87fa65016 (patch) | |
tree | 8d5b6d0d86b3a2820358818a534b7b0d541e7c5a /scripts | |
parent | fe7e897e5662099f402238931d16a8b1d7b81f31 (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')
-rw-r--r-- | scripts/src/bus.lua | 26 |
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 |