Apple IIgs Modern Video Options
It will be very hard (or probably impossible) to get a solution that looks exactly like the Apple IIgs RGB Monitor because the vertical lines of alternating colors are how the IIgs did dithering in 640 mode. The dot pitch (the distance between groups of subpixels) of the Apple IIgs RGB Monitor was such that the eye could not distinguish between the lines and combined the two colors into one. Because most VGA displays have a much larger resolution than the IIgs did, the pixels are magnified such that you can see the individual lines. The only way it might work on an LCD screen is to make it so each pixel maps one to one, but then you’d have a tiny screen display.
Background lines on VGA monitors: Those lines are real! You just couldn’t see them as clearly on the Apple IIgs RGB Monitor. Probably the closest approach would be an emulator with some nicely modeled NTSC filters. This is already common with console emulators.
I suppose this is possible for someone to implement in hardware, but I wouldn’t really know.
Either way, using emulation or even real RGB monitors, this vertical interlacing effect breaks down as the display size grows (though CRTs can probably go fairly large before it gets too noticeable). The effect works well enough on the Apple IIgs RGB Monitor only because of size, scan rate, dot pitch, etc. In other words, it’s a shame that Apple never provided a proper color 640 mode, because it’s essentially broken from the start.
There are several video output options for the Apple IIgs:
Native Composite – This uses the composite connector in the back of the Apple IIgs for connecting to composite only monitors and TV’s with RCA video input. The composite sync makes some “shifting” in the scan lines caused by the mixing of sync signals. It is better to have separated sync to have cleaner scan lines and picture.
Native RGB – This is the included 19 pin connector that works only with the Apple Color RGB monitor.
The normal way to connect a IIgs to the Apple RGB monitor:
Manila Gear Apple IIGS VGA Adapter
If you are able to find a VGA Monitor that supports 15 kHz, this adapter lets you get Native RGB for your Apple IIgs. It consists of a DA-15 to DE-15 adapter with an integrated sync separator. The list of supported monitors can be found here, and there are a few more that have not yet been tested here.
You can also use this adapter in combination with the Gonbes CGA->VGA Upscaler option listed below, to be able to use VGA Monitors that do not support 15 kHz.
Nishida radio Analog RGB Component Adapter for Apple II GS (Deprecated)
This adapter is not being made anymore. It provided component output that some modern TVs and monitors support.
Image produced by Nishida RGB adapter (Courtesy of Aaron Delp)
Nishida Radio VGA Adapter for Apple II GS (ROM3 only)
This is the latest development from Koichi. It only works with the ROM 3 version of the IIgs, and has to be installed inside.
GGlabs GS2HD Apple IIgs RGB to HDTV Component Adapter
The GGLabs adapter is similar to the first Nishida adapter, providing component signal for certain TVs and monitors.
Image produced by GGLabs RGB adapter (Courtesy of Aaron Delp)
SCART Cable for Apple IIgs
Scart is RGB with composite sync. Composite sync is vertical sync mixed with horizontal sync. The cable must be a 75 ohm cable on the RGB signal. This cable is sold online, and there’s instructions on how to make one. SCART connectors are popular in Europe, but scarce in North America.
Image produced with SCART Cable (Courtesy of Aaron Delp)
Gonbes CGA->VGA upscaler GBS-8200/GBS-8220
The Gonbes GBS-8220 is an adapter used widely by arcade enthusiasts and various vintage systems, like the Amiga. It converts the 15KHz signal to VGA and has some inline controls for size, resolution and more. You need an adapter from DA-15 to DE-15 to connect to this upscaler.
Optimal Settings for Clear Video
from this site
Its no secret: the IIGS default output doesn’t line up with any VGA-like aspect ratio standard. That means that your default output is going to be blurry, have annoying vertical banding or both. The following are some tips on hardware and settings to obtain a picture that has the least amount of distracting artifacts.
- Use a monitor that has a native resolution that matches one of the GBS-8220 output resolutions. This will lead to less interpolation (i.e fuzziness) by the monitor hardware.
- In the GBS0-8220 settings menu, set the video settings thus:
Set the resolution to the native resolution of your monitor.
Sharpness: change to 03. This helps even out the fuzz on the pixels. That is, it makes them all equally blurry, so the display isn’t as distracting.
H Size: change to 76. This removes most of the vertical banding issues you’ll see, most importantly on the GS/OS Desktop, but elsewhere too.
H Position: change to 29. This centers the display after the above change is made.
Note: When there is motion on the screen, graphics around the moving object(s) (i.e. the mouse cursor) will become a bit blurrier. This is an artifact of the way the GBS-8220 scales video and I have found it to not be correctable by any combination of scaler settings.
Sony also made a monitor for professional and medical use that supports 15 kHz.