An interview with Jim Hall about FreeDOS
The past, present, and future of the FreeDOS Project, an open source version of DOS.
Code like it’s the 1980s
Our computers are so powerful today that it’s hard for younger developers to understand what early desktop computing was like. Even more experienced folks can...
Get started with FreeDOS 1.4
A lot has happened in DOS since FreeDOS 1.3. Here’s what to expect in FreeDOS 1.4, available now.
Reading a whole file at once
Two methods to load a data file into memory. Use mmap on Linux sysetms.
Old-school programming with Turbo C
Explore retroprogramming on FreeDOS with this popular freeware IDE.
Calculate pi by counting pixels
This is a very simple way to measure pi, but it was a fun exercise and I wanted to share it.
Draw a Cylon eye in DOS
Have fun by writing a program to simulate a Cylon’s sweeping red eye
Looking ahead to FreeDOS 1.4
Help test the next version of FreeDOS with the FreeDOS 1.4 Release Candidate 1 distribution.
Explore FreeDOS with these 5 articles
FreeDOS is a 16-bit open source operating system that replaces the DOS on older computers. These are your favorite articles about FreeDOS.
Enjoy the holidays with this ASCII fireplace
Enjoy the holidays by writing a ‘fire’ program in ASCII text.
What I learned by teaching others
Sharing knowledge with others is often a great way to refresh and update your own expertise.
Set up an embedded system with FreeDOS
Setting up an embedded system with FreeDOS requires defining a minimal DOS environment that runs just a single application.
How to install FreeDOS the old-school way
Here’s how to install FreeDOS the old-fashioned way, with every step done by hand.
Celebrating 30 years of open source with FreeDOS
Explore retrocomputing with this open source operating system that recently turned 30 years old.
Print a spooky greeting in ASCII art
Generate colorful ASCII art from a C program using FreeDOS.
Portable programming practices
Sometimes it’s easier to define your API to hide the platform-specific code