https://github.com/jtesta/souls_givifier
A save-game editor for Dark Souls Remastered, Dark Souls II: Scholar of the First Sin, Dark Souls III, and Elden Ring. Grants many, many souls/runes so all stats can be maxed out.
https://github.com/jtesta/souls_givifier
darksouls eldenring saveeditor
Last synced: 3 months ago
JSON representation
A save-game editor for Dark Souls Remastered, Dark Souls II: Scholar of the First Sin, Dark Souls III, and Elden Ring. Grants many, many souls/runes so all stats can be maxed out.
- Host: GitHub
- URL: https://github.com/jtesta/souls_givifier
- Owner: jtesta
- License: gpl-3.0
- Created: 2023-05-24T22:55:31.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-05T18:46:29.000Z (6 months ago)
- Last Synced: 2024-12-05T19:30:57.903Z (6 months ago)
- Topics: darksouls, eldenring, saveeditor
- Language: JavaScript
- Homepage:
- Size: 7.22 MB
- Stars: 25
- Watchers: 2
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Souls Givifier
This tool edits save-game files from various FromSoftware games, and grants 1 billion souls/runes in order to max out all stats (STR = 99, DEX = 99, etc.). This lowers the bar so more casual players can enjoy the phenomenal artwork and storytelling these games are known for.
The following games are currently supported (*PC only*):
* Dark Souls Remastered
* Dark Souls II: Scholar of the First Sin
* Dark Souls III
* Elden RingNote that while no adverse effects were observed during testing, your edited character may (or may not) be penalized in multiplayer in the future.
## Usage
There are two methods of editing save files. The main method is using the Javascript code through a browser (a live version is available at [https://jtesta.github.io/souls_givifier/](https://jtesta.github.io/souls_givifier/)); this has the advantages of being highly accessible to non-technical users and without needing to run shady programs/malware.
The alternate method is using the Python command-line program (see [souls_givifier.py](https://github.com/jtesta/souls_givifier/blob/master/souls_givifier.py)).
The general workflow is:
1. Start a new game (if you don't have a save file already).
2. Exit the game.
3. Locate the `*.sl2` file that contains the save info (instructions are found in the browser-based tool).
4. Make a backup of the `*.sl2` files in case it becomes corrupted during this process.
5. Use your browser (or command line tool) to set the number of held souls/runes to 999,999,999.
6. Replace the original `*.sl2` file with your edited version.
7. Start the game back up, then max out all your stats.
8. Beat *all bosses* in three tries or less! And enjoy the scenery without the frustration!A video showing the editing process for Elden Ring is here: [https://youtu.be/PZCt8gPkr_k](https://youtu.be/PZCt8gPkr_k)
## Screenshots
**Dark Souls Remastered:**

**Dark Souls II: Scholar of the First Sin:**

**Dark Souls III:**

**Elden Ring:**

## References
Parts of this project's code were based on [Michał Gębicki's SL2Bonfire codebase](https://github.com/mi5hmash/SL2Bonfire).