Skip to main content

Cloud Backup

DOSGamePlayer offers cloud backup and restore for your save files so you can move between devices without losing progress. Cloud backup is a premium feature — available to users with an active ad-removal subscription.

info

Free users can save and load locally on the device, but cannot back up to the cloud. To use cloud backup, subscribe to ad removal from the in-app purchase flow.

TODO: Backup & Restore screen with subscription status

What gets backed up

When cloud backup is enabled, the app uploads:

  • Save state slots for every game (the actual .state files and their thumbnails)
  • In-cartridge save RAM / SRAM (the save type that the game itself supports)

What does not get backed up:

  • ROM files (re-download them on each device)
  • App settings, themes, controller bindings (device-local)
  • Cheats (bundled per system, not per account)

How to use it

  1. Open Settings → Backup & Restore.
  2. If you don't have an active ad-removal subscription, the screen prompts you to subscribe. Tap to start the in-app purchase.
  3. Once your subscription is active, the Backup and Restore buttons become enabled.
  4. Tap Backup to upload your current saves to the cloud.
  5. To restore on the same or another device, tap Restore and the most recent backup is pulled down.

Subscription status

The Backup & Restore screen shows your current state:

  • No subscription — backup/restore buttons are disabled and an explanation is shown
  • Active subscription — the expiration date is shown alongside backup/restore controls

When the subscription expires, existing cloud backups are preserved but new backups and restores require resubscription.

Privacy

  • Cloud backups are tied to your in-app account (created via the subscription flow).
  • The app uploads only save files — never ROMs, account credentials, or device identifiers beyond what's needed to associate the backup with your account.

Local-only alternatives

Even without cloud backup, you can:

  • Keep saves on the device — they persist across app updates and reinstalls (within the same Android user profile).
  • Export individual save slots via the Upload action on a Game Detail slot card, then store the file in your own Drive/Dropbox/etc. manually.
  • Rely on the game's in-cartridge save system (most retro games have one) — these are saved alongside the ROM and survive emulator-side changes.

Status

The cloud backup service is part of the app's premium offering. Specific in-app screens, subscription pricing, and supported regions evolve over time — for current details, open the in-app Settings → Backup & Restore screen.