Get the latest tech news
SurrealEngine: Open-source reimplementation of Unreal Engine with playable UT99
Unreal Tournament Engine Reimplementation. Contribute to dpjudas/SurrealEngine development by creating an account on GitHub.
You can simply copy paste the SurrealEngine executable inside the System folder of your UE1 game of choice, and run it from there. The --engineversion argument overrides the internal version detected by the engine and should only be used for debugging purposes. On Windows, SDL2 is an optional dependency that you need to supply locally yourself (download the Visual C++ version of SDL2, extract it somewhere and point to that folder in CMake settings).
Or read this on Hacker News