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

×
Hello everyone!

When trying to run the start.sh file in the shell with the command:

sh start.sh

It fails to start with that output:

start.sh: 6: start.sh: Bad substitution
start.sh: 8: start.sh: source: not found
start.sh: 11: start.sh: get_gameinfo: not found
start.sh: 12: start.sh: get_gameinfo: not found
start.sh: 13: start.sh: get_gameinfo: not found
start.sh: 31: start.sh: define_option: not found
start.sh: 34: start.sh: standard_options: not found

Any clues about what does it mean?

Thanks for the help, cheers!
Post edited April 13, 2019 by crimsonpantoufle
Hello everyone, here is a sequel of this problem.

Another forum advised to use this command to execute the bash script:
./start.sh

And the output was:

Running Pathway
11:59:19 INFO [main] Graphics - Windowed mode: 1280x720 [monitor '[0] eDP-1 1920x1080']
11:59:19 INFO [Game Render] Game - Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2) (4.5 (Core Profile) Mesa 18.2.8)
INFO: root: /home/thibauld/GOG Games/Pathway/game
11:59:20 INFO [rt-audio] Game - Changed AudioEnvironemnt to DesertOutdoor
11:59:20 INFO [Game Render] Game - Pathway (Linux) version 1.0.3
11:59:20 INFO [Game Render] Game - loaded 2273 class names
11:59:20 INFO [Game Render] GdxSnippets - Starting Async-LoadTask-Pool with 1 threads.
11:59:20 INFO [Game Render] Controllers - controllers are disabled
[Lwjgl3Application] Exception caught in render thread.
com.badlogic.gdx.utils.GdxRuntimeException: error creating framebuffer for render target 'geometry'

at com.robotality.pulp.graphics.resources.RenderTarget.recreate(RenderTarget.java:67)
at com.robotality.pulp.graphics.resources.RenderTarget.<init>(RenderTarget.java:37)
at com.robotality.pulp.graphics.resources.RenderTargets.lambda$new$1(RenderTargets.java:36)
at com.badlogic.gdx.function.Iterables.forEach(Iterables.java:10)
at com.robotality.pulp.graphics.resources.RenderTargets.<init>(RenderTargets.java:32)
at com.robotality.pulp.graphics.Graphics.bootstrap(Graphics.java:89)
at com.robotality.pulp.game.screens.BootstrapScreen.render(BootstrapScreen.java:44)
at com.robotality.game.screens.GameScreenAdapter.render(GameScreenAdapter.java:159)
at com.robotality.pulp.PulpHeroAdapter.render(PulpHeroAdapter.java:116)
at com.robotality.game.loop.FixedTimeStepGameLoop.render(FixedTimeStepGameLoop.java:55)
at com.robotality.game.adapter.GameApplicationAdapter.render(GameApplicationAdapter.java:146)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:335)
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.renderThreadFunction(Lwjgl3Application.java:205)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Frame buffer couldn't be constructed: unsupported combination of formats
at com.badlogic.gdx.graphics.glutils.GLFrameBuffer.build(GLFrameBuffer.java:261)
at com.badlogic.gdx.graphics.glutils.GLFrameBuffer.<init>(GLFrameBuffer.java:90)
at com.badlogic.gdx.graphics.glutils.FrameBuffer.<init>(FrameBuffer.java:52)
at com.badlogic.gdx.graphics.glutils.GLFrameBuffer$FrameBufferBuilder.build(GLFrameBuffer.java:535)
at com.badlogic.gdx.graphics.glutils.MultiTargetFrameBuffer.create(MultiTargetFrameBuffer.java:160)
at com.robotality.pulp.graphics.resources.RenderTarget.recreate(RenderTarget.java:59)
... 13 more

So, it is still not working. Does anyone has the same problem?
Post edited April 13, 2019 by crimsonpantoufle
Game doesn't launch on Linux Mint 19.1 either.
Too bad because it really looks like a great game...
Post edited April 15, 2019 by Tomiti
I don't have the game, but I remember reading on gamingonlinux.com that the game has trouble with integrated Intel graphics cards.

