First post, by MrFlibble
- Rank
- Oldbie
Listed below are DOS games with available source code, either with free or open game data, or just the code. Available source ports are not listed.
Completely free games (including formerly commercial)
- 2048
- Abuse and fRaBs
- Advanced Strategic Command
- Alex the Allegator
- Alex the Allegator 2
- AllegroHack (Nethack GUI) (source code lost?)
- Amulets & Armor
- Anacreon: Reconstruction 4021
- Anarchic Kingdom, The (GitHub)
- Anarchy
- Angband
- Antiquity (source code)
- Arrakis
- Avalon
- Beats of Rage [bor-src-10029.zip]
- Beneath a Steel Sky
- Beyond the Titanic
- Bloxinies
- Bloxinies II
- Boboli The Mighty Knight (BOBOLI.ZIP)
- Bolitaire
- Buzz Aldrin's Race Into Space
- C-Dogs
- Captain Pork's Revenge
- Captain Pork's World of Violence
- Catacomb
- Chenard
- Chickens 2 (source code list?)
- Chopper Commando
- csol
- Cyberdogs
- Cylindrix
- Dark Ages I - The Continents
- DOS Space Docker
- Dr. Mind
- Dungeon Crawl Stone Soup
- Dungeons of Noudar 3D (GitHub)
- Emeritus Pong
- Eradicate
- Falcon's Eye (Nethack GUI) (DOS builds)
- Flight Sim Toolkit
- Floppy Bird (GitHub)
- Fly8
- Gates of Skeldal, The
- 'Ghini Run
- Giddy 3: The Retro Eggsperience
- Gladiator
- Glizda
- God of Thunder
- Great Giant Sisters, The [source]
- Hack [source]
- Heroes
- Hunchback
- In Pursuit of Greed
- Indenture
- IRE
- Iron Seed
- Iter Vehemens ad Necem (IVAN)
- Jetpack Joe
- Jump 'n Bump
- Jumpman Lives!
- Kaos
- KBall
- K-BOOM
- Ken's Labyrinth
- Kentris
- Kiloblaster
- KRaptor
- Kroz
- Lacewing
- Larn
- Liero
- Linley's Dungeon Crawl
- Liquid War
- Little Pixy 2, The
- Lode Runner Live
- Lords of Midnight PC & Doomdark's Revenge PC
- Mario & Luigi
- Mike's Adventure Game (MAG) (download, source)
- Mines
- Mirror Magic
- Molefest
- Monopoly (source code lost?)
- Moria
- Mr.Boom
- MREGA
- Ms Pacman (George Tzoumas)
- MULE [source code: mule061s.zip]
- Mysterious Song
- NetHack 3.4.3
- Nibbles (George Tzoumas)
- Omega
- Ossuary (GitHub)
- Pac-Horror
- Paku Paku
- Paybacktime 2
- Pebbles (source code lost?)
- Pizza Worm
- Plutonium Caverns (GitHub)
- Pong Ultra
- Post Apocalyptic Petra
- Purple Martians
- Puzzle Pits, The (GitHub)
- Pyrastak
- Robot Redemption
- Rocks'n'Diamonds
- Rogue
- Rustic Classics, The [source code]
- Score 4 (George Tzoumas)
- SimCity/Micropolis
- Shadow Warrior
- Shaw's Nightmare
- Ski Jump International v3
- SLASH [source]
- Slash'EM
- Snarf
- Sopwith
- Sopwith (The Author's Edition)
- Space Adventure
- Space Invaders (Paul S. Reid)
- Space Plumber [original source]
- Space Portal
- Station Escape
- Stellar Conquest III
- Sudoku86
- Supernova
- Team Droid (GitHub)
- TerraScape - Breakdown Velocity
- Tetris (Alchemic)
- Tetris Queen
- Triplane Turmoil
- U.R.B.A.N The Cyborg Project
- Velena
- Vertigo
- VGA Civil War
- Vitetris
- Vlak
- WetSpot 2
- Word Whiz
- WORDLOS
- WorDOS
- WorDOSle
- Xargon
- XInvaders 3D
- XQuest
- Zmiy
Shareware and commercial games (non-free game data)
- Blake Stone: Planet Strike
- Catacomb 3D
- Descent
- Descent II
- Digger
- Doom
- Duke Nukem 3D
- Heretic
- HeXen: Beyond Heretic
- Hovertank 3D
- Hypercycles
- Keen Dreams
- Lizard
- Quake
- Raptor: Call of the Shadows
- Rise of the Triad
- Speed Haste
- Catacomb, The
- Wolfenstein 3-D
DOS games with available source code for another platform
- Command & Conquer & Red Alert (Win95 version sources)
- Freaks! (Windows port)
- Prince of Persia (Apple II)
- Scavenger
- Star Control II (3DO)
- Tecnoball Z (Linux)
Source code reconstruction and engine recreations
- 1oom (Master of Orion engine recreation)
- Blake Stone: Aliens of Gold (code reconstructed based on Planet Strike sources and reverse-engineering)
- Commander Keen 7 (QuickBASIC recreation of Commander Keen IV)
- Cosmore (reconstructed Cosmo's Cosmic Adventure source code)
- Digger Remastered
- igor (reverse-engineering of Igor: Objective Uikokahonia)
- Omnispeak (Commander Keen 4-6 engine recreation)
- OpenDUNE (reverse-engineering of Dune II: The Building of A Dynasty)
- open-iw (recreation of Inner Worlds)
- Reconstucted source code for Duke Nukem II
- Reconstruction of Super ZZT
- Reconstruction of ZZT
- Rogue Clone IV
- Snipes (reverse-engineered port)
- Super Noah's Ark 3D (code reconstructed based on Wolf3D source and reverse-engineering)
- Styx Remastered
- The Beyond Castle Wolfenstein Project
- The Jumpman Project
- Tube (reverse-engineered code)
Sources used to compile the above (in addition to own research):
Open source games - RGB Classic Games
List of commercial video games with available source code -- Wikipedia
List of commercial video games with later released source code - Wikipedia
List of open-source video games - Wikipedia
LibreGameWiki
Liberated Games
Allegro.cc
Games with Source Code Included - Theodor Lauppert's Game Gallery