# Commander Genius: Commander Keen game interpreter

> Commander Genius reimplements an interpreter for Commander Keen 1–6 and Keen Dreams in C++, using the original games' data files to run their gameplay on modern systems. It also includes partial support for Cosmo's Cosmic Adventure, alongside SDL 2.0, Lua mod support, and multiplayer features.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-09
- Added to the catalog: 2026-11-09
- Original resource: <https://gitlab.com/Dringgstein/Commander-Genius>
- Primary source: <https://gitlab.com/Dringgstein/Commander-Genius/-/blob/58a3c4fd0782fa2a087e38a039599b2ecf69ccc9/README.md>
- Catalog page: <https://awesomerea.org/resources/commander-genius-case/>
- Record JSON: <https://awesomerea.org/resources/commander-genius-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/commander-genius-case/index.md)

## Requirements & limits

- **Prerequisites:** Original game data files are required.
- **Limits:** Cosmo's Cosmic Adventure support is incomplete; the source also notes smaller missing Commander Keen features, including PaddleWar.
- **License:** The source code is distributed under the GPL, with attribution requested for the original authors and other code contributors.

## Primary sources

1. <https://gitlab.com/Dringgstein/Commander-Genius/-/blob/58a3c4fd0782fa2a087e38a039599b2ecf69ccc9/README.md>

## More in Games

- [Coney: reimplementing The Warriors](https://awesomerea.org/resources/coney/index.md) · Case study
- [CorsixTH: an open reimplementation of Theme Hospital](https://awesomerea.org/resources/corsixth-engine-case/index.md) · Case study
- [Cosmo-Engine: a replacement engine for Cosmo's Cosmic Adventure](https://awesomerea.org/resources/cosmo-engine-cosmic-adventure-case/index.md) · Case study
- [CR1:U: a reconstructed Chaos Rings engine for original game data](https://awesomerea.org/resources/cr1-u-chaos-rings-case/index.md) · Case study
- [Cranked: reconstructing the Playdate runtime](https://awesomerea.org/resources/cranked-playdate-case/index.md) · Case study
- [CroftEngine: reimplementing the first Tomb Raider engine](https://awesomerea.org/resources/croftengine/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
