Ross ROSS = Recommend OSS · open-source software intelligence for agents

chocolate-doom/chocolate-doom

Chocolate Doom is a Doom source port that is minimalist and historically accurate. observed · 2026-08-28

github.com/chocolate-doom/chocolate-doom · homepage · C · GPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

68/100

  • Activity 99
  • Release rhythm 11
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 6285
  • days_rel: 382
  • days_push: 9
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

2398 stars · 713 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Chocolate Doom is a minimalist, historically accurate source port of Doom, Heretic, Hexen, and Strife that reproduces the original DOS gameplay experience on modern systems. It prioritizes vanilla compatibility, including bugs, demo/savegame/config compatibility, and cross-platform portability.

Use cases

  • play original Doom on modern computers
  • run classic Doom WADs and mods with vanilla-accurate behavior
  • play Heretic, Hexen, or Strife on Linux
  • record or replay DOS Doom demos with compatibility
  • preserve retro 1990s Doom feel including original bugs
  • run total conversions with -merge without modifying IWADs

When to choose

  • you want the most accurate vanilla Doom experience, bugs included
  • you need compatibility with old demos, savegames, and config files
  • you want a conservative port that never changes gameplay
  • you want to play Heretic, Hexen, or Strife authentically

When to avoid

  • you want modern features like jumping, looking up/down, or enhanced graphics
  • you want a feature-rich port with new gameplay options (try Crispy Doom or GZDoom)
  • you want high-resolution rendering or widescreen support

Facets

application · maturity active

game-engine gui cli gaming-tools cross-platform windows cross-platform cpp doom source-port retrogaming fps sdl2 heretic hexen strife vanilla-doom wad-files game-development linux macos

5 sources

Member repositories

RepositoryRoleHealth v2
chocolate-doom/chocolate-doommain68

For agents

markdown · JSON · MCP: product_card(name="chocolate-doom/chocolate-doom")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem