It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I just downloaded it, installed it (to ~/Games/TrainValley as opposed to the default location), and ran it on my Ubuntu 18.04 system. It plays fine, but after finishing the first stamp (Nederland), I closed the game to install the Germany DLC.

When I reopened the game, I saw the previously completed stamp looked pristine and the next level wasn't available like I expected. I even tried playing the next level on my next playthrough, and I could see it was completed as well, but when I shut down the game and start it again, it's no longer completed.

I tried three separate play sessions, and I find that the game isn't saving progress. Is there a bug preventing it from working correctly? I assume the game persists.

I do see some logs appearing that indicate that this game, despite being from GOG.com and not Steam, is expecting to find the Steam API.

$ ./start.sh
Running Train Valley
Set current directory to /[my_home_directory]/Games/TrainValley/game
Found path: /[my_home_directory]/Games/TrainValley/game/train-valley.x86_64
Mono path[0] = '/[my_home_directory]/Games/TrainValley/game/train-valley_Data/Managed'
Mono config path = '/[my_home_directory]/Games/TrainValley/game/train-valley_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libCSteamworks.so'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
ScreenSelector.so
libCSteamworks.so
libsteam_api.so
Display 0 'LG Ultra HD 27"': 3840x2160 (primary device).
Logging to /[my_home_directory]/.config/unity3d/Oroboro games/Train Valley/Player.log
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
GBGames: I just downloaded it, installed it (to ~/Games/TrainValley as opposed to the default location), and ran it on my Ubuntu 18.04 system. It plays fine, but after finishing the first stamp (Nederland), I closed the game to install the Germany DLC.

When I reopened the game, I saw the previously completed stamp looked pristine and the next level wasn't available like I expected. I even tried playing the next level on my next playthrough, and I could see it was completed as well, but when I shut down the game and start it again, it's no longer completed.

I tried three separate play sessions, and I find that the game isn't saving progress. Is there a bug preventing it from working correctly? I assume the game persists.

I do see some logs appearing that indicate that this game, despite being from GOG.com and not Steam, is expecting to find the Steam API.

$ ./start.sh
Running Train Valley
Set current directory to /[my_home_directory]/Games/TrainValley/game
Found path: /[my_home_directory]/Games/TrainValley/game/train-valley.x86_64
Mono path[0] = '/[my_home_directory]/Games/TrainValley/game/train-valley_Data/Managed'
Mono config path = '/[my_home_directory]/Games/TrainValley/game/train-valley_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libCSteamworks.so'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
ScreenSelector.so
libCSteamworks.so
libsteam_api.so
Display 0 'LG Ultra HD 27"': 3840x2160 (primary device).
Logging to /[my_home_directory]/.config/unity3d/Oroboro games/Train Valley/Player.log
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
Please contact our technical support and make sure to attach your system report, so that they could look into this in more detail.

In order to create a system report, open your default terminal emulator, and run the following commands (don't forget to adapt the first command depending on the game and its location. Use TAB to auto-complete the location and prevent typos and mistakes, and RETURN key - "Enter" - to confirm):

cd ~/GOG\ Games/<your game>
./start.sh --sysrep

The system report will be located in your Desktop folder. Please attach it before submitting your support request.
Same problem here, Ubuntu 18.04 :(. Already contacted support, let's hope for the best.
Even starting Steam and populating directories with steam-appid-files doesn't help, just makes the Steam error messages go away. Didn't expect it to work, but was desperate.
Thanks for the input! File with progress is actually saving in the folder. But the game has problems to read it. Something inside the unity. We are working on it.
avatar
flazm: Thanks for the input! File with progress is actually saving in the folder. But the game has problems to read it. Something inside the unity. We are working on it.
Thank you for the status update!
avatar
flazm: Thanks for the input! File with progress is actually saving in the folder. But the game has problems to read it. Something inside the unity. We are working on it.
It's not saving for me, at least not in "~/.config/unity3d/Oroboro games/Train Valley".

After finishing the first level it contains only one directory and two files "Player.log Unity prefs", none of which look like save files. The Unity directory only contains analytics, the other two files are self-explanatory.

What I do get are a lot of attempts to initialize Steam:

[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
high rated
Hello friends, new TV1 and TV2 builds are live. Progress saving issue should be fixed. Please check it out.
avatar
flazm: Hello friends, new TV1 and TV2 builds are live. Progress saving issue should be fixed. Please check it out.
Yay, it's working! Thanks!
avatar
flazm: Hello friends, new TV1 and TV2 builds are live. Progress saving issue should be fixed. Please check it out.
Yes, confirmed on ubuntu 18.04!
Thanks for the fast support!
avatar
flazm: Hello friends, new TV1 and TV2 builds are live. Progress saving issue should be fixed. Please check it out.
It is refreshing to have a developer that cares enough to try to fix this quickly. :-)
avatar
flazm: Hello friends, new TV1 and TV2 builds are live. Progress saving issue should be fixed. Please check it out.
Thanks! U are best!