Skip to content

ModSync 1.1.0-beta2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Oct 07:41
· 4 commits to main since this release
83d9740

Install on Steam Deck / Linux

Download the bundle for your machine: ModSync-1.1.0b2-x86_64.flatpak for the Steam Deck
and other PCs, or ModSync-1.1.0b2-aarch64.flatpak for ARM machines such as the Steam
Frame. Then in Desktop Mode either open it with Discover, or run:

flatpak install --user ModSync-1.1.0b2-x86_64.flatpak   # or ModSync-1.1.0b2-aarch64.flatpak
flatpak run io.github.skjiisa.ModSync

Full instructions, including the from-source route, are in the README.

Changes

Install MO2 now works on the Steam Frame. It was tested end to end on a
Frame with the aarch64 Flatpak: Install MO2 with no 7-Zip or cabextract on
the system, a reboot, then Steam's Play button through ModSync to Skyrim's
title screen. The same MO2-LINT fix should let Install MO2 work on a stock
Steam Deck, which is still to be tested. Also brings the consolidated Home.

Changed

  • Consolidated navigation into Home, Sync and Settings. Home now offers MO2
    installation and selection, matching SKSE, relevant repairs and launch
    actions. Game and MO2 maintenance open in sheets with a fixed Close button.
    Home shows sync status only when sync is enabled, and includes Steam setup
    with the launch hook's current status. Missing SKSE is an optional suggestion
    that leaves Play primary and keeps controller focus on Play.
    The guided setup prepares MO2, then the game and SKSE, then optional sync.
    An early copy route pairs before checking the incoming setup's game version;
    version-dependent repairs wait for the source's version record to arrive,
    including after closing and reopening ModSync during the first sync.
    Home layouts are checked at the Steam Deck's 1280 × 800 resolution.
  • Install MO2 uses MO2-LINT 7.0.3 (was 7.0.1) and works on ARM64 machines
    such as the Steam Frame. ModSync downloads MO2-LINT's aarch64 build there
    and its x86_64 build elsewhere, each checked against its own SHA-256. On
    ARM64, MO2-LINT installs an MO2 2.5.2 build whose USVFS files are the same
    backport "Apply ARM64 fix" installs, so ModSync shows the fix as installed
    right away. Apply is only needed for instances installed before. Other
    machines still need an mo2-lint built for them on PATH.
  • On the Steam Frame, where Steam can't be closed, Install MO2 no longer asks
    to close Steam first, and modsync mo2 install no longer refuses while it
    runs. MO2-LINT leaves Steam running there, so a reboot afterwards lets
    Steam's Play button use the new instance.

Fixed

  • Install MO2 failed on stock SteamOS, which has no cabextract, and on the
    Steam Frame, which also has no 7-Zip. MO2-LINT 7.0.2 and newer download
    them when the system lacks them.
  • ModSync didn't recognize Mod Organizer 2 behind Steam's Play button when
    MO2-LINT 7.0.2 or newer installed it. MO2-LINT renamed its compatibility
    tool to mo2_<appid>_proton_redirector so Steam Cloud syncs saves, and
    ModSync only knew the old mo2_<appid>_redirector. The Play button hook
    now hands off to either one, preferring the new name.