Getting Gothic 2 working

First I just tried to run it using latest Wine. Aside from a missized load screen or two I get no video and overlapping random audio. So I tried to follow instructions listed here which says the game should work if I set things right. https://www.protondb.com/app/39510 I installed proton 9-1 and got a crash window after the game loaded for a bit (uploaded image) I also tried latest Proton, same. Do I need to download some proton resources or something? So going by second to top comment on protondb "set launch option to WINEDLLOVERRIDES="ddraw=n,b"" How do I set launch option? "6.Install protontricks. 7.In CLI terminal run protontricks 39510 directmusic" Should I just use Winetricks? Or how do I install Protontricks? Where do I find this CLI terminal?
How well does Gothic II: Gold Edition work on Linux and the Steam D...
Game information for Proton, Linux, Steam Deck, and SteamOS
85 Replies
CommandMC
CommandMC10mo ago
- Select the latest Wine-GE as your Wine Version for the game (in case you don't have it installed, use the "Wine Manager" in the sidebar of Heroic to install it) - Delete your Wineprefix (/home/truepurple/Games/Heroic/Prefixes/default/Gothic 2 Gold Edition) (delete the path on your hard drive, not the text in Heroic's input box) - Assuming the game is still not running, send in a new game log
foreign-sapphire
foreign-sapphireOP10mo ago
Select the latest Wine-GE
That is the first thing I did, before I tried following the protondb instructions. The game technically "runs" but has a black screen aside from loading image and random audio. This is not actually running. So you want me to delete this folder because I tried Proton and resubmit log with latest wine with no video and random audio after deleting that folder?
foreign-sapphire
foreign-sapphireOP10mo ago
@CommandMC I deleted that folder, and reran Winelatest and loaded the game, is that what you wanted me to do? Here is the log file from after that
absent-sapphire
absent-sapphire10mo ago
you could try turning on the Prefer system libraries setting, sometimes that fixes videos being black with flatpak
foreign-sapphire
foreign-sapphireOP10mo ago
Found it. Didn't help any. There is also a audio problem different audio tracks playing simultaneously and from different stages of the game. And reading the log with my ignorant eyes, I see audio problems. And doing internet searches online for solutions to get Gothic 2 working on Linux, issues with audios come up in various fixes repeatedly.
foreign-sapphire
foreign-sapphireOP10mo ago
I also get this load screen and a load thing before this load screen and then it goes completely black. As you can see it isn't set at the right resolution or something.
No description
foreign-sapphire
foreign-sapphireOP10mo ago
@CommandMC @arieljuod Still need help @CommandMC I followed your instructions as best I could, would you please help me.
CommandMC
CommandMC10mo ago
Could you try installing dmusic via Winetricks? Actually, all of directmusic is probably required here
foreign-sapphire
foreign-sapphireOP5mo ago
How do I do that? BTW with Wintricks gui through Heroic, is there a way to search a list of options?
CommandMC
CommandMC5mo ago
If you press the Winetricks button in the game settings, a dialog with a search bar should open up. After a few seconds (until the 2nd "Done" appears in the log shown in the dialog), you can search for Winetricks verbs in there Alternatively, you can open the GUI (with the button next to the search), then "Select the default Wineprefix" -> "Install a Windows DLL or component" and find directmusic (the list is sorted alphabetically)
foreign-sapphire
foreign-sapphireOP5mo ago
when I open the Wine GUI, ignore the popup about 32bit verses 64bit?
foreign-sapphire
foreign-sapphireOP5mo ago
Not sure I understand that first part, but no search function in the GUI? Anyway I don't see it. I don't know if "directmusic" is suppose to be in the package name or the title, but either way I don't find it
No description
fascinating-indigo
fascinating-indigo5mo ago
the first option is using heroic's built in gui for winetricks it just has a simple search bar, look for the directmusic via the search bar, it will show a drop down with "install" buttons next to the entires
foreign-sapphire
foreign-sapphireOP5mo ago
Should I ignore the 64bit 32bit warning stuff?
foreign-sapphire
foreign-sapphireOP5mo ago
installing direct music seems to have made it worse, it crashes with this error message
No description
fascinating-indigo
fascinating-indigo5mo ago
64bit stuff doesnt matter
foreign-sapphire
foreign-sapphireOP5mo ago
@CommandMC I still need assistance. Or anyone else able to help?
CommandMC
CommandMC5mo ago
Could you try the following:
HeroicBot
HeroicBot5mo ago
Wine-GE is rather old now (last release is almost a year ago) and thus might not work correctly. Please follow these instructions on using GE-Proton with umu instead: 1. Head to the Wine Manager in Heroic, click the "Proton-GE" tab, and install "Proton-GE-Latest" 2. Enable umu in "Settings" (Heroic sidebar) -> "Advanced" -> "Use UMU as Proton runtime" Note: For a visual guide, see attached image 3. Head to the settings for your game(s) (icon on game card in library). In the "Wine Version" dropdown, select "Proton - Proton-GE-latest"
From An unknown user
CommandMC
CommandMC5mo ago
Make sure to also delete your game prefix (/home/truepurple/Games/Heroic/Prefixes/default/Gothic 2 Gold Edition) If that still doesn't work, add WINEDEBUG=+fixme to the environment variables for this game, re-run it, and send in a new log
foreign-sapphire
foreign-sapphireOP5mo ago
I already tried Proton with UMU. From what I recall it worked even less than Wine. But I didn't delete any game prefix, is that necessary switching between Wine and Proton? I would figure Heroic would do such things automatically if necessary.
fascinating-indigo
fascinating-indigo5mo ago
yes always best to start with a fresh prefix with a new wine type take care not to lose save files tho since they typically are in the prefix
foreign-sapphire
foreign-sapphireOP5mo ago
The currently best way to do that is to go to Games/Heroic/Prefixes/default using the link and find the games folder and delete it?
fascinating-indigo
fascinating-indigo5mo ago
yeah prefixes are just folders
sensitive-blue
sensitive-blue5mo ago
the problem with deleting folders automatically is that it comes with the side effect of deleting save files that are stored in the prefix.
fair-rose
fair-rose5mo ago
do you still get access violation error or its just crash I played this game although in Windows you need G3D11 mod to make it support since mine just crashed after intro music
foreign-sapphire
foreign-sapphireOP5mo ago
There are so many ways around that. Like scripting sparing the save file. If everything in the prefix folder is deleted (aside from saves) Would that have the same effect?
foreign-sapphire
foreign-sapphireOP5mo ago
Just deleted the prefix and switched over to Proton with UMU. Still access violation. I am going to try the other stuff and get the log now
No description
foreign-sapphire
foreign-sapphireOP5mo ago
But one thing is, I installed that music stuff to Wine, not Proton. And I notice lots of stuff about sound in this access violation Maybe I should be installing this music stuff with proton tricks somehow? Where is environmental variables/how do I do that?
fair-rose
fair-rose5mo ago
maybe you could try disable music in Gothic
foreign-sapphire
foreign-sapphireOP5mo ago
How? I can't run the game enough to get into settings
fair-rose
fair-rose5mo ago
in your install folder is there gothc.ini
foreign-sapphire
foreign-sapphireOP5mo ago
Not in the parent folder, I'll look around in the sub folders
fair-rose
fair-rose5mo ago
I also recommend you to install mods from Gothic COmmunity it improves compatibility and performance in modern machines like Ninja and Union or Playerkit
foreign-sapphire
foreign-sapphireOP5mo ago
in the system subfolder there is a GOTHIC.INI which mods?
fair-rose
fair-rose5mo ago
you could try and search MusicEnabled make it 0
foreign-sapphire
foreign-sapphireOP5mo ago
Can I just text edit in the change?
fair-rose
fair-rose5mo ago
yes also perhaps other graphics settings like resolution
foreign-sapphire
foreign-sapphireOP5mo ago
Caesium, where is "environmental variables"?
fair-rose
fair-rose5mo ago
wdym in Heroic?
fair-rose
fair-rose5mo ago
in the settings advanced scroll down there is environmental variable
foreign-sapphire
foreign-sapphireOP5mo ago
res is 1024 768, change it to 1920 × 1080 which is my monitor res? This line zVidResFullscreenBPP=32 not sure what this is about, refresh?
fair-rose
fair-rose5mo ago
yeah you could try that i dont really know could be color depth
foreign-sapphire
foreign-sapphireOP5mo ago
I turned off music, still heard music at first. Otherwise it stopped the access violation from happening, now it's just like how it is in Wine, minus some music? and load screen is bigger.
fair-rose
fair-rose5mo ago
so the load screen is right 1080 like you set?
foreign-sapphire
foreign-sapphireOP5mo ago
yes
fair-rose
fair-rose5mo ago
so its still access violation or not?
foreign-sapphire
foreign-sapphireOP5mo ago
but it loads into blackness, random button pressing causes random voice sounds
fair-rose
fair-rose5mo ago
oh I see
foreign-sapphire
foreign-sapphireOP5mo ago
no access violation with music off.
fair-rose
fair-rose5mo ago
you could fix this by downloading this mod there is instruction about it https://github.com/Kirides/GD3D11
GitHub
GitHub - kirides/GD3D11: D3D11-Renderer for Gothic and Gothic 2
D3D11-Renderer for Gothic and Gothic 2. Contribute to kirides/GD3D11 development by creating an account on GitHub.
foreign-sapphire
foreign-sapphireOP5mo ago
I had no access violation with music on using Wine
fair-rose
fair-rose5mo ago
this game is very old and cant really support atest graphics cardss
foreign-sapphire
foreign-sapphireOP5mo ago
If I install this, I can switch between Proton and Wine without having to reinstall it or something?
fair-rose
fair-rose5mo ago
it should be
foreign-sapphire
foreign-sapphireOP5mo ago
I can be sure this is not maleware? Should I bother doing the hashsum thing?
fair-rose
fair-rose5mo ago
no its not a malware you could take extra precaution. You could just proceed to Installation and Usage
foreign-sapphire
foreign-sapphireOP5mo ago
I don't remember how to do that checksum thing, you know how with Linux? Not just running the checksum but how to do the comparison
fair-rose
fair-rose5mo ago
I dont know about that sorry you could chechk on web about that
fascinating-indigo
fascinating-indigo5mo ago
Save files arent in consistent or predictable locations. Each game is different You'd basically need a configuration for every single game in existence
foreign-sapphire
foreign-sapphireOP5mo ago
It says "When starting the game you should see the version number of GD3D11 in the top-left corner.". I do not see that. I try pushing f11 at various points with no effect. Also when it loads each time it talks about setting up virtual whatever as shown in screenshot. It takes a long time to load up in general. It seems like the mod is not being used. Maybe I need to do something different because Heroic on Linux?
No description
foreign-sapphire
foreign-sapphireOP5mo ago
BTW I can load up and change direct x settings. I don't think settings here made a difference though. Like I think it ignored anything I set here for res.
No description
foreign-sapphire
foreign-sapphireOP5mo ago
Yeah, that directX setting stuff is being entirely ignored. I tried setting the res to the lowest it would go and it had no effect on the res of that loading screen So the direct X settings are being ignored and the mod is being ignored
fair-rose
fair-rose5mo ago
so the game still running or its still stuck
foreign-sapphire
foreign-sapphireOP5mo ago
well I shut it down through Heroic, no sense it running in the background. It shows a load screen, This load screen never goes away unless I alt tab away from the game when it's up and then when I go back it's black instead of a load screen
fair-rose
fair-rose5mo ago
can you send logs for now? and you sure to install the mod correctly
foreign-sapphire
foreign-sapphireOP5mo ago
I followed the instructions which were not long. "When starting the game you should see the version number of GD3D11 in the top-left corner." I do not see this.
fair-rose
fair-rose5mo ago
sorry turns out you need PlayerKit and Gothic community version 2.6 as listed here https://www.worldofgothic.de/dl/download_590.htm
World of Gothic - Downloads - D3D11 Renderer
World of Gothic - Alles über Gothic seit 2000.
fair-rose
fair-rose5mo ago
the github doesnt mention that also systempack
foreign-sapphire
foreign-sapphireOP5mo ago
I think I should download the English version, might be a problem if all the text of the mod is in german or whatever
fair-rose
fair-rose5mo ago
the big problem is that many of those listed there used exe install you might have a hard time if installer is not working but you could try
foreign-sapphire
foreign-sapphireOP5mo ago
You want me to provide a log in the mean time or focus on the mod thing first?
fair-rose
fair-rose5mo ago
download and install those first
foreign-sapphire
foreign-sapphireOP5mo ago
"The latest retail patches for the German version are Patch v1.30 for the base Gothic II and Add-on Patch 2.6 for the Night of the Raven expansion. All English versions and German digital distribution versions already include the latest patches. " https://www.pcgamingwiki.com/wiki/Gothic_II#Essential_improvements should I just do the addon patch since I am using gold with addon or install both?
foreign-sapphire
foreign-sapphireOP5mo ago
" The Player-Kit is required for playing mods.", but what about Linux...
fair-rose
fair-rose5mo ago
it should be the same since its based on Windows as well you could try install this https://discord.com/channels/812703221789097985/1269281518875050086/1328646746389217333 just go to the dependencies like PlayerKit and Reportversion and systempack its only available in the German website I dont know about en one
foreign-sapphire
foreign-sapphireOP5mo ago
How do I install the mod with a .exe installer?
fair-rose
fair-rose5mo ago
just run them do you have default wine installed system-wide like in your distribution or just add game and select the executable in heroic
foreign-sapphire
foreign-sapphireOP5mo ago
I have general Wine installed I got to stop working on this for now. But if anyone has anything else... please...
CommandMC
CommandMC5mo ago
This won't run them in the same prefix as the game Instead use the "Run EXE on prefix" button in the game settings Game settings -> "Advanced" tab -> scroll down to "Environment Variables" Add WINEDEBUG in the name field, +fixme in the value, and press the "+" button
rival-black
rival-black3mo ago
@truepurple did you manage to make it work? @truepurple I have tested with multiple proton versions, seems the one that's truly working is proton-7.0 but I have installed that version manually
rare-sapphire
rare-sapphire3mo ago
,ake your own support post
rival-black
rival-black3mo ago
I'm here to share that information, maybe it will help the cause the support post will come, of course thank you but I personally find it important and crucial to share and help others as well
rare-sapphire
rare-sapphire3mo ago
this is a post from january i guarantee you, youll get a better response on your own post

Did you find this page helpful?