发布 SuperModel NX — 面向 Nintendo Switch 的世嘉 Model 3 街机模拟器
[Release] SuperModel NX - Sega Model 3 arcade emulator for Nintendo Switch
SuperModel NX v1.3.0 世嘉 Model 3 街机模拟器发布,面向 Nintendo Switch。该版本新增游戏封面显示,并借助 Thorhax 优化使 Scud Race 比赛保持 60 FPS。运行需 Nintendo Switch 搭载 Atmosphère 并以 title mode 启动,部分 Step 2.x 游戏尚未全速。
SuperModel NX v1.3.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
- Game covers next to the list (your own pictures)
- 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
- Extract the zip to the root of your SD card
- Put your own MAME-style ROM zips in /switch/supermodel/ROMs/
- 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)
- Optional: put your own covers in /switch/supermodel/Covers/, named after the ROM set (e.g. daytona2.png, scud.jpg)
Performance
Tested on a v1 Switch with overclock. Scud Race holds 60 FPS in races, and menus/attract mode run at 60 FPS. Daytona USA 2 runs at around 47 FPS in races at 960x540 (not full speed yet). For demanding games, choose 960x540 in Settings → Video.
Known issues
- Some 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
- Thorhax: audio and performance improvements
- devkitPro, libnx, SDL2, Mesa, Dear ImGui and everyone behind them
No ROMs, NVRAM data or covers 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.
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
Guess this means I can give up my attempt
Nice work! Can't wait to test it out.
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.
I want to thank you very very much for getting this project going!
I forked it and spent time to narrow down the audio crackling issue. After that I did several passes to optimize performance.
Here is the link to my fork.
I also want to remind everyone that this wouldn't be possible without all of Tonii's hard work.
https://github.com/Thorhax/supermodel-nx
I want to thank you very very much for getting this project going!
I forked it and spent time to narrow down the audio crackling issue. After that I did several passes to optimize performance.
Here is the link to my fork.I also want to remind everyone that this wouldn't be possible without all of Tonii's hard work.
https://github.com/Thorhax/supermodel-nx
I appreciate the improvements you've made to the application.
I've uploaded version 1.2.1 to my repo with your collaboration!
Post automatically merged: Oct 5, 2026
SuperModel NX 1.3.0 is out!
New: game covers
The main menu now shows the cover of the selected game next to the list.
Covers are not included: put your own pictures in sdmc:/switch/supermodel/Covers/, named after the ROM set like the zip (e.g. daytona2.png, scud.jpg). PNG or JPEG, any size. Clones use their parent's cover automatically.
Menu improvements
- Settings tabs now fill the full width of the screen.
- Cleaner game list: TITLE, ROM NAME and VERSION. The CPU speed is still set automatically for each game's board (Core → Auto).
- Slightly smaller font in the list, so all the columns fit.
- Column headers can no longer be selected with the controller.
Also included (since 1.2.1)
Big thanks to Thorhax for his audio and performance work: crackle-free sound, no more render stutter, and Scud Race now holds 60 FPS in races.
Download: https://github.com/toniisound/supermodel-nx/releases
As always, no ROMs, NVRAM data or covers are included: provide your own. Launch in title mode (hold R while opening a game).
Feedback and bug reports are welcome. If something doesn't work, please attach your Log/Supermodel.log.
Many thanks to the developers of this emulator for all your hard work. I really enjoy the games on Model 3, but I’ve run into a small issue: the hotkeys configured in the .ini file won’t save or load save states.非常感谢这款模拟器的开发者们所付出的所有努力。我非常喜欢Model 3上的游戏,但遇到了一个小问题:.ini文件中配置的快捷键无法保存或加载存档状态。
Some people have been reporting bugs to me, since this is your project I'll wait pass the information.
I mostly wanted to play Scud race at full speed without any issues and I achieved that, so I haven't touched anything since.
If you want me to help, I'm happy to continue supporting but I thought it best to give you the information before I look into anything.
These issues are reported to still exist in your latest build.
Reports:
Some games were pretty slow like Harley Davidson and Spikeout while Emergency Call ran decent speeds.
Star Wars Trilogy Arcade game and Jurrasic Park: The Lost World refused to bootOcean Hunter works but crosshair didn't work.
Some people have been reporting bugs to me, since this is your project I'll wait pass the information.
I mostly wanted to play Scud race at full speed without any issues and I achieved that, so I haven't touched anything since.
If you want me to help, I'm happy to continue supporting but I thought it best to give you the information before I look into anything.These issues are reported to still exist in your latest build.
Reports:
Some games were pretty slow like Harley Davidson and Spikeout while Emergency Call ran decent speeds.
Star Wars Trilogy Arcade game and Jurrasic Park: The Lost World refused to bootOcean Hunter works but crosshair didn't work.
I still need to post some emulator updates. I'll note down the bugs and look into them!
Thanks
Can the model 3 play the arcade verion of house of the dead 1 & II?
Can the model 3 play the arcade verion of house of the dead 1 & II?
House of the Dead is Model 2.
House of the Dead 2 is Naomi. Flycast the Dreamcast emulator can play Naomi games. You just need the naomi.zip bios from google.com to play them.
Post automatically merged: Sunday at 9:50 AM
For anyone else wondering, here's the full Sega Model 3 game list:
https://www.video-games-museum.com/en/sys/137-model-3/1/all?systeme_affichage=listeI tested The Lost World and it doesn't boot, Star Wars boots but gives me an error that I think can be fixed by messing with the cabinet settings but I don't know how to access them.
Press the right stick when booting up games to access the Dip switch settings.
I already have The Lost World working. It's listed as a problematic game in Supermodel.
I'll add compatibility in the next update.
I got Sega Rally working, now Sega Rally 2! Thanks for this 
I got Sega Rally working, now Sega Rally 2! Thanks for this
![]()
Beat my high score
.
I needed to overclock at 1.7ghz CPU to hit full speed in SR2
THANK YOU!
I appreciate the hard work. I'm testing this now but is there anyway to play:
LA machine guns
The lost world
The ocean hunter
THANK YOU!
I appreciate the hard work. I'm testing this now but is there anyway to play:LA machine guns
The lost world
The ocean hunterView attachment 595598
I'm working on it!
来源:Gbatemp · gbatemp.net