[Release] SuperModel NX - Sega Model 3 arcade emulator for Nintendo Switch

toniisound

Well-Known Member
Newcomer
Joined
Apr 22, 2020
Messages
72
Reaction score
21
Trophies
0
Age
34
XP
337
Country
Spain
icon.jpg


SuperModel NX v1.0
A Sega Model 3 arcade emulator for Nintendo Switch, forked from Supermodel​

What is it?
SuperModel NX is a standalone homebrew (.nro) port of Supermodel, the Sega Model 3 arcade emulator, built on Libretro-Supermodel for its ARM64 recompiler.

Features
  • PowerPC → ARM64 recompiler (JIT), including floating point
  • Game list showing the games on your SD card, settings on the + button
  • Press − and + together during a game to go back to the game list
  • Resolution selector (1280x720, 960x540, 854x480)
  • On-screen FPS counter
  • Joy-Con / Pro Controller mappings out of the box

Requirements
  • Nintendo Switch with Atmosphère (the recompiler needs it)
  • Launch in title mode (hold R while opening a game) for full memory
  • Overclocking (e.g. sys-clk) is recommended for Step 2.x games

Installation
  1. Extract the zip to the root of your SD card
  2. Put your own MAME-style ROM zips in /switch/supermodel/ROMs/
  3. Optional: put your own NVRAM files in /switch/supermodel/NVRAM/ (e.g. daytona2.nv), or set each game up once in its test menu (Test = right stick click)

Performance
Tested on a v1 Switch with overclock. Daytona USA 2 runs at around 47 FPS in races at 960x540 (not full speed yet), and menus/attract mode run at 60 FPS. Lighter games should run better. For demanding games, choose 960x540 in Settings → Video.

Known issues
  • Step 2.x games are not full speed yet
  • Only tested on real hardware; Ryujinx/Eden are not supported
  • Some games may need their own NVRAM or a one-time cabinet setup in the test menu

Download
GitHub releases
Source code: github.com/toniisound/supermodel-nx

Credits
  • Supermodel: The Supermodel Team (Bart Trzynadlowski, Nik Henson, Ian Curtis and contributors)
  • Libretro-Supermodel: libretro and sgiannop
  • devkitPro, libnx, SDL2, Mesa, Dear ImGui and everyone behind them

No ROMs or NVRAM data are included and none will be provided. Please don't ask for or link ROMs in this thread.
Not affiliated with or endorsed by Sega or Nintendo. Licensed under GPL v3.


1.jpg


2.jpg




2026100309564700-4D19F919C82567D92ABE4A7784D41D51.jpg


2026100309580800-4D19F919C82567D92ABE4A7784D41D51.jpg



This emulator is completely free and open-source.
Optional donations to support the development are always welcome:

☕ Support me on Ko-fi
☕ Support me on PayPal
 
Last edited by toniisound,
Will optimisations be possible? Getting 45 FPS on max pc.

Would save states be possible too? It's amazing work. I also sent you PayPal, the bounty I posted in the bounty thread 😘👍
 
Will optimisations be possible? Getting 45 FPS on max pc.

Would save states be possible too? It's amazing work. I also sent you PayPal, the bounty I posted in the bounty thread 😘👍
Thank you very much for your contribution!
I still need to optimize the code to get better performance.
Which game are you having this issue with?

You can try lowering the CPU frequency in the General tab depending on the type of game.

That makes a huge difference.
 

Site & Scene News

New Hot Discussed User Submitted