Can you take the original IBM PC color graphics board, and force it to display 32 times as many colors as it's officially capable of? Believe it, comrade! Here's the in-depth write-up on how we did that in the 8088 MPH demo, complete with illustrations.
Another installment on CGA display tricks - covering the final version of 8088 MPH, determining the model of your CGA card in wetware, the extended 1024-color palettes supported by both models, and some artistic considerations.
A new font editor for DOS: dual tab interface, clipboard, block operations, 40/80 columns, 8/9-dot mode. Handles ROM + BMP + XBIN formats, and can create configurable .COM TSRs. All in a 12KB executable (source is included, plus a huge pack of fonts).
...or: Who needs shaders - just do it the slow way! A Windows batch file with a bunch of tunable options, so you can apply the effect to a still image or a video, and still be back in time for dinner (or the next geological epoch, whichever comes last).
A dive into an obscure hardware glitch in the 6845 CRTC chip, which has to do with register rewriting, and only seems to really have a noticeable effect on IBM CGA boards (so far). Let's see what it is, why it occurs, and how to avoid it. There's bonus fractals, too!
To make up for the 4-year holdup, it's quite a big update: 133 new font families (from 52 different sources), 3 new variants for each font (.ttf w/embedded bitmaps, aspect-corrected .ttf, and .woff for the web), and a revamped website to hold all of these (somewhat) together.
This game is a pretty impressive piece of CGA programming, but there's one thing it doesn't do: exploit NTSC quirks to get 16 colors on a TV/composite monitor, instead of the familiar 4. Here's how you can change that with a patch and a custom set of converted graphics.
Compact just like Windows' Terminal font, but based on the EGA/VGA text mode character sets. Comes in TrueType and bitmap versions. Besides good ol' codepage 437, it also supports an expanded unicode charset.