Skip to content

Emutastic for Linux 0.9.7

Choose a tag to compare

@codingncaffeine codingncaffeine released this 15 Sep 18:38
· 8 commits to main since this release

What's New

  • Cloud sync — Sign in with GitHub in Preferences → Backups to back up this PC's battery saves, memory cards and library to a private repository. Every earlier release shipped with sign-in unavailable. Each PC keeps its own repository, so a new or reinstalled PC can never overwrite another PC's saves.
  • Sign-in kept in your keyring — The GitHub sign-in and the encryption passphrase are stored in your desktop keyring through libsecret. Without a keyring they stay in config.json, which is now readable only by you.
  • Sync progress — The status bar shows which step a sync is on and how many files it has moved, and Preferences shows the same beside Sync Now.
  • EmuTV theme rendering — Themes that use per-system include files, game selector panels, tinted images or rooted include paths now render the way their authors intended.

What's Fixed

  • Large saves not restored — Files over 1 MB were skipped without an error when downloading. They download correctly now.
  • Texture packs and BIOS files in the backup — HD texture packs, BIOS files and console system files stay out of the backup.
  • config.json permissions — The config file holds service sign-ins but was created readable by other users. It is now created readable only by you, and a file from an earlier version is tightened on launch.