An enhanced open-source engine for Return to Castle Wolfenstein, merging ioquake3 improvements with the original RTCW codebase.
iortcw is a community-maintained fork that merges modern ioquake3 engine features and fixes into the original Return to Castle Wolfenstein (RTCW) source code. It provides a stable, enhanced baseline for playing the classic game and developing new mods or standalone projects, incorporating cross-platform support, improved audio, and modern networking.
Players of Return to Castle Wolfenstein seeking an updated, stable experience on modern systems, and mod developers or independent game creators looking for a robust, open-source engine to build upon.
Developers choose iortcw for its faithful enhancement of the original RTCW engine with essential modernizations like SDL for cross-platform compatibility, OpenAL for better audio, and VoIP support, while maintaining compatibility with original game data and mods.
Merge of ioquake3 features and fixes into RTCW code bases
SDL backend ensures the game runs on Windows, Linux, and macOS, with detailed compilation guides for each OS in the README.
OpenAL support improves sound quality with multi-speaker options, and built-in VoIP with Mumble integration enhances multiplayer communication.
Features like PNG texture support, improved console with autocompletion, and MinGW cross-compilation facilitate mod creation and standalone game development.
Incorporates numerous fixes from ioquake3, providing 64-bit support and a stable base while maintaining compatibility with original RTCW gameplay.
The project explicitly states no plans for significant graphical upgrades, focusing on stability over visual modernization, which may disappoint players expecting contemporary graphics.
Requires manual copying of original game files and merging patches, as outlined in the quick start guide, which can be cumbersome for non-technical users.
To run the standard game, users must own and extract files from the original RTCW, limiting standalone use without extensive modding to remove dependencies.
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.