The Operative: No One Lives Forever: 3 Open Source Clones Compared
The 'The Operative: No One Lives Forever' entry itself is Monolith's original 2001 GPL source-code release of the game, including its level editor, but built specifically for game version 1.003. No One Lives Forever Modernizer is a different kind of project — a patch for the actual retail installation (which it requires you to already own) rather than a source reimplementation, adding quality-of-life fixes like working multiplayer and a jukebox. lithtech is a separate, still-early effort to build a modern engine around the differently-licensed 'Jupiter Ex' GPL release that originally shipped with NOLF2 and Tron 2.0, not the original NOLF1's own codebase; only the NOLF2 game code currently builds, and porting the original NOLF1 onto it remains unfinished.
Comparison table
Availability
- Status
- Playable
- Platforms
- Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 14y ago
- Stars
- 137
- Contributors
- 1
- Engine
- —
Compatibility
- Requires original assets
- —
- Modding support
- YesEditor and Source Code included; users can create modifications and variations including new levels, subject to specific restrictions.
- Multiplayer
- —

Availability
- Status
- Semi-playable
- Platforms
- Windows, Linux
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Active
- Last updated
- 2mo ago
- Stars
- 101
- Contributors
- 4
- Engine
- SDL2
Compatibility
- Requires original assets
- YesRequires retail NOLF2 or TRON 2.0 game assets; the GPL release includes incomplete assets for only the first part of the first level.
- Modding support
- —
- Multiplayer
- —

Availability
- Status
- —
- Platforms
- Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Sporadic
- Last updated
- 8mo ago
- Stars
- 83
- Contributors
- 2
- Engine
- —
Compatibility
- Requires original assets
- YesRequires the original No One Lives Forever game to be installed.
- Modding support
- YesSupports custom controller mappings via SDL_GameControllerDB and localization via CRes.dll modification.
- Multiplayer
- Online
| Title | The Operative: No One Lives Forever | lithtech | No One Lives Forever Modernizer |
|---|---|---|---|
| Status | Playable | Semi-playable | — |
| Platforms | Windows | Windows, Linux | Windows |
| Play in browser | No | No | No |
| Mobile | No | No | No |
| Project health | |||
| Development status | Halted | Active | Sporadic |
| Last updated | 14y ago | 2mo ago | 8mo ago |
| Stars | 137 | 101 | 83 |
| Contributors | 1 | 4 | 2 |
| Engine | — | SDL2 | — |
| Compatibility | |||
| Requires original assets | — | YesRequires retail NOLF2 or TRON 2.0 game assets; the GPL release includes incomplete assets for only the first part of the first level. | YesRequires the original No One Lives Forever game to be installed. |
| Modding support | YesEditor and Source Code included; users can create modifications and variations including new levels, subject to specific restrictions. | — | YesSupports custom controller mappings via SDL_GameControllerDB and localization via CRes.dll modification. |
| Multiplayer | — | — | Online |
| Preview | ![]() | ![]() |
Known limitations
- compatibility: Debug builds of NOLF2 trigger exceptions in the standard library, likely due to Microsoft's secure CRT differences.
- compatibility: NOLF2 retail data files differ from those supplied with the GPL release; not all retail data formats are supported.
- audio: Linux builds require DXVK-native to enable audio rendering.
- compatibility: Non-QWERTY keyboard layouts are not properly supported due to Lithtech engine limitations.
- features: Controller support is bare bones and only partially implemented during gameplay.
Frequently asked questions
Are the The Operative: No One Lives Forever clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
Do I need to own the original The Operative: No One Lives Forever to play these clones?
lithtech and No One Lives Forever Modernizer require original game assets to play.
Which The Operative: No One Lives Forever clone is the most actively maintained?
lithtech is currently under active development, based on recent commit activity. See the "Development status" row above for every clone's current status.
See the full write-up for each clone, or go back to The Operative: No One Lives Forever.