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've tried several winetricks including but not limited to all the VC runtimes, and dotnets, but I still can't get the game to launch. It crashes as soon as it launches.
This question / problem has been solved by darktjmimage
avatar
txtsd: I've tried several winetricks including but not limited to all the VC runtimes, and dotnets, but I still can't get the game to launch. It crashes as soon as it launches.
I tried years ago but was never successful
avatar
txtsd:
Works for me, wine 4.0.3 (probably others as well). I think plain wine screwed up the intro movie pretty badly, and may be your problem. With wine-nine, the movie looks lovely, but there are graphic glitches in the game. With dxvk's d39 support instead of wine-nine, the game works perfectly (except for some area transition crashes, generally easy to work around), but the movie is corrupted. My graphics are latest mesa/amdgpu on mobile Vega/RAVEN.
avatar
txtsd:
avatar
darktjm: Works for me, wine 4.0.3 (probably others as well). I think plain wine screwed up the intro movie pretty badly, and may be your problem. With wine-nine, the movie looks lovely, but there are graphic glitches in the game. With dxvk's d39 support instead of wine-nine, the game works perfectly (except for some area transition crashes, generally easy to work around), but the movie is corrupted. My graphics are latest mesa/amdgpu on mobile Vega/RAVEN.
No luck for me with wine 4.0 and wine 4.1
My graphics are the raven chip on the Ryzen 2400G, so it's a similar setup.
These are the errors that popup:
https://i.imgur.com/xKCsN66.png
https://i.imgur.com/61O51M0.png
Post edited February 13, 2021 by txtsd
OK, well, I experimented a bit.

The fact that you can't play the intro movie at all may mean you don't have a working gstreamer (32-bit, plus of course enabled in the wine fbuild). I have a script to manually disable gstreamer, and I get the same error as you if I do. Since you can view the movie (and the credits movie) outside of the game (export/data/movies/intro16_9.mpg and credits.mpg), you could move it aside and create a dummy. I copied loc01_intro.avi, and it appears to play (black/blank screen; press ESC to bypass).

If you want proper movie support, you can use my old standby: "winetricks quartz amstream devenum wmp9". Or you can try LAVFilters instead of wmp9. Or you can try to get gstreamer working. Lots of options, most of which don't really work (wine has always sucked at playing movies for some reason). It's just those two movies, though. All other cutscenes are in-engine.

I also found that wine-5.0.x and wine-6.0 do not work for me (error initializing audio). Seems to be fixed by "winetricks xact" (plus additional overrides for xactengine with wine-6), but I have not looked in depth. Shouldn't surprise me since wine-5 introduced partial, broken xaudio support that I keep having to override in games.

p.s. Sorry for the late response; weather emergency has mostly disabled my net access.
avatar
darktjm: OK, well, I experimented a bit.

The fact that you can't play the intro movie at all may mean you don't have a working gstreamer (32-bit, plus of course enabled in the wine fbuild). I have a script to manually disable gstreamer, and I get the same error as you if I do. Since you can view the movie (and the credits movie) outside of the game (export/data/movies/intro16_9.mpg and credits.mpg), you could move it aside and create a dummy. I copied loc01_intro.avi, and it appears to play (black/blank screen; press ESC to bypass).

If you want proper movie support, you can use my old standby: "winetricks quartz amstream devenum wmp9". Or you can try LAVFilters instead of wmp9. Or you can try to get gstreamer working. Lots of options, most of which don't really work (wine has always sucked at playing movies for some reason). It's just those two movies, though. All other cutscenes are in-engine.

I also found that wine-5.0.x and wine-6.0 do not work for me (error initializing audio). Seems to be fixed by "winetricks xact" (plus additional overrides for xactengine with wine-6), but I have not looked in depth. Shouldn't surprise me since wine-5 introduced partial, broken xaudio support that I keep having to override in games.

p.s. Sorry for the late response; weather emergency has mostly disabled my net access.
Thank you so much! I replaced the mpg file, and ran the winetricks, and it works now!
Post edited February 19, 2021 by txtsd
Has anyone managed to install Ergo's Fixpack via wine?
avatar
ShadowInDarknezz: Has anyone managed to install Ergo's Fixpack via wine?
I tried installing it manually using the included .bat script as a guide. Just started playing so I'm not sure if my attempt worked, but the game hasn't crashed (much) so far.

- unpack the fixpack archive, keeping the paths.
- install sqlite3 (if you don't already have it)
- make a backup of the current .db4 files in export/db
- copy the .sql patch files into the db folder. Dont need to do this, but it makes it easier to run the database updates.
-insert the new tables into the databases:
:sqlite3 static.db4<static.sql
:sqlite3 locale.db4<locale.sql
:sqlite3 game.db4<game.sql
- copy the folders from the fixpack directory into the export directory.

edit: after a few days of playing I can say that it does work!

For my wine install (mint 20.2/Wine 5.0) I installed into a win32 prefix (Win7) , added winetricks verbs for quartz, xact, and videomemory (2048) and disabled winegstreamer in winecfg. The splash mpeg only plays as audio with a black screen, but the game runs fine. I had a few crashes before I added the videomemory verb, but after that it's been fine. I think you might be able to use the GL renderer, too.

edit2: forget about the memory thing, it's not wine related, it happens in native installs of the game if the high res textures are enabled. That isn't to say that you wouldn't be able to get rid of these errors with some diligent attention to overrides.
Post edited August 06, 2021 by rod.batten
avatar
rod.batten: - unpack the fixpack archive, keeping the paths.
- install sqlite3 (if you don't already have it)
- make a backup of the current .db4 files in export/db
- copy the .sql patch files into the db folder. Dont need to do this, but it makes it easier to run the database updates.
-insert the new tables into the databases:
:sqlite3 static.db4<static.sql
:sqlite3 locale.db4<locale.sql
:sqlite3 game.db4<game.sql
- copy the folders from the fixpack directory into the export directory.
I did this, and it appeared to work, at least no errors came up. I can't see any changes in game, though I would imagine even a completet noob like me would notice the faster movement speed, right?