From 449f65cfc4d07888d700293fbbf724ef1dd21095 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Thu, 23 Jun 2022 07:05:46 +1000 Subject: bus/nubus: More improvements to SuperMac Spectrum video cards. Factored CRTC and shift register out of Spectrum/8 and added to Spectrum PDQ. Fixes video mode selection and resolution for Spectrum PDQ. Implemented vertical interrupt position, stride, line offset and clock source registers for Spectrum PDQ. Added a hack to work around line end control not being understood. Also added save state support. Slightly modernised the Macintosh Display Card (JMFB) device code. Initialised some driver state class members that were causing System 7 to fail to see files. [Ivan Vangelista] --- scripts/src/bus.lua | 2 ++ 1 file changed, 2 insertions(+) (limited to 'scripts/src/bus.lua') diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 6979a88a5e1..47efc8ad839 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -2803,6 +2803,8 @@ if (BUSES["NUBUS"]~=null) then MAME_DIR .. "src/devices/bus/nubus/quadralink.h", MAME_DIR .. "src/devices/bus/nubus/laserview.cpp", MAME_DIR .. "src/devices/bus/nubus/laserview.h", + MAME_DIR .. "src/devices/bus/nubus/supermac.cpp", + MAME_DIR .. "src/devices/bus/nubus/supermac.h", MAME_DIR .. "src/devices/bus/nubus/pds30_cb264.cpp", MAME_DIR .. "src/devices/bus/nubus/pds30_cb264.h", MAME_DIR .. "src/devices/bus/nubus/pds30_procolor816.cpp", -- cgit v1.2.3