According to the following thread on the Steam forums, the issue should be fixed in version 1.0.4: https://steamcommunity.com/app/546430/discussions/3/2605804632883217383/?ctp=3
Thanks mk47at, hopefully the version 1.04 will be available soon.
avatar
crimsonpantoufle: Thanks mk47at, hopefully the version 1.04 will be available soon.
Right now on Galaxy version 1.0.6 is out already. Unfortunately the offline installers aren't on par with that, for some reason I don't know.
avatar
crimsonpantoufle: Thanks mk47at, hopefully the version 1.04 will be available soon.
avatar
tudhalyas: Right now on Galaxy version 1.0.6 is out already. Unfortunately the offline installers aren't on par with that, for some reason I don't know.
Really? That far behind? That's a real bummer, especially with game like this that was just released and gets daily bug fixes.
I guess Galaxy works more like Steam in that devs can push to that on their own, or does GOG just care more about that than the offline installers?

Luckily the game works well enough for me, but I got two crashes due to out of memory errors. I suppose it's leaking. I'm just about to test this, but in case this happens to you you can try to increase the memory the game can use in GOG\ Games/Pathway/game/config.json

Just replace "-Xmx4G" with "-Xmx8G" or somesuch.
avatar
hollunder: Really? That far behind? That's a real bummer, especially with game like this that was just released and gets daily bug fixes.
I guess Galaxy works more like Steam in that devs can push to that on their own, or does GOG just care more about that than the offline installers?
It really looks like so: Galaxy fixes are independent from the offline installers, meaning that the presence of one does not imply the presence of the other.
Updated to 1.0.6 and still not working... The game is correctly installed but at launch, i just have a small window wich closes instantly

PC Specs are:
Linux Mint 19.1
i5 6600K
GTX 1070 (418.56 driver)

I have the following error message :
ERROR [Game Render] GdxSnippets - Couldn't load shared library 'libdico4j.so' for target: Linux, 64-bit

EDIT :
My problem is finally solved. I just got an answer from a dev on another forum.
SDL2 needs to be installed, the apt package is called libsdl2-2.0-0.
Attachments:
Post edited April 15, 2019 by Tomiti
avatar
Tomiti: Updated to 1.0.6 and still not working... The game is correctly installed but at launch, i just have a small window wich closes instantly

PC Specs are:
Linux Mint 19.1
i5 6600K
GTX 1070 (418.56 driver)

I have the following error message :
ERROR [Game Render] GdxSnippets - Couldn't load shared library 'libdico4j.so' for target: Linux, 64-bit

EDIT :
My problem is finally solved. I just got an answer from a dev on another forum.
SDL2 needs to be installed, the apt package is called libsdl2-2.0-0.
Glad you managed to solve it. Even though SDL2 is a very common dependency it should still be listed as required on the game page, which it currently is not https://www.gog.com/game/pathway
avatar
hollunder: I guess Galaxy works more like Steam in that devs can push to that on their own, or does GOG just care more about that than the offline installers?
Once setup it's like Steam. Just ignore the bad grammar.
avatar
hollunder: I guess Galaxy works more like Steam in that devs can push to that on their own, or does GOG just care more about that than the offline installers?
avatar
Gydion: Once setup it's like Steam. Just ignore the bad grammar.
Thanks. So the main difference seems to be that the offline version gets briefly tested. If not they might as well automate the whole process and both versions would be available at the same time.
avatar
hollunder: Thanks. So the main difference seems to be that the offline version gets briefly tested. If not they might as well automate the whole process and both versions would be available at the same time.
But the testing seems to be limited to does it run or not. Remeber, they did not catch that version of ToME that accidentally activated the DRM, although they should have noticed that if the looked in the addons menu or started a new game.