-
Would your adapter be compatible with one of the early Mac high-res monitors such as the AppleColor High-Resolution RGB Monitor (M1297 or M0401)? These are the 640x480, 66.7 Hz vertical, 35 kHz horizontal, 69 dpi monitors with the Mac DA-15 connector. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hi there! The screen resolution looks compatible but I don't think it could be directly connected due to the different in operating frequencies. The VGA output is 60 Hz, 31.46875 kHz horizontal, with a pixel frequency of 25.175 MHz so is just slightly different. I know that it's possible to connect some multisync VGA monitors to Macintoshes but that AppleColor monitor doesn't look like it supports multisync or any other operating frequencies. Another potential incompatibility could be hsync and vsync signal polarity that the monitor expects. It's probably documented somewhere but I wasn't able to find it with a few Google searches. The VGA output is using active low pulses for the hsync and vsync signals. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick reply! I figured it was unlikely. These monitors are plentiful and cheap in my area and are a good aesthetic match for my Apple II. How difficult would it be to modify the VGA code to match the different rates? Would a later model Apple Multiple Scan monitor work? It has a VGA mode of 640x480, 60 Hz vertical, 31.77 kHz horizontal: |
Beta Was this translation helpful? Give feedback.
-
I found the pinout for the DB-15 connector if anyone needs it: |
Beta Was this translation helpful? Give feedback.
That second monitor does look like it would be very compatible given the specs and the info from this manual. The repair manual goes into details even on the sync polarity & this monitor apparently supports both 😀
For the first monitor it's probably possible to modify the current firmware but since the frequency is so far off it could be challenging due to the way that timing is derived throughout all the hardware. Basically you'd have to: