diff options
| author | 2025-04-26 07:19:39 -0400 | |
|---|---|---|
| committer | 2025-04-26 07:19:39 -0400 | |
| commit | bf499766fcb6309b44d8f1427eead6831d4ad4a6 (patch) | |
| tree | 5dec94815d3dba42fe7bb74e9cade9eee0c88423 /scripts | |
| parent | 44fa3d556dc7f2d2d4f17958b1ccadfc97ad7e47 (diff) | |
apple/macii.cpp: Fixed regression where NuBus was stealing the internal video's slot $E space and
allow PDS cards to hijack the internal screen. [R. Belmont]
bus/nubus: Many updates. [R. Belmont]
* All cards: modernized with short types, fewer boilerplate comments, general cleanups,
and card memory map support.
* Lapis ProColor: fixed "encrypted" 4 and 8 bit-per-pixel modes and added the NuBus and PDS/30
versions of the ProColor 8. Also used the TLC34075/34076 DAC device.
* m2video: use the CRTC registers of the TFB 1.0 chip and the Bt453 DAC device.
* m2hires: use the CRTC registers of the TFB 2.2 chip, merge in the Apple Portrait Card, and
add the Apple Workstation Card. All 3 of these were the same card with different ROMs,
pixel clock crystals, and DAC models (Bt473 or Bt474).
* Sigma Designs LaserView: Now uses the CRTC register values.
* RasterOps ColorBoard/264 NuBus: Much better correctness on the NuBus version, including support
for the 30 Hz NTSC mode
* RasterOps ColorBoard/264 PDS: Near-total rewrite using the TMS34061 and Bt473 devices.
* SuperMac Spectrum/8 Series III: Use Bt478 DAC device like the real card.
* SuperMac Spectrum PDQ: Documented that the card uses 3 Bt458 DACs. Not actually hooked up that
way yet.
* Moniterm MacViking: Documented that the CRTC is a TTL state machine, there are no registers.
* Micron/XCEED MacroColor/30: Merged with Color 30HR which is 99% the same hardware, and
added an "internal" version which takes over the SE/30's internal display and allows you to
show grayscale on the original CRT.
* Micron/XCEED Color HR30: All available video modes are supported now with the MonitorXCEED
software. Also added an "internal" version like the MacroColor/30, decoded the register
encryption, and used the correct Bt473 and Bt478 devices.
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/bus.lua | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 6cf8ff61ef2..7a7cd4f25c2 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -3252,8 +3252,6 @@ if (BUSES["NUBUS"]~=null) then MAME_DIR .. "src/devices/bus/nubus/nubus_asntmc3b.h", MAME_DIR .. "src/devices/bus/nubus/nubus_image.cpp", MAME_DIR .. "src/devices/bus/nubus/nubus_image.h", - MAME_DIR .. "src/devices/bus/nubus/nubus_wsportrait.cpp", - MAME_DIR .. "src/devices/bus/nubus/nubus_wsportrait.h", MAME_DIR .. "src/devices/bus/nubus/8lc.cpp", MAME_DIR .. "src/devices/bus/nubus/8lc.h", MAME_DIR .. "src/devices/bus/nubus/bootbug.cpp", @@ -3274,8 +3272,6 @@ if (BUSES["NUBUS"]~=null) then MAME_DIR .. "src/devices/bus/nubus/pds30_sigmalview.h", MAME_DIR .. "src/devices/bus/nubus/pds30_30hr.cpp", MAME_DIR .. "src/devices/bus/nubus/pds30_30hr.h", - MAME_DIR .. "src/devices/bus/nubus/pds30_mc30.cpp", - MAME_DIR .. "src/devices/bus/nubus/pds30_mc30.h", } end |
