The UWP build ?

Linux geeks and Mac OS hipsters unite! A board for discussion of Supermodel on non-Windows platforms.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

The UWP build ?

Postby segaduck » Sun May 23, 2021 9:40 pm

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.
segaduck
 
Posts: 52
Joined: Thu Oct 01, 2020 9:23 am

Re: The UWP build ?

Postby segaduck » Sun May 23, 2021 10:36 pm

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
segaduck
 
Posts: 52
Joined: Thu Oct 01, 2020 9:23 am

Re: The UWP build ?

Postby Ian » Mon May 24, 2021 3:58 pm

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.
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: The UWP build ?

Postby Bart » Tue May 25, 2021 12:29 pm

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.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: The UWP build ?

Postby segaduck » Tue May 25, 2021 10:15 pm

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.
segaduck
 
Posts: 52
Joined: Thu Oct 01, 2020 9:23 am


Return to Alternative Fashion

Who is online

Users browsing this forum: No registered users and 1 guest