since the wiki isn’t available anymore, I’d like to know if any porting documentation actually exists.
I’m not a porting expert, but still I’d like to know how much work is involved in porting this to new systems.
I’m particularly interested in Xbox One/Series X, which require UWP. From what I understand giving a quick look at the source code, the rendering is done using OpenGL. By a quick Google search I came across an OGL wrapper for UWP called ANGLE. I’m not even sure if this would work here.
What other part of the engine would require a major rewrite in order to be compatible with UWP? I saw that SDL is also used here and there, but as far as I can see (again, by a quick Google search), a port of SDL exists for UWP.
Even if UWP is out of the equation, I still would like to know what parts of the engine would require a full rewrite in order to be ported to other systems.
Thank you very much,