Skip to content

Repo Save Manager is a lightweight tool for managing save files in the game R.E.P.O.. It allows users to back up, restore, and optionally edit their game progress with ease. Perfect for players who want more control over their saves.

License

Notifications You must be signed in to change notification settings

armand0e/Repo-Save-Manager

Repository files navigation

Repo Save Manager

Repo Save Manager Logo

A professional tool for backing up, restoring, and editing your R.E.P.O. game saves

License Latest Release Downloads

✨ Features

  • 💾 Save Management

    • Create backups of any R.E.P.O game save with an intuitive interface
    • Restore previously backed-up saves with a single click
    • Organize backups with custom descriptions
    • View player information and save stats directly in the app
  • 🔍 Advanced Visualization

    • See Steam profile pictures of all players in each save
    • View save day/level at a glance
    • Add notes to remember important details about your backups
  • 🛠️ Edit Capabilities

    • Built-in save editor with user-friendly interface
    • Modify game values (Currency, Lives, Health, etc.)
    • Adjust player upgrades and team properties
    • Advanced mode for experienced users

📸 Screenshots

Main Interface Save Editor

🚀 Installation

Easy Installation (Recommended)

  1. Download the latest RepoSaveManager.exe from the Releases page
  2. Run the executable - no installation required!

For Developers (Source Code)

  1. Clone this repository

    git clone https://github.com/armand0e/Repo-Save-Manager.git
    cd Repo-Save-Manager
  2. Set up a virtual environment (recommended)

    python -m venv venv
    # Windows
    venv\Scripts\activate
    # macOS/Linux
    source venv/bin/activate
  3. Install dependencies

    pip install -r requirements.txt
  4. Run the application

    python repo_save_manager.py

📖 How to Use

Backing Up Saves

  1. Launch the application
  2. Click the "⬇️ Backup Save" button
  3. Select the save you want to back up from the dropdown
  4. Click "Backup" to confirm

Restoring Saves

  1. Select a save from your backup list
  2. Click "⬆️ Restore Selected Save"
  3. Confirm the action when prompted

Editing Saves

  1. Select a save from your backup list
  2. Click "✏️ Edit Save"
  3. Use the intuitive editor interface to modify:
    • World stats (Day, Currency, Lives)
    • Player stats (Health, Upgrades)
    • Advanced settings (for experienced users)
  4. Click "💾 Save Changes" when finished

Managing Your Backups

  • Add descriptions to your saves for easy identification
  • Delete old backups you no longer need
  • Duplicate important backups as needed
  • Open the backup folder directly from the app

🐧 Linux Support

The Repo Save Manager now officially supports Linux!

  • Game Save Path (Proton/Steam): When running R.E.P.O. through Proton on Linux, the game saves are typically located at: ~/.steam/debian-installation/steamapps/compatdata/3241660/pfx/drive_c/users/steamuser/AppData/LocalLow/semiwork/Repo/saves

  • Application Data: Your backups, custom descriptions, and temporary editor files are stored in: ~/.local/share/RepoSaveManager

  • Cache: Steam profile pictures and other cached data are stored in: ~/.cache/RepoSaveManager

Please ensure these paths are accessible and that the application has the necessary permissions.

🔧 Technical Details

Backup Locations

  • Windows: Backups are stored in: %LOCALAPPDATA%\RepoSaveManager\backups
  • Linux: Backups are stored in: ~/.local/share/RepoSaveManager/backups (as part of the application data)

Dependencies

  • PyQt6: Modern UI framework
  • Requests: For fetching Steam profile pictures
  • Pycryptodome: For secure save file encryption/decryption

🙏 Credits

🤝 Contributing

Contributions are welcome! Feel free to:

  • Report bugs
  • Suggest new features
  • Submit pull requests

Please check the issues page first.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Repo Save Manager is a lightweight tool for managing save files in the game R.E.P.O.. It allows users to back up, restore, and optionally edit their game progress with ease. Perfect for players who want more control over their saves.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages