LostArtefacts / TRX

Open source re-implementation of Tomb Raider I and Tomb Raider II, along with additional enhancements and bugfixes
https://lostartefacts.dev/
GNU General Public License v3.0
588 stars 38 forks source link

Game Not Saving At All #1038

Open blahmoh opened 1 year ago

blahmoh commented 1 year ago

I installed tomb1 for tomb raider 1 and it works perfectly fine everything is pretty and smooth but the game doesn't save. After saving in empty slots there's just no "load game" option and when I try to save again the slots I've saved in before are empty

Richard-L commented 1 year ago

Perhaps it has no rights to write files to the game directory?

walkawayy commented 1 year ago

Yes it seems like the game is in a directory it doesn't have file writing permissions in.

blahmoh commented 1 year ago

Yes it seems like the game is in a directory it doesn't have file writing permissions in.

Perhaps it has no rights to write files to the game directory?

oh I see, how do I fix that?

walkawayy commented 1 year ago

Yes it seems like the game is in a directory it doesn't have file writing permissions in.

Perhaps it has no rights to write files to the game directory?

oh I see, how do I fix that?

What's the folder location of your game install? Is it in Documents, C/Program Files, etc?

blahmoh commented 1 year ago

Yes it seems like the game is in a directory it doesn't have file writing permissions in.

Perhaps it has no rights to write files to the game directory?

oh I see, how do I fix that?

What's the folder location of your game install? Is it in Documents, C/Program Files, etc?

C:\Program Files (x86)\Steam\steamapps\common\Tomb Raider (I)

walkawayy commented 1 year ago

Yes it seems like the game is in a directory it doesn't have file writing permissions in.

Perhaps it has no rights to write files to the game directory?

oh I see, how do I fix that?

What's the folder location of your game install? Is it in Documents, C/Program Files, etc?

C:\Program Files (x86)\Steam\steamapps\common\Tomb Raider (I)

Sometimes apps have admin issues when trying to create files in Program Files. Some games save in Documents for example to avoid this and that's why TR1X defaults to install in Documents. But I understand since you have it in your Steam folder. Basically Windows by default doesn't normally allow saving in Program Files without admin permissions. You can edit the folder permissions yourself but I wouldn't recommend doing that unless you are an advanced user.

You can always move the game install to a different location and add a non Steam game to Steam if you want to be able to launch it from Steam.

Keyaku commented 1 year ago

Could be interesting to implement an external folder for saves, particularly for cases where Documents are synchronized with cloud services and whatnot. I haven't seen the code in detail yet: is this feasible?

walkawayy commented 1 year ago

Could be interesting to implement an external folder for saves, particularly for cases where Documents are synchronized with cloud services and whatnot. I haven't seen the code in detail yet: is this feasible?

Well the game default install folder is in Documents. So the user has to manually install or change the install folder for that not to be the case.

mrpenguinb commented 11 months ago
  1. Sounds like a odd Documents permission issue.
  2. Their system (folder) username could have unsupported characters.
  3. Or else they could have OneDrive enabled, and that causes their saves to disappear/not save properly.
  4. Something else rip