Supermodel 3 switch POC (real coder help required)

  • Thread starter Thread starter r4dius
  • Start date Start date
  • Views Views 1,595
  • Replies Replies 4
  • Likes Likes 5

r4dius

Active Member
Newcomer
Joined
Sep 27, 2017
Messages
35
Reaction score
32
Trophies
1
Age
125
XP
515
Country
France
I've been trying to "port" supermodel 3 to the switch 2 years ago and could not get it to work,
some months ago I tryed again with the latest versions and got it to work enough to test but there's a big performance problem,
the emulator has 2 rendering methods, the "legacy" one is less accurate but faster, as an example there are some youtube videos of it running on raspberry pi 4 but i'm not sure if it's full speed,
the "new" renderer is more accurate but slow, this is the one I got working on the switch,
the "legacy" won't work as is because supermodel 3 uses old vertex shaders (1.20), too old for switch and / or devkitpro

This post is not about releasing an emulator in an unplayable state or get you guys exited, just a proof of concept,
I'm not a real coder, I barely understand c / c++, I tweak stuff when needed in the limit of my knowledge,
opengl and the shaders are out of my reach, so if some skilled opengl / shader coder would like to have a look at it, it may permit to get a well performing emulator on swith :)

I updated my fork in github, it's BARE BONES : https://github.com/r4dius/Supermodel-test
I provide a precompiled m68kmake.exe cause it was painful to get it compiled in msys if I remember well,
the shaders are all fucked up in my fork as I was trying to "update" them so don't look at this version of the files,
I hardcoded the game to test, to bypass network errors I ran the same game on windows and copied its nvram file once I got the system menu options fixed,

I only tested vf3 and scud race, here's a demo of it for your pleasure, game starts at 1 minute mark



(PS: I won't install ubuntu on my switch, so don't tell)
 
This would be amazing! I tried to update my Switch to the latest android to install the 'Emudeck' for Android app which supposedly supports Model 3 emulation but ended up bricking my Android install 😭😭
 
  • Like
Reactions: r4dius
  • Like
Reactions: Thorhax

Site & Scene News

Popular threads in this forum