I know that there was an Unreal port which hasn’t made any progress recently…
but,
perhaps could some one port this?
https://github.com/dpjudas/SurrealEngine
It’s an open source implementation of the Unreal engine. It’s still WIP but, at least, Unreal and Unreal Tournament are playable!