Never mind, I have a bit of a love hate-relationship with CGA and love to make little sideblows from time to time. 🙂
Probably because it's neither fish nor fowl.
Because I think it's exactly between being useless and being useful.
Both Plantronics Color Plus in 640x200 pels 4c and Olivetti in 640x400 pels mono were useful for application GUIs and displaying drawings.
In this relation, CGA looks so unfinished, broken.
That's why I often think to myself: What was the point of it? It's barely good enough for "boring" business presentations.
A simple pie chart looks horrible in 320x200 4c, like it had been drawn by a Commodore ViC-20.
If it had been used on a projector on an business meeting in 1981-1983,
wouldn't the participants have felt offended by something that looks as if it had been drawn by a 4 years old with crayons?
A Commodore PET with a hi-res graphics board had offered much more in the 1970s.
The CGA hi-res mode of 640x200 mono was okay, but the bad aspect ratio made everything look pixelated and crude.
If it had supported colours/shades of gray, the outcome would have been less harsh.
That's why GEM in 640x200 4c doesn't look as bad as in plain 640x200 mono, I think.
(Edit: I know that the GEM driver is rather new, but PC Jr/Tandy 1000 had added 640x200 4c mode, too.
So it wasn't that of an uncommon resolution.
They've even went further and offered 640x200 16c mode.)
I really wonder though what happened in the minds of IBM engineers when designing CGA in 1981.
When you think of IBM, you're thinking of typewriters, mainframes, maybe terminals.
But not necessarily a home computer in a TV cart..
https://forum.vcfed.org/index.php?threads/why … -3#post-1440195
(^I really like the picture, though. We used to have flokati rugs at home, too! 😃❤️)
PS: I do know about the limitations of domestic tube TVs of the time.
They had issues resolving more than 200 lines.
Well, the US American NTSC colour TVs via RF connection, at very least.
Both PAL video monitors via Composite and CCIR/RS-170 black/white TVs via RF could resolve around 300 lines.
- That's why at least in PAL regions, 512x256 pels wasn't uncommon in computing. The NDR Klein computer used that res, for example.
That's another reason why our PC clones do omitt colour carrier on composite outputs on the CGA cards, I suppose.
Without it (NTSC or PAL), signal quality is fine. Even in 80x25 text-mode and 640x200 resolution.
Also, I think, it wasn't being too uncommon to hack TVs for Composite input.
Especially the black/white portables in plastic chassis.:
They were good/safe, because they had required an internal power supply to generate everything from 12v DC;
rather than using mains power directly, like the "chippendale" models did (wooden TVs).
The only fraction to really have used household TVs were the C64 kids, I think.
There are photos on the internet were C64 kids had used cheesy wooden TVs from 1950s to 1970s as their computer monitors.
That was "ghetto style", so to say. Using grandpa's ancient SABA or Telefunken TV..
Looking back it's understandable that these kids couldn't afford, say, a Commodore 1702 video monitor.
But a little 9" green monitor surely didn't cost an arm and a leg.
Heck, even b/w studio monitors with a PL connector had been around since the 1960s, at least..
Edit: Here's a typical b/w portable, a Junost TV from former East Germany.
Such TVs were popular from 1970s onwards and could be modified for Composite aka VBS (BAS).
Such a basic TV was able to handle CGA in 640x200 just fine.
Edit: Here's a German thread about modifying a Junost for composite video.
One guy writes he did the mod in 1983 already.
https://www.mikrocontroller.net/topic/148266
Edit: I forgot to mention, I don’t mean to argue here or try to defend my point of view (I'm full of flaws btw).
When I'm writing these long posts I'm rather doing a brainstorming or I am thinking out loud. 😅
I'm not doing that to sound smart or make some else look stupid or something.
I rather like talking/discussing such technical things. Hope you don't mind. 😅
Edit: Another interesting,early MS-DOS PC was the Sanyo MBC-550, from 1983.
It's native video circuit did support 640x200 pels in 8 colours.
Still, the text-mode quality is higher than that of CGA, I think.
https://pcmuseum.tripod.com/sanyo.htm
https://dosdays.co.uk/computers/Sanyo_MBC/sanyo_mbc55x.php
https://www.vintage-computer.com/machines.php?sanyombc550
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//