github Matteo842/SaveState v2.0.0
v2.0

latest releases: v2.6, v2.5.0, v2.4.2...
2 months ago

SaveState v2.0 - The Cloud & Revolution Update

Welcome to the new era of SaveState. Version 2.0 is our biggest milestone yet, completely redefining how you manage your save files. We have rewritten the rules with Cloud Synchronization, a stunning UI Redesign, and officially signed executables for maximum security.

This release also brings the highly requested AppImage for Linux and a smarter, faster detection engine.

Changelog:

☁️ Cloud Save (Google Drive Integration)

The most requested feature is finally here. SaveState 2.0 introduces seamless cloud integration.

  • Google Drive Sync: Connect your Google account to upload, download, and synchronize your saves across devices.
  • Smart Sync Status: The new Cloud Manager shows you exactly which files are synced, which are local-only, and allows for selective management.
  • Auto-Sync & Limits: Configure automatic synchronization settings, bandwidth usage, and storage limits directly from the new Cloud Settings panel.
immagine

🛡️ Verified & Signed (No More Warnings)

  • Official Digital Signature: SaveState v2.0 is now officially signed via SignPath. This means no more "Unknown Publisher" warnings or SmartScreen blocks on Windows. You can install with confidence knowing the code is verified and secure.
  • Enhanced Privacy: We have added a comprehensive PRIVACY.md and TERMS.md to ensure transparency regarding how your data (and Google Drive access) is handled.

🎨 Complete UI Overhaul & UX Improvements

We didn't just add features; we made them look good.

  • Redesigned Interface: A cleaner, more modern look that accommodates the new features without clutter.
  • Empty State Guidance: New users are now greeted with a helpful onboarding screen instead of an empty list.
  • Smart Path Badges: The manual path selection dialog now displays a badge indicating if save files were actually detected in a folder, taking the guesswork out of setup.
  • Minimize to Tray: Added an option to minimize SaveState to the system tray on close, keeping your auto-backups running silently in the background.
immagine

🐧 Linux AppImage & Portable Mode

  • AppImage Support: Linux users can now download a single .AppImage file—make it executable and run it anywhere. No dependencies, no complex install.
  • Portable Mode 2.0: Fixed critical initialization issues from previous versions (v1.4.x). The portable pointer logic has been completely rewritten to be robust, self-healing, and reliable for USB drive usage.

🧠 Smarter Detection Engine

The "brain" of SaveState is now significantly more intelligent:

  • Deep Scan: If a standard scan fails, SaveState now performs a recursive "Deep Scan" in candidate directories to find hidden save files.
  • Fuzzy Matching 2.0: Improved logic for handling Roman numerals (e.g., distinguishing "Doom" from "Doom II") and short game names.
  • Steam Awareness: Better handling of Steam Userdata folders to avoid false positives during deep scans.
  • New Emulator Support:
    • Mednafen / Mednaffe: Full detection support added.
    • MelonDS: Now uses asynchronous scanning for faster startup.
    • SNES9x & mGBA: Improved profile name sanitization.

🛠️ Core Fixes & Improvements

  • Zip Slip Protection: Added security measures during backup restoration to prevent malicious path traversal.
  • Performance: Optimized single-instance checks and startup routine for faster launch times.
  • Stability: Solved an issue where cancelling a scan could leave the UI in a "busy" state.

Don't miss a new SaveState release

NewReleases is sending notifications on new releases.