Project Awesome project awesome

DOS

Operating system for x86-based personal computers that was popular during the 1980s and early 1990s.

Collection 597 stars GitHub

Open source DOS games

Homebrew games with source code

Commercial games with published source code

Catacomb 145 updated 11y ago

2D top-down shooter developed by Softdisk (later becoming id Software). Supports EGA and CGA graphics. Written in Turbo Pascal and assembly.

Catacomb 3D 202 updated 11y ago

First-person shooter in fantasy setting developed by Softdisk (later becoming id Software). Features pseudo-3D graphics with raycasting technique. Supports EGA graphics. Written in C and assembly. Compiled with Borland C++ 3.1.

Commander Keen in Keen Dreams 2.0k updated 11y ago

Side-scrolling platform game developed by id Software. Keen Dreams is the Commander Keen game created between Keen 3 and Keen 4 (often considered "Keen 3.5"), but was not widely released. Written in C and assembly.

Descent 421 (archived)

First sci-fi FPS/space shooter to feature entirely true 3D graphics. Written in C and assembly.

Descent II 93 (archived)

Sequel to Descent. Written in C and assembly.

Doom 18.4k updated 1y ago

Sci-fi FPS developed by id Software where you fight demons from hell on Mars. The DOS-specific code for Doom could not be published because of a dependency to the licensed DMX sound library, hence why it's cleaned up and only the Linux source is there. However, the Heretic and Hexen projects contain the original DOS code in a way where DMX-related code is removed.

Heretic 50 updated 13y ago

Dark fantasy FPS running on id Software's Doom engine.

Hexen: Beyond Heretic 42 updated 13y ago

Indirect sequel to Heretic.

Hovertank 3D 254 updated 11y ago

FPS developed by id Software. Features pseudo-3D graphics with raycasting technique, before Catacomb 3D and Wolfeinstein 3D. Written in C and assembly.

Quake 5.7k updated 1y ago

FPS developed by id Software set in a fully 3D world. Written in C. Compiled with DJGPP for DOS.

Rise of the Triad: Dark War 106 (archived)

FPS developed by Apogee. It was developed as a follow-up to Wolfenstein 3D, but was altered and became a standalone game instead. Uses a heavily modified Wolfenstein 3D engine. Written in C.

Wolfenstein 3D 2.5k updated 14y ago

FPS developed by id Software set in the Nazi German prison Castle Wolfenstein. Features pseudo-3D graphics with raycasting technique. Written in C and assembly.