diff --git a/content/blog/dolls-nest-demo-saves/index.md b/content/blog/dolls-nest-demo-saves/index.md index eb00cc5..3399e02 100644 --- a/content/blog/dolls-nest-demo-saves/index.md +++ b/content/blog/dolls-nest-demo-saves/index.md @@ -1,13 +1,13 @@ --- -title: "Reverse Engineering Doll's Nest (Demo) Saves" +title: "Reverse Engineering Dolls Nest (Demo) Saves" date: 2025-02-17 02:00:00 tags: - Reverse Engineering -- Doll's Nest +- Dolls Nest - Gaming --- -Doll's Nest [released a demo recently](https://store.steampowered.com/app/1839430/Dolls_Nest/), and I'm enjoying playing it (but it's still rough.) I wanted to crack open it's save data just to play around with and what's better than a recently released demo? I haven't reverse engineered Unreal Engine games before so I think this might be a good learning experience. +Dolls Nest [released a demo recently](https://store.steampowered.com/app/1839430/Dolls_Nest/), and I'm enjoying playing it (but it's still rough.) I wanted to crack open it's save data just to play around with and what's better than a recently released demo? I haven't reverse engineered Unreal Engine games before so I think this might be a good learning experience. ![The beginning area of the demo. It overlooks a giant pit, with several disjointed walkways leading to a giant cable in the middle of the space.](screenshot.webp) @@ -103,3 +103,4 @@ Slot info is always saved automatically when calling one of the save functions." Their only custom `.sav` file seems to be "Persistent.sav", which if I had to guess without looking is where the majority of the save data lives. +**Update:** I have begun writing a parser for this format, which is [available here](https://github.com/redstrate/Ireko). diff --git a/content/software/ireko.md b/content/software/ireko.md new file mode 100644 index 0000000..a9138cf --- /dev/null +++ b/content/software/ireko.md @@ -0,0 +1,13 @@ +--- +title: "Ireko" +date: 2025-02-19 +draft: false +layout: "project" +projtags: +- Rust +license: GPLv3 +source: "https://github.com/redstrate/Ireko" +summary: "Library for reading save files from Dolls Nest" +--- + +Library for reading save files from [Dolls Nest](https://store.steampowered.com/app/1839430/Dolls_Nest/). Only the demo is supported because that's what is available at the time of writing.