How to Create an MSDOS Application: A Step-by-Step Guide

Robert McMenemy
3 min readJun 6, 2024

Introduction

MSDOS (Microsoft Disk Operating System) was a staple of personal computing in the 1980s and early 1990s. Learning to create applications for MSDOS can be an enlightening experience, offering a glimpse into the low-level operations that underpin modern software.

Setting Up the Development Environment

To create an MSDOS application, you’ll need a suitable development environment. Here’s what you’ll need:

Tools and Software

  • DOSBox: An emulator with DOS that allows you to run old DOS applications on modern systems. Download it from DOSBox.com.
  • Turbo C++: A popular development environment for DOS applications. You can find it archived on various software repositories.

Installation Steps

Install DOSBox:

  • Download and install DOSBox from its official website.
  • Configure DOSBox by editing the dosbox.conf file to set up directories and other preferences.

Set Up Turbo C++:

  • Download Turbo C++ and extract it to a directory, for example, C:\TurboC.
  • Mount this directory in DOSBox by adding…

--

--