Tag Archives: IBM

Area 5150: 8088 MPH gets a successor

In case you have missed it, over the weekend, a new demo for IBM PC with CGA was released at Evoke, under the name Area 5150. It placed first in the competition, which should not surprise anyone: I was wondering … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , | Leave a comment

Retro programming, what is it?

As you may have seen, in the comment section of my previous two articles, a somewhat confused individual has left a number of rather lengthy comments. I had already encountered this individual in the comments section of some YouTube videos … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , | Leave a comment

Some thoughts on emulators

Recently I watched Trixter’s latest Q&A video on YouTube, and at 26:15 there was a question regarding PC emulators: That got me thinking, I have some things I’d like to share on that subject as well. First of all, I … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , | 1 Comment

The IBM Music Feature Card and Yamaha FB-01

This has got to be one of the most obscure pieces of hardware I have covered so far. A sound card for the IBM PC, released in 1987. And by none other than Big Blue themselves! I am talking about … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , | 2 Comments

The DreamBlaster S2P: General MIDI from a parallel port

In the interest of catching up, here is the second blog that is long overdue. I want to talk about the DreamBlaster S2P from Serdaco. I received mine over a year ago, and it actually was an early prototype. The … Continue reading

Posted in Hardware news, Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , | 2 Comments

Putting the things together, part 2: MIDI and other problems

Remember a few months ago, when I explained my approach to playing VGM files? Well, VGM files are remarkably similar to Standard MIDI files. In a way, MIDI files are also just time-stamped captures of data sent to a sound … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , | 8 Comments

More PC(jr) incompatibilities!

The race for PC-compatibility Since the mid-80s, there have been many clones of the original IBM PC. IBM themselves also made new-and-improved versions of the PC, aiming for backward-compatibility. DOS itself was more or less a clone of CP/M, and … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , , , , , | 8 Comments

Putting the things together

So, over time I have discussed various isolated things related to 8088-based PCs. Specifically: Using the latched property of the 8253 programmable interval timer to be able to adjust the interval without any jitter/skew, so you can use it as … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , | 6 Comments

Commander Keen 4: now in 16-colour composite CGA!

Perhaps you have already heard it through the grapevine, but just to be sure, I’d like to mention that VileR (of 8088 MPH fame) has patched the Keen 4 code and redid all the graphics to make the most of … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , | 1 Comment

8088 MPH: The polygons

The last effect in 8088 MPH to be discussed is the polygon renderer. As already mentioned earlier, it is not a regular polygon renderer, but actually a ‘delta-renderer’: it does not rasterize pixels directly, but for each scanline, it uses … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , | 3 Comments