TVCGAFIX Utilities - Adjust CGA Output for TV

TVCGAFIX Utilities - Adjust CGA Output for TV

No comments
Here's a bunch of simple tools I put together mostly for my own use really, but some others may find them helpful. These programs allow you to adjust/optimize the video output of a CGA card (or 100% register-compatible) for a (CRT) television set. You can use them to align the screen position horizontally, fix various issues related to 80-column text display, and make the adjustments "stick" while running programs and games -- even booters. ...
Taking Decent Photos of your CRT TV Screen

Taking Decent Photos of your CRT TV Screen

6 comments
Recently I was prompted to try taking photos of the TV which currently serves as a monitor for my XT, because reasons (which may be made clearer in the future if I'm not lazy and/or distracted by other things).  After much trial and error, I think my current results provide an accurate representation of what's actually visible on the screen. Getting there wasn't exactly a walk in the park, so perhaps this post could prove useful for someone. ...
Steel Survivor: an IBM XT Tale

Steel Survivor: an IBM XT Tale

2 comments
This month actually marks the IBM 5160's 35th birthday, so why not show off my working (and pretty much complete) specimen.  This is one of the later models: half-height floppy drive + ST-225 hard drive, 640K motherboard (fully populated), last BIOS revision (05/86).  The latest date code on the chips is 8649, so this machine was made shortly before the XT was discontinued altogether.  I received this from Trixter, truly a gentleman and a scholar, along with a separate box of stuff to round it out: an IBM PC/XT keyboard, a joystick, some software/games (including a boxed IBM PC-DOS 3. ...
Yet another 16-color CGA makeover: Keen 5

Yet another 16-color CGA makeover: Keen 5

1 comment
After giving Keen 4's CGA version a 16-color composite overhaul, I figured I'd have a go at the next episode, since the code has nearly everything in common with Keen 4, and the composite enhancements detailed in my previous post could be applied without too many essential changes (other than different offsets/addresses, of course).  Let's strap this one to the rack then: As before, the distribution is a runtime in-memory patch (using CK5PATCH) and you'll need the original KEEN5 CGA files (v1. ...
Dopefish goes NTSC: Commander Keen 4 Composite CGA Patch Notes

Dopefish goes NTSC: Commander Keen 4 Composite CGA Patch Notes

4 comments
If you're just landing here at random and wondering about the title: this is a 16-color 'remaster' of the original CGA version of Commander Keen IV: Secret of the Oracle, with code patched and graphics redrawn and reworked to take optimal advantage of CGA's composite output capabilities. For more info (plus the download link), see the VOGONS thread - all sorts of cool stuff in there, like videos recorded from real hardware, and a DOSBox build patched with some useful additions for running this. ...
8088 MPH Final: Old vs. New CGA (and Other Gory Details)

8088 MPH Final: Old vs. New CGA (and Other Gory Details)

4 comments
At long last, the final version of 8088 MPH is out.  There's a very nice rundown of the fixes and changes in Scali's blog post; much of the visible (i.e., graphical) portion of those changes involved making the demo compatible with all IBM CGA cards. The party version targeted the earlier, pre-1983 revision of the IBM CGA card (or as we've come to call it, "old" CGA).  This was partly because we had better data for this model: reenigne owns such a card, and he had been working on some of these tweaks long before we decided to make a demo about it. ...
CGA in 1024 Colors - a New Mode: the Illustrated Guide

CGA in 1024 Colors - a New Mode: the Illustrated Guide

20 comments
By now you may have heard of the 8088 MPH demo, the winning entry in Revision 2015's Oldskool Demo compo this month. It's been my pleasure to combine efforts with the likes of Trixter, reenigne and Scali to make it happen - not only did I get the opportunity to work alongside a bunch of extremely talented wizards of code, we also achieved what we set out to do: break some world records on the venerable (and yet much-maligned! ...
Using Photoshop as a CGA Bitmap Paint Program

Using Photoshop as a CGA Bitmap Paint Program

5 comments
Adobe Photoshop has an "indexed color" editing mode for palettized images, but let's admit it, it sucks.  No layers, no anti-aliasing, no filters, no (easy) dithering, and so on so forth: clearly, it's no substitute for DeluxePaint II, Autodesk Animator, or even PC-Paint.  There are modern, free and open source packages which explicitly seek to fill this gap, but just for fun, can Photoshop's limitations be subverted? Recently, at least by my glacial standards of time, someone (thanks, Andrew! ...