This is a fix release with 8 fixes; details below.

What changed

  • Mac: if "Update and restart now" fails with "the app did not quit, nothing was updated" (update_app_busy), download the dmg from the release page and drag S2Arm into Applications to replace it once. This is a problem in the old updater that a new version cannot fix for it; once you are on this version, future in-app updates work normally. (#931)
  • Fixed Mac in-app updates getting stuck because the old version never quit (update_app_busy): the launcher now quits by itself after the update dialog closes; if the old version still does not quit, the updater ends it; and if it cannot wait for the exit, the downloaded update is kept so the button stays available without re-downloading. (#931 #935)
  • Fixed installs failing with "No profiles … were found" when using a free Apple ID (personal team) for the standalone app of the alternative export path: free accounts no longer request the "Extended Virtual Addressing" entitlement they can't use, and if a profile still can't be created, Xcode's first reason is shown directly. (#897)
  • If the resource pack check reports "SHA does not match index" during install, retrying now recovers instead of failing every time.
  • Installing no longer fails with "local task failed" when the save file list is missing a field. (#908)
  • Game libraries on exFAT drives: "._" companion files next to device records no longer make library refresh fail. (#911)
  • Fixed exports failing every time with "… is not in game.img's RomFS section or the overlay" after a previous export was cancelled, the launcher was closed or the process was interrupted while writing the game image: incomplete output is now cleaned up so the next export writes it completely.
  • Fixed some games crashing at the name-entry step right after starting. (#886)

Before updating

Back up saves and review migration notes for your installed version. Release notes describe upstream changes, not independent compatibility testing by this site.

Read the full upstream release