github tsuramatsu1/apr-emu-updater v2.0.3

3 hours ago

Before you update

  • Delete everything in /data/apr-emu-updater/. Overrides and state from earlier versions are laid out differently and will conflict. This clears staged builds and the offline copy — both are rebuilt.
  • Set update_emulators to 1 in /data/shadowmount/config.ini. Without it, ShadowMountPlus ignores the override entirely.
  • Requires ShadowMountPlus 1.7alpha7 or newer for the new method. Older builds keep working with the previous mounting method.

How to use it

ShadowMountPlus 1.7 mounts a game's image only while the game is running, so the payload cannot see what APR Emu a game carries until it has been launched at least once.

  1. Launch the game once, then close it. The payload records which APR Emu it carries while the image is mounted.
  2. Open the payload. The game now shows its build and offers actions. Games that have never been launched are listed with no actions.
  3. Choose a version with Update or Select version. It is staged, not applied yet — the column shows the build you picked.
  4. Launch the game again. The override is applied as the image mounts, and a notification confirms which build is live.

Repeat step 1 for each game you want to manage.


Changelogs:

ShadowMountPlus 1.7 alpha support

  • Overrides are applied through ShadowMountPlus's emulator slot instead of mounting over the game — no more images stuck on Device busy
  • Detects which ShadowMountPlus is installed and keeps the old mounting method on 1.6beta16 and older
  • Verifies against the mount table what the game actually loaded

Global mode

  • New Per game / Global toggle
  • Global installs one APR Emu for every title, with a single version picker
  • Hidden on ShadowMountPlus builds that don't support it

Offline builds

  • APR Emu builds are mirrored locally, so installs work with no internet
  • Downloaded in the background on first run
  • Fetch latest builds button with a progress bar
  • Every file verified against builds.json before use

ShadowMountPlus config editor

  • New tab to read and edit config.ini
  • Saves a backup to config.ini.bak first; refuses to save if the backup fails

Localisation

  • Interface and console notifications in Spanish, Japanese, French, German and Arabic
  • Follows the console's language, falls back to English
  • Arabic renders right-to-left
  • Translations are not native-reviewed — corrections welcome

Other

  • Resending the payload now replaces the running one automatically
  • Notifications name the build: APR Emu override active for <game>: apr-emu v0.3.6.6
  • Games you haven't launched are listed but offer no actions; known ones sort to the top
  • Fixed the version column showing a staged build as if the game had already run it
  • Fixed a reverted game still showing the build that was removed
  • Fixed Update staying on screen after it had been applied
  • Fixed errors showing as "undefined"

Don't miss a new apr-emu-updater release

NewReleases is sending notifications on new releases.