Tag Archives: VGA

Lemmings, or how clever tricks make platforms more different than they seem

The other day I read this in-depth article on font usage in early DOS games by VileR. Since some of the fonts were apparently stored not as 1-bit bitmaps, but as multiple bits per pixel, I was wondering when the … Continue reading

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

The DOS SDK

A thing I have been working on, on and off, for many years now, is a set of headers and helper routines for programming DOS machines directly on the hardware in assembly and C. As you may recall, my earliest … Continue reading

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

The myth of the vertical retrace interrupt

This is a draft from March 18th, 2019. We’re slowly cleaning out the backlog. The few remaining drafts are going to take more time to work into an article though, as actual code or configuration is required to work out … Continue reading

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

VGA and MCGA, what’s the difference?

When running old DOS games, you often have to manually select which type of graphics adapter you use. Some games allow you to select VGA for 256 colour mode. Others use the term MCGA for 256 colour mode, and some … Continue reading

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

1991 donut – final release

No-XS has composed a special EdLib track for me to use in the 1991 donut, so I could finish it properly and release the final version: There are a number of small changes and tweaks, I will just quote the … Continue reading

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

Just keeping it real… bugfixing like it’s 1991

As you may have noticed, the 1991 donut intro did not have any music. I did not cover it in the previous blog, but there was some music planned for this small intro. I chose to use EdLib, because AdLib … Continue reading

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

Just keeping it real… like it’s 1991

Last weekend, there was a special demoscene party, the 1991 party, with, obviously, 1991 as a theme. Well, that is just my bag, baby! The focus was mainly on C64 and Amiga, which were the most popular platforms for gaming … Continue reading

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

Just keeping it real, part 6

It has been a while, but you know I’ve been keeping it real in the meantime. Firstly I’d like to mention a demo that I have cooperated on, which is loosely related to this series. This demo is called The … Continue reading

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

Triton’s Crystal Dream restored and preserved for posterity

As I mentioned earlier, I have fixed the Sound Blaster routines for  Crystal Dream by Triton. I have made a video capture of it playing on my 486DX2-80, with Sound Blaster Pro: In a way it feels like restoring an … Continue reading

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

Oldskool demo fixing

While I was doing the oldskool PC stuff, the demo Crystal Dream by Triton was one of my inspirations: It’s one of the first demos ever to have smooth polygons on PC, and great mod-based music. It uses the same … Continue reading

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