Tools

Game creation tools

AGS 2.3.1
Last version of AGS (Adventure Game Studio) that contains DOS editor. AGS is open source development tool that is primarily used to create graphic adventure games.

Allegro 4.2.3.1
Cross-platform library mainly aimed at video game and multimedia programming. Last version with DOS support.

Asciiquest
Ascii game creation package. It contains everything you need to create and play you very own ascii character rpg / puzzle games.

DCGAMES v3.03
DCGames is a toolkit designed to create Computer Role Playing Games (Crpg’s). You can create custom worlds, adventures and storylines – all without writing a single line of complex code.

DIV Games Studio
Complete cross platform games development package, originally for DOS but now available on modern platforms.

Little-Game-Engine-for-VGA
Simple engine to create MS-DOS games for slow PCs.
VGA and 8088 / 8086 / 286.

MegaZeux (MZX)
A game creation system (GCS) inspired by Tim Sweeney/Epic Megagames’ classic shareware game ZZT.

O.H.R.RPG.C.E / OHRRPGCE
Official Hamster Republic Role Playing Game Construction Engine. Free, open-source and easy-to-use utility with which you can create your own 2D RPG game in a style similar to the classic Final Fantasy games on the NES. Official website.

RSD Game-Maker
Wysiwyg game creation tool with detailed manual. Published by Recreational Software Designs.

SCI Companion
A fully-featured creation tool for classic Sierra games. Windows desktop application, but the games can be played under DOS.


Programming

DJGPP
DJGPP is a complete 32-bit C/C++ development system for Intel 80386 (and higher) PCs running DOS.

DOjS
JavaScript engine, canvas with mouse, BPM, WAV and MIDI support, builtin text editor.

Flat Assembler
Open source assembly language compiler. DOS version available.

Freebasic
FreeBASIC is a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux.

Freepascal
Free Pascal is a 32,64 and 16 bit professional Pascal compiler. DOS version available.

LoveDos
A framework for making 2D DOS games in Lua. LoveDOS provides an API based on a subset of the LÖVE API.

QBasic
IDE and interpreter for a variant of the BASIC programming language by Microsoft.

Turbo C 2.01
Turbo C 2.01 provides everything you needed, all of the tools, included in one environment. Turbo C 2.01 provides tight integration between the editor, compiler, linker, and debugger.

Turbo C++ 1.01
C++ compiler and integrated development environment from Borland,  released in 1991.

Turbo Pascal 5.5
Software development system that includes a compiler and an integrated development environment (IDE) for the Pascal programming language. Version 5.5 was released free by Borland in 2002.


Others

SB DSP v1.03
Freeware sound library for Turbo / Borland Pascal. Play VOC files on a Sound Blaster or compatible.

Ultra VGA Engine 32 v1.40
UVE32 is a sprite-based graphics & animation unit for Turbo Pascal 6.0 & Borland / Turbo Pascal 7.0. Shareware.