SaveState v1.3.9 - Flycast Support & Double-Click Actions
This release further expands emulator compatibility by adding experimental support for Flycast and introduces several user interface enhancements for a smoother and more intuitive workflow, including new double-click actions.
Changes:
New Features:
-
Emulator Support Expansion:
- Flycast Added: SaveState can now attempt to detect save data for the Flycast (Sega Dreamcast) emulator.
- The list of emulators with experimental detection support is now:
- Ryujinx
- yuzu
- RPCS3
- DuckStation
- Dolphin
- PPSSPP
- Citra
- Cemu
- mGBA
- snes9x
- DeSmuME
- Flycast (New)
-
UI & Workflow Enhancements:
- Quick Select in Dialogs: You can now double-click an item (e.g., a game in the Steam games list, a Minecraft world, or an emulator game/profile selection list) to automatically select it and confirm the choice, streamlining the profile creation process.
- Open Profile Save Folder: Double-clicking an existing profile in the main application window's list will now directly open its associated save data folder in your system's file explorer. This provides quick access to the backed-up files.
Internal / Refactoring:
- Flycast Integration: Added
emulator_utils/flycast_manager.pyto handle the specific logic for detecting Flycast save data locations. - UI Event Handling: Updated UI components, including the main profile list and various selection dialogs, to incorporate and handle the new double-click functionalities.
As always, feedback and bug reports for the experimental emulator support are welcome!