Page 1 of 1

Moonring Steam-only save error.

Posted: Tue Feb 06, 2024 10:28 pm
by Madrayken
Hey folks,

Moonring has been out on Steam for a little while now and so far things are *mostly* going really well.
That said, a couple of users have complained about the game returning an error when the game tries to write to the save directory.

The points of commonality are:

1) They are running a fused version of the game from Steam (currently using Love 11.4)
2) Running directly from a .love file via Love2D.exe (11.5) works for them
3) They are running the game from a non C: partition

Obviously the fused/non-fused directories are subtly different in name, but I can't imagine why they'd cause this error.

From the user:
C:\Users\XXL\AppData\Roaming\moonring" the base dir is created, but no files inside.

just wanted to note - the "C:\Users\XXL" directory is actually a directory junction to another partition - but that is handled on os side and should not make a difference to the application (it never was an issue with any application before and is also not an issue if run via the .love file)

Any ideas?

- Dene

Re: Moonring Steam-only save error.

Posted: Tue Feb 06, 2024 11:13 pm
by slime
Madrayken wrote: Tue Feb 06, 2024 10:28 pm
C:\Users\XXL\AppData\Roaming\moonring" the base dir is created, but no files inside.

just wanted to note - the "C:\Users\XXL" directory is actually a directory junction to another partition - but that is handled on os side and should not make a difference to the application (it never was an issue with any application before and is also not an issue if run via the .love file)

Any ideas?

- Dene
File writing not working when the save directory's path has symlinks in it was a bug in the version of PhysFS used by love 11.4. It's fixed in 11.5 since a newer PhysFS version is used now.