Supermodel 3 switch POC (real coder help required)

r4dius

Active Member
OP
Newcomer
Joined
Sep 27, 2017
Messages
30
Trophies
0
Age
123
XP
391
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)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Psi is pro whoever will slap his nuts around
    +3
  • K3Nv2 @ K3Nv2:
    Starting to get cold af already
  • sombrerosonic @ sombrerosonic:
    I like nuts
  • sombrerosonic @ sombrerosonic:
    Especially the salty ones
  • BigOnYa @ BigOnYa:
    Well he's/we bout to be rode hard n dry. If Trumps tariffs go into effect as he wants, a $500 PS5/XBX will now cost $800.
    +1
  • K3Nv2 @ K3Nv2:
    Ps portable $800
  • sombrerosonic @ sombrerosonic:
    Both have no games though
  • K3Nv2 @ K3Nv2:
    Sorry PSPXL
  • sombrerosonic @ sombrerosonic:
    just buy a PC and enjoy the the shit avalable
  • sombrerosonic @ sombrerosonic:
    Tbh, I like PC gaming so much more
  • BigOnYa @ BigOnYa:
    PC and parts cost are gonna skyrocket also.
  • sombrerosonic @ sombrerosonic:
    Oh well, good ol Ebay and facebook marketplace
  • sombrerosonic @ sombrerosonic:
    My first system was a Core 2 Quad I made from spare parts when I was a broke highschooler
    +1
  • sombrerosonic @ sombrerosonic:
    It ran modded minecraft just fine
  • BigOnYa @ BigOnYa:
    Lol, my first pc was a single core pentium 1, 600mhz. 128mb ram.
    +1
  • sombrerosonic @ sombrerosonic:
    Neat, Recently I revieved the boy and put some new hardware in her
    +1
  • sombrerosonic @ sombrerosonic:
    She has a SSD, some Nvidia GPU, and 4 GBs of ram
  • sombrerosonic @ sombrerosonic:
    Perfect for 3D printing and old gaming
  • K3Nv2 @ K3Nv2:
    eMachine all theway
    +2
  • sombrerosonic @ sombrerosonic:
    It has a eMachine case
  • BigOnYa @ BigOnYa:
    I have about 30 old sata HD from xbox360's 120-256gb that don't know what to do with. Tried giving them away on FB marketplace but nobody wants them.
  • sombrerosonic @ sombrerosonic:
    Backups?
  • K3Nv2 @ K3Nv2:
    Back up Diddys records so when trump tries to clear him
  • sombrerosonic @ sombrerosonic:
    I can't believe Squidward was in the Diddy parties...
  • BigOnYa @ BigOnYa:
    I want one, be fun. Only $100k.
    BigOnYa @ BigOnYa: I want one, be fun. Only $100k.