Nostalgic DOS Development

  • Let’s recreate a 90’s PC BIOS Boot Screen

    Let’s recreate a 90’s PC BIOS Boot Screen

    Because why not, it looks simpler than it really is and we’ll get to fall down a rabbit hole trying to draw the Energy Star logo. “Hello World” is one of the most basic programming tasks we do. It’s the equivalent of getting a new car and taking it for a short drive down the…


  • Nostalgic DOS Development Part 2 – Writing our first programs

    Nostalgic DOS Development Part 2 – Writing our first programs

    This is part two, go read part 1 first. Last time we set up FreeDOS and installed DJGPP and RHIDE. Now let’s go through how to use them and write some simple programs. I am going to assume you know how to use DOS. If not, all you need to know is how to make…


  • Nostalgic DOS Development – Setting up the machine

    Nostalgic DOS Development – Setting up the machine

    The modern world is far too complex. Software has become piles of APIs stacked on top of each other, running on virtual machines inside browsers. Even the CPUs themselves are too complex for anyone to understand. Let’s ditch all that complicated nonsense and go back to a time when computers were complex enough to be…