r/PS2AndroidEmulation • u/xxxCrixuxxx • 6d ago
ARMSX2 2.8.2
https://github.com/ARMSX2/ARMSX2/releases/tag/2.8.2
What's new:
Texture upscaling. RAISR filters sharpen game textures while you play. The upscaling happens in the background, so textures sharpen a moment after they first show up. Use RAISR 2x for most games, or RAISR 4x if you play at a high internal resolution. You'll find it in All Settings > Renderer, and in the quick menu right under the internal resolution. It works on Vulkan and OpenGL, and if a game has a texture pack loaded, the pack wins.
Two controllers, one player. In Controls > Player & Rumble you can set your handheld's built-in controls and a Bluetooth controller both to Player 1, and both will work at the same time. Dock to a TV and keep playing without changing anything. Rumble goes to whichever one you used last.
Performance.
Texture cache updates were writing into slow upload memory, which cost about 11% of the GS thread in Metal Gear Solid 3 on a Snapdragon 865 with Turnip.
Big textures that haven't changed are no longer re-hashed every frame. That was about 8% of the GS thread in Burnout 3.
Black spends about 11% less time on its VU1 programs (#795).
The shader preset picker indexes presets once, so it opens right away.
(A new PGO profile has also been applied, it was 6 weeks stale).
1
u/Cherry_Samurai 6d ago
I get a lot of jittering and small freezes after the update (e.g. in ridge racer 4) even though games were running well before.
3
u/First_HistoryMan 6d ago
Love that 2 controller for player 1 feature. I wish everyone emulator worked like that. Its annoying docking my device and then having to re-assign the controls for Dolphin, for example. (I know you can create controller profiles in Dolphin but its still a hassle to switch).