github ARMSX2/ARMSX2 iOSv2.2.2rl2
ARMSX2 iOS 2.2.2 Release 2

3 hours ago

Pulled in latest iOS-refresh, including merged PRs #189 from @EricDraven2503 and #190 from @J1coding

PR#189:

Geometrics out of buttons visible when pressed drastically improved, they now take the shape of buttons according to the current layout selected, I didn't verify whether it works with custom layouts as well but it should;

Italian and German now available on Settings > Language > App Language (only the same strings as every other language have been introduced);

Gesture Bar appearing during emulation for iOS 17/iOS 18 has been resolved for non-touch gameplay.

PR#190:

This PR adds emulator volume controls to the iOS app, making it easier to lower game audio while using Discord, calls, music, or other system audio.

It adds a new Emulator Volume slider in the global emulator settings. The slider controls emulator/game audio only, while leaving iOS system volume and other apps unchanged. The selected volume is saved between launches and applies to both normal gameplay and fast-forward audio so volume stays predictable.

This PR also adds per-game volume overrides. Users can choose a custom volume for individual games, or leave a game set to use the global emulator volume. Per-game overrides can be reset back to global at any time without affecting other per-game settings.

What changed

  • Added a global Emulator Volume slider under Emulator settings.
  • Added support for volume values from 0% to 100%.
  • Saved emulator volume between app launches.
  • Applied the same volume value to normal and fast-forward audio.
  • Added per-game custom volume support.
  • Added a Use Custom Volume toggle in per-game settings.
  • Added a Using Global: XX% state when no custom volume is set.
  • Added Reset to Global behavior for per-game volume.
  • Preserved unrelated per-game settings when disabling custom volume.
  • Added a small native bridge path for applying emulator volume settings.
  • Added accessibility-friendly labels and visible percentage values for the new controls.

Don't miss a new ARMSX2 release

NewReleases is sending notifications on new releases.