The CGA Compatibility Tester application was designed to be a small program that benchmarks and stresses nearly every capability of the IBM Color Graphics Adapter (CGA).
This can be used to:
- Verify that your clone CGA card is 100% compatible with the real IBM CGA
- Similarly, verify how badly your non-CGA card (or software emulator) screws up CGA emulation
- Benchmark adapter RAM speed, to compare with other adapters
- Calibrate your CGA RGB monitor for maximum enjoyment
- Satisfy your curiosity about how CGA can be tweaked
Here are some key features of "CGA Compatibility Tester":
Adapter memory speed benchmarks:
· Interleaved opcode/adapter memory read benchmark
· Interleaved opcode/adapter memory write benchmark
· Adapter Memory-only read benchmark
· Adapter Memory-only write benchmark
Color Select and Mode Control Register tests:
· Border/Overscan color
· Medium-res graphics background color
· High-res graphics foreground color
· Palette display (all six medium-res palettes)
Textmode manipulation:
· 40-column test
· Textmode highcolor background (ie. disable blink)
· Textmode cursor manipulation
· CGA "snow" anomoly
· Font display (simulated via 40-col mode)
Monitor Calibration:
· Brightness calibration
· Contrast calibration
· Moire pattern (high-res horiz/vert/50%)
· Display of all 16 colors
MC6845 CRTC programming:
· Horizontal retrace demo
· Vertical retrace detection
· Row reprogramming (80x100)
· Row/Column reprogramming (90x30)
· Interlaced mode test
· Horizontal/Vertical sync position test
· Start Address register test
Requirements:
· IBM Color Graphics Adapter (CGA).