Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
PC - C:\Users\[username]\AppData\Local\HyperLightDrifter
Mac - /Users/[username]/Library/Application Support/com.HeartMachine.HyperLightDrifter
I've tried to copy the contents of the PC's directory to the Mac's, but my Mac doesnt recognize the save file when I start the game... maybe the "true" save files are somewhere else?
Hey guys, and friend and I that was having the same issue fixed it! Buckle up though cause its complicated. Not sure exactly how much of this you have to do, but here's what we did. My main save was in slot 0 on a different computer, so I copied that over onto a flash drive.
Then on the computer I wanted to transfer it onto, I made a new game in the second slot (file names it slot 1 because it begins counting at 0). Named the character the same thing and everything just to be safe.
And then here's where things get complicated. Copy over the desired slot 0 save file, and open both files in notepad. They're both encrypted files, so its going to look like total gibberish. It looks like files start out as nothing, and then more data is put onto the end of them as you progress through the game. Problem is, the first part of the data is computer specific, so you have to change it if you want it to work on a different computer. If you fullscreen it in notepad, about a third or halfway through the top line, you'll see the characters "eyAibWF" (etc etc). These are the same in all save files we examined, so thats how we knew where the actual data started. So what you do is you take all the characters before that point from your save slot 1 file (the new save you created on the computer you want to play on) and copy all the characters from the left of the "eyAibWF" in that file to the left of the "eyAibWF" on the already existing file you want to use. Complicated as ♥♥♥♥, but it works.
https://www.reddit.com/r/hyperlightdrifter/comments/4ctjpn/transferring_saves/
http://trappar.github.io/hyperlightdrifter-transfer/
Thanks!
EDIT: It'd be nice not to have to do the above solutions every time I switch devices.
EDIT: sorry, user error, I was doing this wrong. Got it to work.
1. Went to my original computer and reinstalled the game. The files were still in the user folder. I chose the new game option to see what I had named my original save as. I didn't actually start a new game on the old computer.
2. I copied the original files over to a USB stick.
3. I then started a new game on the new computer in the 2nd save slot with the same name, which creates a save file (after the intro cinematic) called "HyperLight_RecordOfTheDrifter_1.sav". This step is critical, make sure you're chosing a new game in the 2nd slot, the first slot should remain empty.
4. I then copied over just the "HyperLight_RecordOfTheDrifter_0.sav" file from the USB backup (original save file) over to the the new folder on my new comp.
5. I opened both _0.sav and _1.sav files and copied the characters preceding the "eyAibWF" string from the new _1.sav file into the _0.sav file from my original computer. Read this very carefully. The _0.sav file is the original save. Everything in the _0.sav file AFTER the "eyAibWF" need to remain intact. You are replacing all the characters preceding the "eyAibWF" in your original save file with the characters created in the new _1.sav file preceding the "eyAibWF" string.
Hope that makes sense. Thanks for this.
This is a pain, but it works! In my case, the string "eyAiYmF" started 80 characters in to the save file. It took a bit to figure out, since the last few characters were different from Gengar's. So I suggest only search for "eyAi". In my case, it started at the 80th character. I can't be sure it will start at the same character for everyone, but it should be close.
To recap:
1) Copy the save file from your old system to a temporary location (e.g. USB drive).
2) Start a new game on the new system, in order to create a new save file.
3) Open the new save file and copy the first 80 or so characters, before "eyAi".
4) Open the old save file and Replace the first 80 or so characters, before "eyAi", with the characters copied from the new save file.
5) Replace the new save file with the edited save file from your old system.
6) Enjoy!
if you base64 decode a new game, you get this
not sure how useful that is, but thought you would want to know
I presume we can modify saves then, by modifying values (to something the game will accept) and recoding to base64. I'd give it a go, but I haven't any time to experiment.
Hello everyone,
Does not work, also tried this site http://atkinchris.github.io/hld-save-tool/ But as we understand the function they perform identical.
GOD BLESS YOU! You are amazing!
After so many attempts, YOUR way worked. With one amendment, I will describe below.
There were not 80 characters, but 81, all of a sudden, someone else will look for a solution on this issue, and this will definitely help him.
And I didn't even need to resort to base64 вот этого способа https://steamcommunity.com/app/257850/discussions/0/365163537818010599/#c365163686043260961
Everything turns out much easier, but the question is why in the new OS, the game does not see the save file? The first lines in the save file are not decrypted via base64, so what is written there, I did not understand.