dhewm/dhewm3 ? reverse-engineered prompt
Reverse engineered prompt
Build me a playable Doom 3 source port that works on Windows, Linux, macOS, and FreeBSD, using the original game data from the user’s Doom 3 install. I want it to launch the game, handle graphics, input, and audio cleanly, and feel like the original game, but with the obvious bugs fixed where possible and without changing the gameplay.
Please make it easy to build with CMake, and set it up so it can use SDL for windowing and input, OpenAL for sound, and support modern resolutions, widescreen, and gamepads. If it makes sense, add a simple settings menu that works even without mods, and make sure the project can be compiled on Linux first, with room for Windows builds too.
Use the current docs and any needed library details online if you need to, and keep the result practical so I can clone it, build it, point it at my Doom 3 files, and run it.
Are you gonna build this?
make sure you review the code using coderabbit