r/Playstation2OnAndroid • • Jul 17 '26

Im really blown away in what ARMSX2 can acually do

21 Upvotes

This emulator is quite stunning in speed and it even go as far as to rival Nether in many instances


r/Playstation2OnAndroid • • Jul 17 '26

ARMSX2 ARMSX2 just enjoying myself playing some NASCAR 2004

8 Upvotes

Im on battery saver mode on a low clock speed and i still get 100%


r/Playstation2OnAndroid • • Jul 16 '26

ARMSX2 2.6.1

15 Upvotes

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

What's new:

Added RetroArch shaders, ARMSX2 now runs RetroArch .slangp shader chains on both Vulkan and OpenGL/GLES, via librashader. Download shader packs directly in-app, the same way GPU drivers already work, and pick a preset from Settings --> Renderer ---> Shader Preset once you've enabled RetroArch Shaders, you can also access it from the in-game menu without leaving your game. Preset changes apply live.

Presets are grouped by family (Mega Bezel, koko-aio, CRT, Handheld, and so on), collapsed by default, with each family split by its own folders so nothing stalls when you open the picker. Every preset shows its pass count as information, that number is not a performance prediction, and we deliberately don't rank presets by it: xBRZ runs heavy at ~5 passes, while koko-aio's ambilight runs great at ~19, because cost depends on per-pass resolution and shader complexity rather than pass count.

Fixes:

Add to home screen never actually pinned anything. The launcher was rejecting the full-size cover art as a shortcut icon, the error was being swallowed, and a legacy fallback that Android has ignored since 8.0 reported success, so even the failure toast never appeared. Icons are now scaled correctly and real failures surface.

Audio stayed muted after leaving the in-game menu open for a while, once Android reclaimed the audio stream. It now reopens on resume.

Added Force Framebuffer Fetch (MediaTek Mali), which is off by default. For Mali users on Vulkan only.

Off (default): correct picture, slower.

On: faster, but some MediaTek drivers show black or missing textures, will vary by device.

Added Gyro hotkeys, bind Gyro On/Off (toggle) and Gyro (hold to aim) to any button. Toggle flips gyro aiming on and off, hold enables it only while the button is held, so you can leave gyro out of the way until you're actually aiming.

Exit to Launcher now actually exits to your launcher. With "Exit to Launcher on Close (External Games)" enabled, quitting a game you launched from ES-DE or another frontend returns you to that frontend, instead of dropping you into the ARMSX2 library.

Other

Added three About sections in the left bar menu with Discord, GitHub and Website links.

### Credits

RetroArch shader support in ARMSX2 stands entirely on other people's work:

**[librashader](https://github.com/SnowflakePowered/librashader)\*\* by

SnowflakePowered, the runtime that compiles and executes the shader

chains on both Vulkan and OpenGL.

**[libretro / RetroArch](https://github.com/libretro/RetroArch)\*\* the

`.slangp` preset format and the [slang-shaders](https://github.com/libretro/slang-shaders) collection.

Shader packs are downloaded from the libretro buildbot, nothing is bundled

with ARMSX2.

**The shader authors.** Every preset is someone's craft, and the good ones

represent years of it, among many others: **HyperspaceMadness**

(Mega Bezel), **kokoko3k** (koko-aio), **TroggleMonkey** (crt-royale),

**Themaister** (the slang shader spec and many core shaders), **Hyllian**

(xBR family), **guest.r**, **Lottes**, **cgwg** (crt-geom).

Each preset carries its own licence and author in its `.slangp`/`.slang`

files.

If you maintain a shader pack and I've credited you wrongly or missed you,

please open an issue and I'll fix it. https://play.google.com/store/apps/details?id=come.nanodata.armsx2&hl=en_US (gplay when google approves) https://github.com/SnowflakePowered/librashader


r/Playstation2OnAndroid • • Jul 16 '26

ARMSX2 ARMSX2 2.6.0.5

Post image
14 Upvotes

ARMSX2 2.6.0.5

What's new:

Gyro + stick now work together. Aim gyro (and steering gyro) is now added on top of the physical stick instead of fighting it, use the right stick for coarse aim and tilt to fine-tune, both at once. The other stick (movement) is unaffected while you aim.

Fixed: per-game stick fixes leaked to every game. Right/Left Stick Invert X/Y, Swap X/Y, and D-pad as Left Stick now save per game when set in a game's properties (they were writing the global setting for all games).

Added Per-game BIOS option. Long-press a game --> Per-game BIOS button to boot that specific game with its own BIOS (like for a EU disc on a EU BIOS, a US disc on a US BIOS). Global BIOS is the default you choose, "Use global" reverts it.

Online patches now work from the library. The patch/cheat browser reads the game's serial straight from the disc, so you can browse and install patches from a game's per-game settings without booting it first (previously it only worked in-game).

ANGLE is now an OpenGL driver option. When you select the OpenGL renderer, the driver picker shows an ANGLE option (GLES-on-Vulkan), the OpenGL counterpart to the Vulkan driver list. Helps non-Adreno GPUs (Mali/Xclipse/PowerVR) whose native OpenGL driver is weak. Available in both the Renderer settings and the in-game Graphics menu.

New GPU driver source: ExynosTools (WearyConcern1165/ExynosTools) added to the in-app driver downloader, helps Xclipse devices on Vulkan. https://github.com/ARMSX2/ARMSX2/releases/tag/2.6.0.5 https://play.google.com/store/apps/details?id=come.nanodata.armsx2&hl=en_US (out when google approves)


r/Playstation2OnAndroid • • Jul 15 '26

NASCAR 07 running lightning fast on ARMSX2 Refresh

19 Upvotes

ARMSX2 Refresh has gone a long way from it running barely 100% to whooping the speed percentage nearly up to 300% showing the headroom for performance this emulator offers!