A modern reverse-engineered replacement for the Jedi Engine, enabling Dark Forces and future Outlaws support on modern systems.
The Force Engine is a reverse-engineered, modern replacement for the classic Jedi Engine used by STAR WARS™: Dark Forces and Outlaws. It allows these games to run natively on contemporary operating systems with enhanced graphics, higher resolutions, and quality-of-life improvements while maintaining accuracy to the original experience. The project also includes tools to facilitate modding and community content.
Retro gaming enthusiasts, modders, and players who want to experience Dark Forces (and eventually Outlaws) on modern systems with improved visuals and convenience without relying on emulation.
Developers choose The Force Engine for its focus on accuracy as a faithful source port, its active development with planned Outlaws support, and its built-in modern features like widescreen rendering and a mod loader that enhance the classic gameplay without altering the core experience.
Modern "Jedi Engine" replacement supporting Dark Forces, mods, and in the future Outlaws.
Complete support for all weapons, AI, items, and the iMUSE music system, enabling an authentic playthrough from start to finish as verified in the README.
Includes a high-resolution floating-point software renderer and a GPU renderer with widescreen and ultrawide support, enhancing visuals for contemporary displays without altering core gameplay.
Built-in Mod Loader simplifies mod management by allowing zip files or directories in a Mods folder, and planned modern level editor tools will expand creation possibilities.
Optional improvements like full mouselook, controller support, and a new save system add convenience while remaining disableable for a pure original experience.
Runs on Windows, Linux, and macOS with packages available via Flatpak and planned Snap support, making it widely accessible beyond emulation.
Outlaws is not playable yet, with support slated for version 2.0, limiting the engine's immediate utility for fans of that specific game.
On Linux, it may require compilation from source or reliance on Flatpak, which can be cumbersome for users not versed in these methods, as noted in the README's setup instructions.
Currently only supports OpenGL 3.3, excluding some older GPUs and systems, though Direct3D and Vulkan backends are planned but not yet implemented.
Requires a purchased copy of Dark Forces for game data, which might be inconvenient for users expecting a all-in-one solution or without access to the original.
The ioquake3 community effort to continue supporting/developing id's Quake III Arena
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Vulkan Quake port based on QuakeSpasm
dhewm 3 (Doom3 sourceport) main repository
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.