M Cargo.toml => Cargo.toml +3 -0
@@ 17,5 17,8 @@ tracing = "0.1.37"
tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
utf16string = "0.2"
+[dev-dependencies]
+csv = "1.2.1"
+
[profile.dev.package.md-5]
opt-level = 3 # MD5 save file consistency check is a significant cost (~0.1 seconds for one slot without optimization, a few ms in release mode)
M README.md => README.md +6 -3
@@ 2,6 2,7 @@ ERTracker
=========
This is an (unfinished!) progress tracker for elden ring.
+It's currently blocked by my inability to reverse engineer ER event flags.
Current features:
@@ 32,11 33,13 @@ TODO: video of updating info in real time
TODO: some words on how to use it
-See also
---------
+Credits & Related
+-----------------
- The save file structure (i.e. the _really_ hard part of this project) is lifted almost completely from https://github.com/Corgan/ER-SaveParser.
- Without Corgan's work, this wouldn't have been possible!
+ Thanks also to Corgan for answering my questions.
+ Without their work, this wouldn't have been possible!
+- [FrankvdStam's SoulSplitter](https://github.com/FrankvdStam/SoulSplitter)
- The basic save file archive structure is taken from https://github.com/tremwil/DS3SaveUnpacker
Releases