Gog game wont install from source file, pathologic cutscene audio doesn't play, can't test script in lutris

trying to install a gog game from a source file but it does not install, not sure what to make of the log here

The two most common problems I’ve had GOG installers

  1. Installers crashes during install. This is due to args being passed to the installer, remove the args line from the script and game will install without problem.

  2. The game wont run and returns the error exe not found. This due different versions of the installer using different destinations for the game, some installers use c:/GOG Games others use c:/program files/GOG Games.

1 Like

thanks, how do i edit a script? i can view the source but not edit it from there

To edit the script you need to login. There’s a way test if its the args causing problem, if you still have the wine prefix use the run the exe option to run the installer.

1 Like

thank you! it installs fine that way, where do i go to edit the script once i’ve logged in though?

also on the off chance you know: i’m trying to run pathologic and the cutscenes dont play sound (with pulse audio there’s a loud crackle sound between the start of each), it seems as though lutris is trying to load a 64bit version of gstreamer in logs too, might that have something to do with it?

To edit the script login, goto pathologic page on lutris and press the arrow next to install, select ā€œEdit Installerā€ and delete this line ā€œargs: /silent /nogui /suppressmsgboxesā€

The problem with cutscenes is a know issue,
https://www.protondb.com/app/384110

1 Like

thanks i see it now, only now i’m having an issue where i can’t test my script draft because the ā€˜please review files’ window has no continue button, even if i’ve not edited it!
I tried in vivaldi and firefox but I get the same result, I noticed this error too:

2021-03-30 11:44:10,459: GET https://api.gog.com/products/1445852217?expand=downloads
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/lutris/gui/installerwindow.py", line 304, in on_runners_ready
self.show_installer_files_screen()
  File "/usr/lib/python3.9/site-packages/lutris/gui/installerwindow.py", line 310, in show_installer_files_screen
installer_files_box = InstallerFilesBox(self.interpreter.installer, self)
  File "/usr/lib/python3.9/site-packages/lutris/gui/installer/files_box.py", line 27, in __init__
installer_file_box = InstallerFileBox(installer_file)
  File "/usr/lib/python3.9/site-packages/lutris/gui/installer/file_box.py", line 29, in __init__
self.cache_to_pga = self.installer_file.uses_pga_cache()
AttributeError: 'str' object has no attribute 'uses_pga_cache'