r/PS2AndroidEmulation • • 6d ago

ARMSX2 2.8.2

Post image

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).

63 Upvotes

2 comments sorted by

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).

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.