Emulation Homebrew PS1/2 Emulator ARMSX2-NX Initial Release

PalindromicBreadLoaf

Just a duck floating in a pond.
Member
Joined
Aug 22, 2018
Messages
412
Solutions
2
Reaction score
348
Trophies
0
Age
25
Location
Canada
XP
1,813
Country
Canada
Hello everyone. For the last while here I've been working on porting ARMSX2 to the Switch, and it's finally to a point where I think it can be properly released to the world. Certainly don't expect anything crazy from this. It gets about 45-70% speed most of the time and that's with a max overclock on my V1 Switch. Without overclocking it doesn't even reach half speed in the PS2 BIOS. Maybe newer Switches with better overclocking potential can do better? I also plan to work on optimisations more so that hopefully it can run better. I never expect full speed though no matter how much I try to optimise this.

The release can be found here: https://github.com/PalindromicBreadLoaf/ARMSX2-NX. Be sure to put the resources folder extracted from the zip into /switch/armsx2/resources and put your legally dumped BIOS in /switch/armsx2/bios/.

2026062312304800-8625352D7931559E8BE3042D46DE9738.jpg
2026062312241000-8625352D7931559E8BE3042D46DE9738.jpg

2026062312232200-8625352D7931559E8BE3042D46DE9738.jpg
2026062312214200-8625352D7931559E8BE3042D46DE9738.jpg

Have fun if you decide to try it out! If you find any issue with games that you try to run (beside the abhorrent speeds) be sure to create issues on the repo (or make comments here) so that I can look into it with the renderer.

Please suggest better names for this project if you have one. ARMSX2-NX is so purely functional and not fun at all but I'm not creative.

Also if someone wants to create a custom logo for this I would appreciate it rather than just re-use ARMSX2's logo.
 
Great question. I have no idea. I didn’t test any 2D games honestly. I have a bunch of PS2 games though, so I could test some. Any you want to see tests on?
 
can anyone test tales of destiny or tales o rebirth on this?. cant imagine if this is optimzed in the feature damn xenosaga will instantly play on my switch that is magical
 
Can you test mega man anniversary collection?
On it
can anyone test tales of destiny or tales o rebirth on this?. cant imagine if this is optimzed in the feature damn xenosaga will instantly play on my switch that is magical
As much as I would love Xenosaga to work, there's zero way it runs at a playable speed. Last I checked it could barely do 60% speed on my Galaxy S21 which is much more powerful, but I can see how it does at least. Same with the tales of games.
Post automatically merged:

Can you test mega man anniversary collection?
2026062321172900-A862246CB76B2B6DC14022F4545399F5.jpg

Everything but 8 runs at a solid 60fps. 8 runs at ~50fps, although there are horrendous frame time spikes of upwards of 2 seconds at times for some reason. Nothing seems to be running at 100%, so maybe it's a texture streaming thing from the slow SD card? I'd really recommend just using the respective emulators for each though rather than running an emulator in an emulator.
Post automatically merged:

can anyone test tales of destiny or tales o rebirth on this?. cant imagine if this is optimzed in the feature damn xenosaga will instantly play on my switch that is magical
So the intro to Xenosaga II runs at about 70% speed, which is way better than I expected. I haven't played the game yet, so I didn't want to go further prior to finishing 1 as I don't know what this one spoils at the start if anything. FMVs are just as bad as every other game that uses them.
2026062321381500-A862246CB76B2B6DC14022F4545399F5.jpg

2026062321375300-A862246CB76B2B6DC14022F4545399F5.jpg

Auto Modellista is maybe the worst performing game I've tried yet, with frequent dips down to the 20fps range hitting just 33% of target speed.
2026062321404300-A862246CB76B2B6DC14022F4545399F5.jpg
 
Last edited by PalindromicBreadLoaf,
A little more testing shows Gradius III + IV at locked 60fps even at stock clocks. Absolutely smooth there. Could even get away with underclocking in handheld mode. Also tried Klonoa II, but that didn't boot whatsoever.
 
For anyone having game stutter issues, I've noticed that changing the EE clock speed from 100% to 75% makes games run more smoother.

Also, I don't know if it's just me, but certain games have really bad graphical glitches to the point where it's nearly unplayable.
 
For anyone having game stutter issues, I've noticed that changing the EE clock speed from 100% to 75% makes games run more smoother.

Also, I don't know if it's just me, but certain games have really bad graphical glitches to the point where it's nearly unplayable.
That’s not surprising since the EE thread is normally the one bumping off 100% if the scene isn’t GPU bound. And which games? I’ve noticed some games have some broken effects, but I’ve never seen anything game breaking.
 
Fatal frame undub and Disable ingame bloom effect, Removes ingame dark filter and Remove ingame noise mod




Xenoxaga episode 1 undub



It froze in this part

 

Site & Scene News

Popular threads in this forum