The relative approach works fine as long as your Exe is being run from the game's DIR.. if the game is compiled for Linux, the exe might go into /usr/local/games/bin or something like that.. The regular user doesn't have rights to save in there.. so it needs to save in their home dir.

I've not written the save Algorithm yet, I wanted to make sure I could get a reasonably consistant approach to getting the Home DIR first..

..and now I've got something to be getting along with.

Cheers Guys