Emulation Homebrew PS1/2 Emulator ARMSX2-NX Initial Release

Cool project!
I tried it but for some reason I can't make it read any BIOS, it doesn't detect them in the bios folder (I tried many). I'd love to try Pro Evolution Soccer 6 :D
 
Will Vulkan be integrated? Is it possible?
I don't believe Vulkan is available through Switch Mesa, but even if it was it would perform worse than the current backend does since it (Deko3D) is custom built exactly for the Switch and it's GPU. OpenGL also isn't supported for the same reason as it's not worth my time to get worse performance out of the renderer.
Thank you so much for this incredible work!
At what speed would Soul Calibur II and Sega Rally Championship run?"
Based on how other games run, not well, but give me a bit and I can run them and see what happens.
Cool project!
I tried it but for some reason I can't make it read any BIOS, it doesn't detect them in the bios folder (I tried many). I'd love to try Pro Evolution Soccer 6 :D
Interesting. I've never had it not detect either of my BIOS' before. As long as it's in /switch/armsx2/bios it should work. Or I believe you can point it to a custom location too if you want to try that. (I also think I left a debug flag in the ini that allows for setting a BIOS file in there that is force used, but I may have taken that out?) It'd be a BIOS= line somewhere in there.
Post automatically merged:

Beatmania IIDX 7th test

Hey another game that can run at basically full speed!

Also, I've made a spreadsheet outlining the status of each game that's been tested in this thread now. https://cryptpad.fr/sheet/#/2/sheet/view/SwHTSHURcbhL7mLo8aAz3xB+cTKAA3LuIDDhVwkZUd4/
 
Last edited by PalindromicBreadLoaf,
  • Like
Reactions: jeferey
What's wrong with it exactly? Those messages are normal since fastmem doesn't work on Switch and never will and the renderer should always be hardware. The game appears to still be loading though?
The game load and run very slowly. Ppsspp work ok ,dusklight ok
 
Last edited by nitrozz,
Thanks again for your work on this. I gave "Let’s Make a Soccer Team!" a try (no overclock). I expected it to run more or less fine since it’s listed as perfectly emulated on PCSX2, and I thought the 2D parts might be light enough for the Nintendo Switch. The menus run great as long as there’s no 3D being rendered (like the secretary), but once I get into the simulated matches (even with the 2D field, which I assumed would be lightweight) it drops to around 4 FPS and becomes pretty much unplayable, I guess single core performance of the CPU is not good enough (at least without overclock) for simulating the matches.

Really fun to play with this, thank you so much again
 
Thanks again for your work on this. I gave "Let’s Make a Soccer Team!" a try (no overclock). I expected it to run more or less fine since it’s listed as perfectly emulated on PCSX2, and I thought the 2D parts might be light enough for the Nintendo Switch. The menus run great as long as there’s no 3D being rendered (like the secretary), but once I get into the simulated matches (even with the 2D field, which I assumed would be lightweight) it drops to around 4 FPS and becomes pretty much unplayable, I guess single core performance of the CPU is not good enough (at least without overclock) for simulating the matches.

Really fun to play with this, thank you so much again
Yeah, performance is really not great on this despite my best efforts. The Switch already has to do extra hacks to get JIT to work, alongside not having some optimisations that upstream has due to Horizon lacking features. I'm both impressed and annoyed with how it runs currently.
 
Yakuza 2 - 8-12 FPS in normal, and 23-27 with max OC
2026062802394500.jpg
2026062802420500.jpg

Post automatically merged:

Post automatically merged:

also recorded test
 
Last edited by Lagushkin,
Nintendo Switch overclocking max all...

ARMSX2-NX 1.2.0​

60 FPS !!!!!​



EE Cicle Rate 60% Speed
EE Cicle Skypping Mild Undeclock
Bilinear Filtering Nearest
Blending Accuracy Mínimum
Bilinear Upscaling Off
Aspect Ratio Stretch
Deinterlacing No Deiterlacing
Post automatically merged:

Nintendo Switch overclocking max all...

ARMSX2-NX 1.2.0​

60 FPS !!!!!​



EE Cicle Rate 60% Speed
EE Cicle Skypping Mild Undeclock
Bilinear Filtering Nearest
Blending Accuracy Mínimum
Bilinear Upscaling Off
Aspect Ratio Stretch
Deinterlacing No Deiterlacing
 

Attachments

  • tekken 4 switch 60 fps.mp4
    2.3 MB
Last edited by rtapia,

Site & Scene News

Popular threads in this forum