The best DOS game source ports

Many DOS-era studios released their engine source code, and the community turned it into source ports that run natively on modern systems with higher resolutions, mouse look and mod support.

Ranked by community rating, activity and stars. Most need the data files from the original game.

Top 30 of 94 · Links last checked Nov 4, 2026

  1. 1
    Chocolate Doom

    MS-DOS · Source port · ★ 2,451 on GitHub · ✓ link working

  2. 2
    vkQuake

    MS-DOS · Source port · ★ 2,314 on GitHub · ✓ link working

  3. 3
    Star Wars: Dark Forces

    MS-DOS · Engine remake · ★ 1,182 on GitHub · ✓ link working

  4. 4
    Crispy Doom

    MS-DOS · Source port · ★ 967 on GitHub · ✓ link working

  5. 5
    Shockolate

    MS-DOS · Engine remake · ★ 912 on GitHub · ✓ link working

  6. 6
    Raze

    MS-DOS · Source port · ★ 892 on GitHub · ✓ link working

  7. 7
    Blood

    MS-DOS · Source port · ★ 820 on GitHub · ✓ link working

  8. 8
    DoomRetro

    MS-DOS · Source port · ★ 783 on GitHub · ✓ link working

  9. 9
    Doom

    MS-DOS · Source port · ★ 526 on GitHub · ✓ link working

  10. 10
    Doom

    MS-DOS · Source port · ★ 336 on GitHub · ✓ link working

  11. 11
    Odamex

    MS-DOS · Source port · ★ 306 on GitHub · ✓ link working

  12. 12
    The Eternity Engine

    MS-DOS · Source port · ★ 273 on GitHub · ✓ link working

  13. 13
    BStone

    MS-DOS · Engine remake · ★ 374 on GitHub · ✓ link working

  14. 14
    OpenTIE

    MS-DOS · Static recomp · ★ 352 on GitHub · ✓ link working

  15. 15
    CatacombGL

    MS-DOS · Source port · ★ 197 on GitHub · ✓ link working

  16. 16
    remc2

    MS-DOS · Engine remake · ★ 154 on GitHub · ✓ link working

  17. 17
    EDGE-classic

    MS-DOS · Source port · ★ 103 on GitHub · ✓ link working

  18. 18
    OpenCrystalCaves

    MS-DOS · Engine remake · ★ 93 on GitHub · ✓ link working

  19. 19
    Underworld Exhumed

    MS-DOS · Static recomp · ★ 80 on GitHub · ✓ link working

  20. 20
    Doom (QuestZDoom)

    MS-DOS · Source port · ★ 72 on GitHub · ✓ link working

  21. 21
    wc2-re

    MS-DOS · Static recomp · ★ 35 on GitHub · ✓ link working

  22. 22
    Doomsday Engine

    MS-DOS · Source port · ★ 306 on GitHub · ✓ link working

  23. 23
    Prince of Persia

    MS-DOS · Engine remake · ★ 1,313 on GitHub · ✓ link working

  24. 24
    DXX-Rebirth

    MS-DOS · Source port · ★ 645 on GitHub · ✓ link working

  25. 25
    Supaplex

    MS-DOS · Decompilation · ★ 312 on GitHub · ✓ link working

  26. 26
    SimCity 2000 (sc2kfix)

    MS-DOS · Decompilation · ★ 227 on GitHub · ✓ link working

  27. 27
    Dune II

    MS-DOS · Engine remake · ★ 169 on GitHub · ✓ link working

  28. 28
    Quake (QuakeQuest)

    MS-DOS · Source port · ★ 146 on GitHub · ✓ link working

  29. 29
    Magic Carpet 2: The Netherworlds

    MS-DOS · Engine remake · ★ 119 on GitHub · ✓ link working

  30. 30
    Roller

    MS-DOS · Static recomp · ★ 105 on GitHub · ✓ link working

How this list is ranked: by the catalog score (community rating, project activity and link status), then GitHub stars. TabPlay Games links to third-party projects and does not host game files.