Application Details:
Version: | 1.x |
License: | Retail |
URL: | |
Votes: | 52 |
Latest Rating: | Platinum |
Latest Wine Version Tested: | 5.12 |
Maintainers: About Maintainership
What works
Kind of everything: Loading, saving, sound (excellent), videos, casting spells, attacking, speaking, trading, using teleports (slooow (5-20 secs), but also on windows it's not that fast)...
What does not
When enabling shadows, or setting Low-Sight to a value greater than zero, the game's unplayable cause of graphic glitches (large parts of the screen appear black and / or there are giant textured objects around).
Without the dll-mouse-patch mentioned below, the game is unplayable, cause the mouse pointer leaves the window - so you can't turn more than once around ^^
Graphics problem: When looking at a surface with an angle of below about 5°, the surface appears black / with black dots on it. Looks ugly sometimes, but isn't *that* bad, but it would be _really_ nice if that problem could be fixed :)
The only real problem: Sometimes, there are... well, I don't know, black "planes" somewhere... they aren't everywhere, mostly at places where many objects are (an example is Mora Sul in Varant, its full of these things). Sometimes they are (buggily) textured, sometimes they just appear black. If you look in their direction, large parts of the screen appear black, and the more of them i see, the more performance decrease i experience. While keeping away from these places, the game is quite playable, performance is OK (I can't compare how it would be on windows, but with low settings, I can play quite fluently, I guess about 25-30 fps). Sometimes there are also pink, light-green or deepblue dashed/dotted strips, but they don't seem to have any influence on performance. They also aren't that frequent (and thus not really bad).
Some spells (e.g. Fireball) create a bit of lag (5 seconds), but only the first time you cast them.
The game crashes sometimes (GL_OUT_OF_MEMORY), but with my 2 GB of ram, these crashes are rare (about once in 2 hours or so) and easily visible (shortly before, many objects begin appearing black, so then just save and restart the game).
In SaveGame menu, the letters of the day or time (I don't recall, I believe it was time) are jumbled (for "17:00", the 7 is above the 1) - but who cares :)
Workarounds
What was not tested
Dunno if I forgot anything, I think I tested quite everything.
Before writing this report, I played about 3-4 hours in all areas (desert, ice and forrest).
Hardware tested
Graphics:
Additional Comments
* This report is based on my experiences with a NVIDIA 7600 GT graphics card (current closed-source drivers by NVIDIA) and an Intel Core2Duo 2x2.16 Ghz CPU. My X screen resolution is 1920x1200, but I set the game resolution to 1024x768. I'm running Sabayon Linux 4.0 (based on Gentoo) with KDE3, and compiled wine-1.1.15 myself (but I also tried with the binary version shipped with Sabayon, no difference visible). I noticed wine-1.1.16 *not* to work correctly, but I'm not sure if that is a problem of my system configuration or not. * Try to set all options to the lowest value possible in ge3.ini in order to make the game work. Most important is setting low sightrange to 0 (else large parts of the screen will be black / garbled) and shadows to off - and probably shader_version to 1.4. You can set vegetation value higher, I experienced no problem with this. AFAIK enabling post-processing heavily decreases performance. Don't forget the mouse patch, and don't forget to set this registry key mentioned below to "fbo". Use WINEFORCEMOUSEWARP wine Gothic3.exe to start. Remember you can't do "wine '~/.wine/drive_c/Gothic III/Gothic3.exe', you have to navigate to the Gothic directory using "cd" and then start the game as mentioned above; else it will crash with an error saying "cannot find config file". Without installing *both* the official patch and the community patch of the game, it won't work anyway. If you have a large screen (like me) and want to play in windowed mode in order to increase sharpness: * Enable windowed mode in ge3.ini, and play around a bit with the mouse warp settings * You got to move the window *exactly* to the upper left edge of the screen (cutting the window decorations!) in order to make mouse work correctly * There will be a mouse pointer visible all the time, but you'll get used to it ^^
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Linux Mint 20 "Ulyana" | Jul 14 2020 | 5.12 | Yes | Yes | No | Platinum | Niobleoum | |
Show | Arch Linux x86_64 | Mar 18 2018 | 3.4 | Yes | Yes | No | Silver | Leonhard | |
Show | Mac OS X 10.11 "El Capitan" | Apr 01 2016 | 1.9.5 | N/A | Yes | No | Platinum | Jans de Jager | |
Show | Ubuntu 13.04 "Raring" i386 (+ variants like Kubuntu) | Dec 26 2014 | 1.7.33 | Yes | Yes | No | Bronze | an anonymous user | |
Show | Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu) | Aug 04 2014 | 1.7.22 | Yes | Yes | No | Gold | Luis Alvarado |
Installation:
- install the game
- patch the game with your favorite patch (version 1.75.14 recommended)
- use native d3dx9_40.dll (native d3dx9_36.dll seems to work fine, too) - see d3dx9 installation
Tuning options:
- you may set "Timer.ThreadSafe=false" in "Ini/ge3.ini" if the game has low frames
- you may enable "Automatically capture the mouse in full-screen windows" in winecfg's graphics tab if you are using "Emulate virtual desktop", otherwise the mouse will leave the window
Wine version:
- wine-1.5.11
Bugs:
- 7991: Try a newer graphics card (>= geforce 8)
- 10264: Copy protection is removed with Gothic 3 patch 1.5.2 or newer
- 31643: The game is shipped with vcomp.dll, so you likely will not notice this one
- 33479: Please use wine 1.5.28 (last known working version)
System:
- tested with GeForce GTX 570/PCI/SSE2 and proprietary nvidia drivers (4.1.0 NVIDIA 280.11)
- tested with radeon HD 4350 and open source drivers (2.1 Mesa 8.0.3, Gallium 0.4 on AMD RV710)
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Manuel Stein on Sunday September 20th 2015, 3:53
Setting MouseWrapOverride in registry to 'force' solves this problem but leads to another:
Now the mouse pointer is dragged to the screen's center which at first prevents from selection in main menu. After with much struggle loading or starting the game you are able to fully rotate but you won't be able to interact with e.g. the inventory or character sheet as you cannot control the pointer adequately. As there is no control via keyboard this is not to be circumvented.
So unfortunately game is not playable in any of these modes.
Any suggestions for solution welcome :-/
by Jans de Jager on Friday April 1st 2016, 9:11
Latest devel build 1.9.6 as of today.
by O-K on Saturday May 26th 2018, 4:11
But yesterday I randomly figured out - when I press the right mouse button, the problem disappears and I am able to turn the character freely with the mouse. When I press the left mouse button, either attacking or interacting with anything, the problem is back.
Anyone with this problem try it out, it's little inconvenient to hate to press mouse2 after every mouse1, if you want to be able to turn, but I got used to it and at least it made the game fairly playable.
by Bogdan on Wednesday May 14th 2014, 8:43
Can anybody help, or give me link where I can found how to fix it?
OS: ubuntu 14.04
Wine: 1.6.2
Video adapter: nVidia 8600GM
Version of game: 1.7.4
by Bogdan on Thursday May 22nd 2014, 17:11
by Ernest Skrzypczyk on Wednesday May 28th 2014, 6:23
Blaming the community for anything is not the way to go Bogdan.
by Bogdan on Wednesday May 28th 2014, 7:34
No I wasn't able to write script to check if "W" is pressed. I installed "playOnLinux" and my trouble partially resolved. But I'm able to reproduce this defect when play 1-2 hours. But restarting game fixing it.
It's look like as global trouble with this game. As I wrote this defect reproduce randomly and just when you runing for long distance.
If you need more information about my environment or laptop configuration please say and I'll provide it asap.
Thanks
by Ernest Skrzypczyk on Thursday May 29th 2014, 16:13
---
#!/bin/bash
while :; do
sleep 0.1;
read -n 1 KEY_INPUT;
if [[ $KEY_INPUT == "w" ]]; then echo Releasing; echo xsendkeycode 25 0; sleep 0.2; fi
done
---
Untested. You would need xsendkeycode for this (package lineakd in AUR for Arch Linux). Probably every key input will be processed, so it would be better to implement an omitting loop for a short period of time. Another problem is, you would need to redirect the input wine receives and then forward it to wine also. Maybe Pythons Pexpect would be better.
You are probably better off writing a bug report for this or looking for bug report with the same issue and contributing towards its solution.
by Rolf on Saturday November 2nd 2013, 17:08
Timer.ThreadSafe=true to false but there is still black screen help!
by Rico on Sunday November 3rd 2013, 2:57
2. What's your graphic card?
3. What's your graphic card driver version (e.g. output of "glxinfo")?
4. Distribution?
5. Do you get anything in the terminal (see wiki.winehq.org/FAQ#get_log)?
6. Do you use native d3dx9_40.dll?
Please upload the output to e.g. pastebin.
by Rolf on Sunday November 3rd 2013, 21:36
Thanks for replay
by mcruiseman on Tuesday October 30th 2012, 11:24
trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1280x778x32 @60 Hz (NoRes)
err:xrandr:xrandr12_init_modes Failed to get CRTC info.
trace:x11settings:X11DRV_Settings_SetHandlers Resolution settings now handled by: NoRes
trace:x11settings:X11DRV_Settings_SetHandlers Initialized new display modes array
trace:x11settings:X11DRV_Settings_AddOneMode initialized mode 0: 1280x778x32 @60 Hz (NoRes)
err:xrandr:xrandr12_init_modes Failed to get CRTC info.
fixme:font:WineEngRemoveFontResourceEx (L"Gothic3.ttf", 10, 0x0): stub
fixme:font:WineEngRemoveFontResourceEx (L"Gothic3.ttf", 10, 0x0): stub
Can anyone help me with this? Is there something I could change in my settings?
by ML on Tuesday October 30th 2012, 16:26
Check the test results above. There you'll find more information (registry settings, additional dlls etc.) that might help you installing (and running) Gothic III...
by mcruiseman on Wednesday October 31st 2012, 3:35
by an anonymous user on Saturday September 17th 2011, 4:48
I can move the mouse in any direction as soon as the mouse cursor doesn't hit in the "background" the desktop borders.. ..after that i can't get the mouse move in one or more directions. This is very annoying since I have to use the keyboard to turn left or right.
Does any of you know any solution, or hint? I couldn't find a good set of words to find a solution on google. :-)
**
Sky: is there a way to get the sky "blue" instead of the "dark" one i have? :)
by Rico on Saturday September 17th 2011, 5:38
I don't know a real solution for the dark sky. The only hacky way is to use the patch for ORM=backbuffer, but I'm not sure if it still applies and if it still works. The patch doesn't solve the real issue, it only moves the issue somewhere else, that's why it is only a hack. The bug for the black sky is bug 23012 . You also may have a look at bug 9717 which contains information about the backbuffer hack.
by an anonymous user on Saturday September 17th 2011, 5:43
I already tried that mouse option yesterday, but it didn't make any difference..
by Rico on Saturday September 17th 2011, 5:56
What else options do you have enabled in winecfg's graphics tab? Here all are enabled, screen size 1024x768 (I don't think the size matters). Gothic3 doesn't start without "enable a virtual desktop", that's probably because I use twinview. Could you try the options?
by an anonymous user on Saturday September 17th 2011, 7:44
I usually have enabled only the two middle options in the grapthics tab, which are the defaults settings. I've always played Gothic 3 in full screen, since Gothic 3 used to crash if loaded in a virtual desktop in previous versions (at least up until 1.3.21). Now it runs pretty fine even in virtual desktop.
Trying to enable all the options doesn't solve the problem. The mouse goes out the region of the window, and when it touches the borders of the screen i can't turn the character anymore. Even though seeing where the mouse cursor is in any moment makes it more easy to prevent this happening, moving away the cursor.