Page 1 of 1

The UWP build ?

PostPosted: Sun May 23, 2021 9:40 pm
by segaduck
Hi, I am thinking of starting to try to build an UWP build of supermodel, because the Xbox One /Series S /X using the x86 CPU and AMD GPU and you can run your own UWP builds in developer's mode without modding your console.

I did some google and find a guy who successfully built UWP version of SDL

https://www.justin-credible.net/2020/12 ... r-project/

Is anyone familiar with UWP could give me some more instructions or hints and I can try to build the UWP version ?
Thank you.

Re: The UWP build ?

PostPosted: Sun May 23, 2021 10:36 pm
by segaduck
I did some search again and I found that it is not as easy as I thought because OpenGL in not supported in UWP !!!

I saw a conversion package named "ANGLE" but it looks too complicated for me ...

https://clarkezone.github.io/angle/2020 ... angle.html

Re: The UWP build ?

PostPosted: Mon May 24, 2021 3:58 pm
by Ian
Angle is just like an opengl wrapper / emulator. It translates calls to direct3d. I think it only supports opengl es which is a cut down version of opengl. Best bet would be to just port the renderer to direct 3d.

Re: The UWP build ?

PostPosted: Tue May 25, 2021 12:29 pm
by Bart
UWP is a nightmare and I don’t see how this could easily be accomplished. I’m not even sure if standard C library stuff like fopen() is supported.

It could be an interesting exercise in refactoring Supermodel, though, better separating the core and OSD stuff from each other.

Re: The UWP build ?

PostPosted: Tue May 25, 2021 10:15 pm
by segaduck
Bart wrote:UWP is a nightmare and I don’t see how this could easily be accomplished. I’m not even sure if standard C library stuff like fopen() is supported.

It could be an interesting exercise in refactoring Supermodel, though, better separating the core and OSD stuff from each other.


It sounds like a nightmare-level challenge. Too bad.