gibbed / Gibbed.Borderlands2

Tools & code for use with Borderlands 2.
zlib License
629 stars 143 forks source link

Steam deck help #173

Open Heavenlydmn opened 1 year ago

Heavenlydmn commented 1 year ago

An exception was thrown (press Ctri tC to copy) Cpen System. ArqumentException: Path is empty at System IO. File Stream..cter (System.String path, System.IO FileMode mode System IO Fileaccess access, 5ystem.10 . FleShare share, System Int32 bufferSize, System. Boolean anonymous.System.IO.FileO ptions options) [0x00027] in 0 at System.I0.FileStream . ctor (System .String path, System.I0.FileMode mode, System.IO.FileAccess access, System.IO.File Share share, System Int32 bufferSize) [0x00000] in <e70d6e9587d64ch3abb4b3f 99bbf Sa0d> :0 at (wrapper remoting-invoke-with-check) System.IO.FileStream . ctor(string, System.I0. File Mode, System. IO.FileAccess,System.IO.FileShare.int) at System.IO.File. Create (System.String path, System. Int32 bufferSize) [0x00000] in <e70d6e9587 d64cb3abb4b3f99bbf 5a0d>:0 at System.IO.File.Create (System String path) [0x0 0000] in

.0 at Gibbed.Borderlands2.SaveEdit. ShellViewModel.WriteSave (System.String savePath, Gibbed. Borderlands2.FileFormats . SaveFile saveFile) [0x00121] in :0 at Gibbed.Borderlands2. SaveEdit. ShellViewModel+ <> c_ DisplayClass64_ 0. < WriteSaveAs>b00) [0x00001] in :0 at Caliburn.iaro.Contrib.Results.DelegateResult.Exe dute (Caliburn.Micro ActionExecutionContext context) [0x00006] in 10 What does this mean
gibbed commented 1 year ago

How are you running it?

Do you have Windows installed on your SteamDeck, or are you running it through Wine?

Heavenlydmn commented 1 year ago

I'm running it through lutris so yes

Heavenlydmn commented 1 year ago

Nvm I literally just figured it out.

thuggothic commented 1 year ago

Nvm I literally just figured it out.

What did you do to get it to save?

I'm encountering the same issue and can't figure it out

I'm Using wine

Heavenlydmn commented 1 year ago

Step by step process 1: run steam deck in desk top mode and create a new folder and call it " mods" or whatever you like 2: open "dolphin file manager" 3: in the top right hand corner of the file manager, exactly to the right of the search icon you'll see three solid white horizontal lines that look exactly like the physical button on your steam deck( it's above your right thumb stick and to the left of the "Y" button for reference) 4: click on that and select the option "show hidden files" 5: locate the " .steam" folder and click on it 6: locate the "steam" folder and click on it 7:locate the" steamapps" folder and click on it 8: locate the "compatdata" folder and click on it 9: locate folder "49520" and click on it 10: locate "pfx" folder and click on it 11: locate "drive_c" folder and click on it 12: locate "users" folder and click on it 13: locate "steamuser" folder and click on it 14: locate "documents" folder and click on it 15: locate "my games" folder and click on it 16: locate "borderlands 2" folder and click on it 17: locate "willowgame" folder and click on it 18: locate "savedata" folder and click on it 19: locate "76561198123964780" folder and click on it( this number may be different for you but honestly it should be only one folder that you can click on anyway) 20: you should now see your saved date. They should read " save0001.sav" or " Save0002.sav" and so on and so forth( keep this file window open, you'll need it later) 21: right click any save file and copy it 22: open gibbed save editor and clickon the " open" tab( you can find the " open" tab exactly to the right of the "new" tab) 23: right click on the fine name section and paste the save file that you copied in step 21 and then click on "open" in the bottom right hand corner 24: from there your character will pop up and you can change, add gear, and do whatever you like 25: when you're done click on the "Save as" tab and save that file in the new folder you made in step 1, save the file name as whatever you like. 26: go into the folder and right click and copy that file 27: go back to the file window I told you to keep open in step 20 and right click and paste it 28: rename that file you just pasted in as the save file date file you opened in gibbed save editor ( exp: if you opened "save0001.sav" in gibbed editor. You would rename that file you pasted in as "save0001.sav" 29: a window will pop up informing you have a save file with that name already, you want to overwrite it with the new file. ( me personally I also overwrite the "save0001.sav.bak" file with the modded save file I pasted it. 30: open borderlands 2 and navigate to the top right hand corner where your profile name is and press the "y" button 31: press the "a" button on the game character you modded in gibbed and the playthrough you desire and you're all done

I made this step by step guide almost foolproof as you can see there many steps to make sure nothing is left out

thuggothic commented 1 year ago

Gonna give that a shot after dinner

Thank You

I was able to find the save originally, load it up then when I tried to save after I would get the original message that you posted to begin with

So hopefully this works

thuggothic commented 1 year ago

I made this step by step guide almost foolproof as you can see there many steps to make sure nothing is left out

It so worked

Thank you very much 💪

Heavenlydmn commented 1 year ago

It so worked

Thank you very much 💪

No problem, I couldn't find a guide on how to do this anywhere so I decided to make one for anyone trying to play borderlands 2