github Matteo842/SaveState v2.3
SaveState v2.3

latest releases: v2.5.0, v2.4.2, v2.4.1b...
one month ago

SaveState v2.3 - The Community Update: Groups & Linux Polish

This release is special because it is largely driven by the community. A massive shoutout to @dafluteneko, whose incredible contributions powered 90% of this update, including the new Profile Groups feature, critical Linux fixes, and major stability improvements.

Changelog:

📂 New Feature: Profile Groups

Organize your library like never before.

  • Unified "Master" Profiles: You can now bundle multiple profiles into a single Group. In your main list, they appear as one single item, significantly reducing clutter.

  • Batch Operations: Perform Backup or Restore on an entire group at once with a single click.

  • Group Overrides: Set specific rules (Max Backups, Compression) for a whole group that automatically apply to all games inside it.

  • Manage Anytime: Groups act as a container; you can Edit, Add/Remove games, or "Ungroup" them at any time to return to individual profiles.
    Registra_2026_01_14_18_56_01_140

🖼️ Enhanced Icon Support (Emulators & Linux)

Visuals are now better across the board:

  • Emulator Icons: Added support for extracting icons directly from emulator executables (Cemu, RPCS3, Dolphin, etc.).
  • Cross-Platform Extraction: This isn't just for Windows—icon extraction now works natively on Linux too!

🐧 Major Linux & Wayland Overhaul

Thanks to @dafluteneko, the Linux experience is now seamless:

  • Single Instance Fix: Fixed a critical issue where clicking the app icon would spawn multiple instances. Now uses robust lock-file logic.
  • Wayland & KDE Support: Fixed Open Backup Folder failing silently on Dolphin/KDE. Added fallback support for almost all Linux file managers (xdg-open, thunar, nemo, pcmanfm, etc.).
  • Window Focus: The window now correctly brings itself to the front when activated, even on Wayland.

🧠 Smarter Detection Engine (windows only)

  • Parent Directory Scanning (Hytale Support): The detection engine can now look "upwards". It intelligently scans parent directories (up to 4 levels) to find non-standard save locations (e.g., games storing saves in their root folder rather than Documents).

🛠️ Fixes & Improvements

  • Steam Refresh: Fixed the "Refresh Steam Games" button not correctly updating the list (Fixes #38).
  • Unlimited Backups Fix: Setting "Max Backups" to -1 (Unlimited) now works correctly.
  • Multi-Selection: Added Ctrl+Click and Shift+Click support for selecting multiple profiles.

Special thanks to @XargonWan for the valuable feedback on the Group Restoration logic and bug reporting!

Don't miss a new SaveState release

NewReleases is sending notifications on new releases.