Gothic 3 - problem with start menu
Gothic 3 - problem with start menu
Greetings,
once there was a time when Gothic 3 ran poorly on wine but had no
difficulties with displaying the start menu. Now, with a fresh ~/.wine,
the trailers behave nicely but when it comes to the start menu, it is
not displayed.
A significant error line regarding this is:
fixme:d3dx:ID3DXFontImpl_DrawTextW (0x394fd18)->(0x39ce150, L"Neues
Spiel", -1, 0x32e078, 5, 0xff000000): stub
Looks as if copying a special d3dx-dll from WinXP could perhaps fix
this. Which one?
This happens on wine-1.3.32 and was so for a couple of versions back.
Perhaps wine-1.3.33 would help, but i doubt it and this version is not
yet available on Gentoo.
I could provide a full log taken with 2>&1 | tee g3_log.txt if that
would be helpful. At the end of that file there is a loop in which
displaying the start menu is tried over and over again. Two times of
that loop should be enough and i have cut out the remainder.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
once there was a time when Gothic 3 ran poorly on wine but had no
difficulties with displaying the start menu. Now, with a fresh ~/.wine,
the trailers behave nicely but when it comes to the start menu, it is
not displayed.
A significant error line regarding this is:
fixme:d3dx:ID3DXFontImpl_DrawTextW (0x394fd18)->(0x39ce150, L"Neues
Spiel", -1, 0x32e078, 5, 0xff000000): stub
Looks as if copying a special d3dx-dll from WinXP could perhaps fix
this. Which one?
This happens on wine-1.3.32 and was so for a couple of versions back.
Perhaps wine-1.3.33 would help, but i doubt it and this version is not
yet available on Gentoo.
I could provide a full log taken with 2>&1 | tee g3_log.txt if that
would be helpful. At the end of that file there is a loop in which
displaying the start menu is tried over and over again. Two times of
that loop should be enough and i have cut out the remainder.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Re: Gothic 3 - problem with start menu
I think you used one of the native d3dx9_xx.dlls when it was running. The exact version you need depends on the version of Gothic 3 (e.g. Version 1.74 uses d3dx9_40.dll, see appdb). You may discover the exact version by running with WINEDEBUG=+loaddll. Native d3dx_36.dll should work for all Gothic 3 versions, because the function are forwarded to this one.
Gothic 3 - problem with start menu
Rico:
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\d3dx9_40.dll" at 0x7e080000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\d3dx9_36.dll" at 0x7e020000: builtin
I will wait some more time before experimenting. It is already late here
in Germany.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
hafi@i5_64 ~ $ grep d3dx9 g3_log_2.txtI think you used one of the native d3dx9_xx.dlls when it was running.
The exact version you need depends on the version of Gothic 3 (e.g.
Version 1.74 uses d3dx9_40.dll, see appdb). You may discover the
exact version by running with WINEDEBUG=+loaddll. Native d3dx_36.dll
should work for all Gothic 3 versions, because the function are
forwarded to this one.
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\d3dx9_40.dll" at 0x7e080000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\d3dx9_36.dll" at 0x7e020000: builtin
I will wait some more time before experimenting. It is already late here
in Germany.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Gothic 3 - problem with start menu
Hartmut Figge:
at gmane yet. Hm. Well, then i will answer to my own message.
Gothic 3 was started so: cd in the directory where Gothic3.exe resides
and then issuing 'wine Gothic3.exe 2>&1 | tee ~/g3_log.txt. This file
and possibly later more of them can be found here:
http://www.triffids.de/pub/wine/gothic_3/
The game was terminated by issuing 'wineserver -k' in another xterm.
The following patch was applied to Gothic 3:
Gothic_3_Community_Patch_v174_Int_Full
Without this patch Gothic 3 crashes immediately on wine. AFAIR *g*
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
I have received a PM asking for that, but this message has not appearedI could provide a full log taken with 2>&1 | tee g3_log.txt if that
would be helpful. At the end of that file there is a loop in which
displaying the start menu is tried over and over again. Two times of
that loop should be enough and i have cut out the remainder.
at gmane yet. Hm. Well, then i will answer to my own message.
Gothic 3 was started so: cd in the directory where Gothic3.exe resides
and then issuing 'wine Gothic3.exe 2>&1 | tee ~/g3_log.txt. This file
and possibly later more of them can be found here:
http://www.triffids.de/pub/wine/gothic_3/
The game was terminated by issuing 'wineserver -k' in another xterm.
The following patch was applied to Gothic 3:
Gothic_3_Community_Patch_v174_Int_Full
Without this patch Gothic 3 crashes immediately on wine. AFAIR *g*
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Gothic 3 - problem with start menu
Hartmut Figge:
http://www.worldofgothic.de/dl/download_415.htm
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
That is a path for Gothic 3 and not wine. It can be found here:The following patch was applied to Gothic 3:
Gothic_3_Community_Patch_v174_Int_Full
http://www.worldofgothic.de/dl/download_415.htm
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Gothic 3 - problem with start menu
Hartmut Figge:
/winxp/WINDOWS/system32. But i could not find the d3dx9_40.dll there.
After replacing the d3dx9_36.dll nothing seems to have changed. I have
uploaded g3_log_3.txt to http://www.triffids.de/pub/wine/gothic_3/ and
partly commented it. The comments can easily be found by searching for '# '.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
I have mounted my WinXP on my Gentoo and could find the d3dx9_36.dll inhafi@i5_64 ~ $ grep d3dx9 g3_log_2.txt
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\d3dx9_40.dll" at 0x7e080000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\d3dx9_36.dll" at 0x7e020000: builtin
/winxp/WINDOWS/system32. But i could not find the d3dx9_40.dll there.
After replacing the d3dx9_36.dll nothing seems to have changed. I have
uploaded g3_log_3.txt to http://www.triffids.de/pub/wine/gothic_3/ and
partly commented it. The comments can easily be found by searching for '# '.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Gothic 3 - problem with start menu
Hartmut Figge:
Should be 'patch'.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
^^^^That is a path for Gothic 3...
Should be 'patch'.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Re: Gothic 3 - problem with start menu
As your log shows, wine still uses the builtin d3dx9_36.dll. And your setup mostly won't work for dlls which wine ships. You forgot to set the dll to native in winecfg (Tab: Libraries) or on the command line (e.g. WINEDLLOVERRIDES=d3dx9_36=n , see http://www.winehq.org/docs/wineusr-guide/x258). If you don't know how, you might use winetricks to install d3dx9_36.dll, which does the steps needed for you.Hartmut Figge wrote:Hartmut Figge:
After replacing the d3dx9_36.dll nothing seems to have changed. I have
uploaded g3_log_3.txt to http://www.triffids.de/pub/wine/gothic_3/ and
partly commented it. The comments can easily be found by searching for '# '.
Gothic 3 - problem with start menu
Rico:
start menu is now there and Gothic 3 can be started.
Still the issues with the mouse and the sky, so it will be better to
boot into WinXP for playing Gothic 3 for now.
Thanks for helping.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
WINEDLLOVERRIDES=d3dx9_36=n wine Gothic3.exe crashes immediatelyAs your log shows, wine still uses the builtin d3dx9_36.dll. And your
setup mostly won't work for dlls which wine ships. You forgot to set
the dll to native in winecfg (Tab: Libraries) or on the command line
(e.g. WINEDLLOVERRIDES=d3dx9_36=n
That's fine for me. winetricks has now a very nice interface. The, see http://www.winehq.org/docs/wineusr-guide/x258). If you don't
know how, you might use winetricks to install d3dx9_36.dll, which
does the steps needed for you.
start menu is now there and Gothic 3 can be started.
Still the issues with the mouse and the sky, so it will be better to
boot into WinXP for playing Gothic 3 for now.
Thanks for helping.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Gothic 3 - problem with start menu
Rico:
x86_64. 'inch by inch, step by step, mile by mile' (borrowed from
cabaret). Not arrived yet and there are some differences to consider.
Regarding wine, there are now additional directories 'Program Files
(x86)' and 'windows/syswow64'. I had put d3dx9_36.dll into
windows/system32 and wintetricks has decided to use 'windows/syswow64'
instead.
.dll in syswow64 instead of system32.
necessary in this case, hm.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Hartmut Figge wrote:
Hartmut Figge: After replacing the d3dx9_36.dll nothing seems to
have changed. [...]
For those who are interested: i am on the way to migrate from i686 toAs your log shows, wine still uses the builtin d3dx9_36.dll.
x86_64. 'inch by inch, step by step, mile by mile' (borrowed from
cabaret). Not arrived yet and there are some differences to consider.
Regarding wine, there are now additional directories 'Program Files
(x86)' and 'windows/syswow64'. I had put d3dx9_36.dll into
windows/system32 and wintetricks has decided to use 'windows/syswow64'
instead.
I am a little bit curious what would have happened if i replaced theAnd your setup mostly won't work for dlls which wine ships.
.dll in syswow64 instead of system32.
Overriding was not necessary in the past. Copying DLLs just worked. IfYou forgot to set the dll to native in winecfg (Tab: Libraries) or on
the command line (e.g. WINEDLLOVERRIDES=d3dx9_36=n , see
http://www.winehq.org/docs/wineusr-guide/x258).
necessary in this case, hm.
That's surely the way to go for me in the future.If you don't know how, you might use winetricks to install
d3dx9_36.dll, which does the steps needed for you.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Please test the registry setting "AlwaysOffscreen" = "enabled" (see http://wiki.winehq.org/UsefulRegistryKeys ). It fixes the sky issue for me completely.
Gothic 3 - problem with start menu
Rico:
And also for me. The remaining issue with the mouse could be fixed by
checking 'Automatically capture the mouse in full-screen windows' in
winecfg. Well, i am using a virtual desktop, but it works nevertheless.
Now Gothic 3 seems to be usable under wine. But at the moment i am
playing Nehrim, a wonderful modification of Oblivion.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User
Please test the registry setting "AlwaysOffscreen" = "enabled" (see
http://wiki.winehq.org/UsefulRegistryKeys ). It fixes the sky issue
for me completely.
And also for me. The remaining issue with the mouse could be fixed by
checking 'Automatically capture the mouse in full-screen windows' in
winecfg. Well, i am using a virtual desktop, but it works nevertheless.
Now Gothic 3 seems to be usable under wine. But at the moment i am
playing Nehrim, a wonderful modification of Oblivion.
Hartmut
--
Usenet-ABC-Wiki http://www.usenet-abc.de/wiki/
Von Usern fuer User