UnderscoreKilburn / repentance-issues

Public bug tracker for the Binding of Isaac: Repentance
20 stars 4 forks source link

The Binding of Isaac: Rebirth always uses default Documents directory location on Windows 10 #173

Open Gemboat opened 2 years ago

Gemboat commented 2 years ago

TBoI stores certain files, like options.ini and logs, in the C:\Users\<username>\Documents\My Games\ directory. This is normally fine, but it is possible for a user to change the location of their Documents directory. Most applications respect this; The Binding of Isaac: Rebirth does not. This should be changed to use <documents directory>\My Games\ so hypothetical users don't spend a confused half-hour tracking down their options.ini.

(no idea if or how any of this applies to other versions or non-Windows operating systems)

luni3359 commented 2 years ago

(no idea if or how any of this applies to other versions or non-Windows operating systems)

On Linux they'd have to respect the XDG Base Directory specification, but last I checked the DLC doesn't work on Linux despite previous DLC and the base game working natively.

namishere commented 2 years ago

For windows, the current user's Documents folder can be found at registry key HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Personal

C3l4h1r commented 6 months ago

This issue still persists in the current version of the game. Specifically the only game on my system that doesn't adhere to a non-default path.