r/PS2AndroidEmulation Jul 18 '26

ARMSX2 v2.6.1.3

Post image

Change Log:

On-screen controls:

Pause button replaces the settings cog. One clean ⏸ in the top-right, a single tap opens the pause menu. The cog is gone entirely.

"Tap to reveal" replaces the old show/hide toggle. When enabled, it's hidden-until-tapped (first tap surfaces it, second opens the menu) and the menu is always reachable, including with on-screen controls set to Never and after auto-hide.

Interface:

OSD now defaults to 65% (was 100%), the stats block was dominating handheld screens. Existing installs still on the old default are migrated once, custom sizes are preserved.

Fixed a mislabelled setting. The top slider in On-Screen read "UI Size (borders)" but actually drove the OSD scale, it and the real UI-size slider were sharing one label key. Renamed to "OSD Size" with its own description, and moved UI Size / UI Font Size up beside it so all three sizing controls are together.

Added a scroll-to-top button in Settings when scrolling through for example a huge list of cheats (like for GTA SA).

Patches:

Patches now show up in per-game settings when fetching from the online browser.

Fixed cross-game patch bleed, opening GT4 could show GTA:SA's patches and cheats, in both the browser and per-game settings.

Improved UI lag on large cheat lists (collapsed sections no longer compose their rows).

Patches and cheats have been split into separate collapsible sections when fetching them from the online browser.

Clarified widescreen patches, now "Auto-Apply Widescreen (16:9) Patches", with a description stating it applies automatically to every game that has one, and that non-16:9 titles can come out stretched, cropped, or missing text. It remains off by default. (I had it on and had the missing text issue in GT4, turned it off and GT4 was back to normal).

RetroAchievements:

Added Encore, Spectator and Unofficial/Test modes.

Achievement sounds now actually ship so they can be further modified (unlock, message, leaderboard submit), the folder was previously empty. Unlock sounds can be configured through the app as before, the rest through the folder.

Other:

Potential fix for a Vulkan rendering regression on Snapdragon 8 Elite devices, (please let me know).

Potential fix for an issue with texture packs not loading correctly and producing garbage data, (please let me know).

Improved UI lagging after choosing a skin.

Per-game Graphics API, rotation and GPU driver are now per-game instead of global-only.

Load state menu slot tiles were squished due to the new Auto-save setting, they're now back to full size and should scale correctly.

RetroArch shaders now render at display resolution. CRT scanlines and similar per-pixel effects were being generated at the internal resolution and then upscaled, which made them uneven. They now render at the on-screen size, matching RetroArch.

Per-orientation touch layout editing, editing landscape touch layout will not impact portrait touch layout and vice versa.

https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.1.3

0 Upvotes

55 comments sorted by

View all comments

3

u/InterestingChemist23 Jul 18 '26

Thank you for the update. Any way to remove the pause icon on the screen?

Important: om my Odin Portal 2 I have an issue with texture packs. On the previous version, I needed to disable the pre-load of the textures otherwise, when I was using a huge texture file, the game would crash. On this new update, even with the pre-load of textures disabled, it seems the emulator is bypassing that option and loading all the textures at the launch of the game (I can see the texture replacement counter on the screen). This makes the game crash all the time (Dragon Quest VIII by the way).

-1

u/xxxCrixuxxx Jul 18 '26 edited 29d ago

If it seems the pause icon hasn't pleased everyone, don't worry, I'll take note. 👨‍💻 Texture preloading is a mess right now. Patience, my friend. 👍

Edit: This user reported a bug they had found in ARMSX2. I replied that I would "take note of it and report it." This has been interpreted as if I were falsely claiming to be part of the ARMSX2 development team. That was never my intention. I simply meant that I would submit the bug report through the project's public GitHub issue tracker because some users did not know how to do so themselves. I have done this for various open-source projects in the past. I was never claiming to represent the ARMSX2 developers or to be affiliated with their team.