diff options
author | Vas Crabb <vas@vastheman.com> | 2022-06-30 00:37:49 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2022-06-30 00:37:49 +1000 |
commit | c51c443be11b4069b36c80dccd4960808d649227 (patch) | |
tree | 7138ec74c7a4d024ff8e037df2d0640a7bc18553 /src/devices/bus | |
parent | da028cd724b3c50c6493b1b3fa6301268646ff65 (diff) |
-Added support for directory names in SOURCES=
-Retired the messshared project (combined with shared).
-bus/nubus: Added table of video modes for Mac monitor sense values.
Diffstat (limited to 'src/devices/bus')
-rw-r--r-- | src/devices/bus/nubus/nubus_48gc.cpp | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/src/devices/bus/nubus/nubus_48gc.cpp b/src/devices/bus/nubus/nubus_48gc.cpp index b12ff7fc196..9ab169ca73d 100644 --- a/src/devices/bus/nubus/nubus_48gc.cpp +++ b/src/devices/bus/nubus/nubus_48gc.cpp @@ -203,22 +203,25 @@ ROM_END // TODO: find a better place for this table to live struct mac_monitor_info { bool mono; unsigned sense[4]; }; mac_monitor_info const f_monitors[] = { - { false, { 0, 0, 0, 0 } }, // 0: RGB 21" - { true, { 1, 1, 1, 0 } }, // 1: Full-Page (B&W 15") - { false, { 2, 2, 0, 2 } }, // 2: RGB 12" - { true, { 3, 3, 1, 2 } }, // 3: Two-Page (B&W 21") - { false, { 4, 0, 4, 4 } }, // 4: NTSC Monitor - { false, { 5, 1, 5, 4 } }, // 5: RGB 15" - { false, { 6, 2, 4, 6 } }, // 6: Hi-Res (12-14") - { false, { 6, 0, 0, 6 } }, // 7: Multiple Scan 14" - { false, { 6, 0, 4, 6 } }, // 8: Multiple Scan 16" - { false, { 6, 2, 0, 6 } }, // 9: Multiple Scan 21" - { false, { 7, 0, 0, 0 } }, // 10: PAL Encoder - { false, { 7, 1, 1, 0 } }, // 11: NTSC Encoder - { false, { 7, 1, 1, 6 } }, // 12: VGA/Super VGA - { false, { 7, 2, 5, 2 } }, // 13: RGB 16" - { false, { 7, 3, 0, 0 } }, // 14: PAL Monitor - { false, { 7, 3, 4, 4 } } }; // 15: RGB 19" + // 512×385 640×480 640×870 832×624 1024×768 1152×870 + // 60.15 Hz 66.67 Hz 75.08 Hz 74.55 Hz 74.93 Hz 75.08 Hz 59.94 Hz 55.98 Hz 59.94 Hz 50.00 Hz + // portrait interlaced interlaced + { false, { 0, 0, 0, 0 } }, // 0: RGB 21" yes + { true, { 1, 1, 1, 0 } }, // 1: Full-Page (B&W 15") yes + { false, { 2, 2, 0, 2 } }, // 2: RGB 12" yes + { true, { 3, 3, 1, 2 } }, // 3: Two-Page (B&W 21") yes + { false, { 4, 0, 4, 4 } }, // 4: NTSC Monitor yes + { false, { 5, 1, 5, 4 } }, // 5: RGB 15" yes + { false, { 6, 2, 4, 6 } }, // 6: Hi-Res (12-14") yes + { false, { 6, 0, 0, 6 } }, // 7: Multiple Scan 14" yes yes + { false, { 6, 0, 4, 6 } }, // 8: Multiple Scan 16" yes yes yes yes + { false, { 6, 2, 0, 6 } }, // 9: Multiple Scan 21" yes yes yes yes + { false, { 7, 0, 0, 0 } }, // 10: PAL Encoder yes + { false, { 7, 1, 1, 0 } }, // 11: NTSC Encoder yes + { false, { 7, 1, 1, 6 } }, // 12: VGA/Super VGA yes yes + { false, { 7, 2, 5, 2 } }, // 13: RGB 16" yes + { false, { 7, 3, 0, 0 } }, // 14: PAL Monitor yes + { false, { 7, 3, 4, 4 } } }; // 15: RGB 19" yes //------------------------------------------------- |