Code Monkey home page Code Monkey logo

deckshot's Introduction

Deckshot

Deckshot is a plugin for decky-loader. It adds automatic 'snapshots' of changed savegames for many (but not all - see below) 'steam cloud' enabled games.

These snapshots allow you to 'rewind' to previous save-game versions. This is particularly useful if your game only offers one save-game and (like me) are a poor game player and you want to rewind to the version from yesterday or last week.

This plug-in is currently in alpha-testing. Please check for updates to the deckshot plugin occasionally. If you see bugs, please file an issue at our github.

Deckshot settings

How automatic snapshots work

Deckshot waits for games to exit. When a (supported) game exits it automatically makes a local 'snapshot' of the save-data for that game. The plugin keeps the ten most recent snapshots available so you can 'rewind' to a particular version of a save-game.

How to rewind to a snapshot

To rewind to a save-game:

  • Exit any running games (you can not rewind to an old save-game while that game is running)
  • Press ... button
  • Click the decky icon
  • Click on "Deckshot"
  • Select which save-game you want to rewind to
  • Confirm you want to revert in the confirmation dialog

Deckshot will then rewind to that save game. Also (because this plugin is still in alpha) it will create a special "undo" snapshot. You can use this undo to revert whatever changes were made by the most recent rewind.

What games are supported?

Not all games are supported. This plugin only supports games that use the steam 'cloud save' API. And the current version of this plugin (it should improve) is limited to games that use a particular variant of that API. We do this because we try (YMMV) to be very safe wrt. your save games.

The plugin will show what games you have installed that ** are ** supported. For the main developer of this plugin it seems that about 25% of his Steam library is supported currently.

We are working on adding support for a broader set of 'cloud backup' games. (We use the Steam cloud backup data to tell us what files we should snapshot)

Deckshot settings

How to install Deckshot

Deckshot is available in the Decky loader plug-in 'store'. You can search for it there and then click 'install'.

How to use Deckshot

The plugin will automatically take snapshots whenever you exit a supported game. So if you want a snapshot, make sure to exit the game completely. Deckshot will pop up a notification in the bottom right of your screen saying "Deckshot snapshot taken".

If you ever want to rewind to a particular snapshot, just click the ... button, go to decky/deckshot and select which snapshot you want to rewind to.

deckshot's People

Contributors

geeksville avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.