Problem with directsound / Gothic

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Helmut Pozimski

Problem with directsound / Gothic

Post by Helmut Pozimski »

I am currently trying to run Gothic 1.08j on a Debian wheezy amd64 based
machine using PlayOnLinux or just the plain wine installation. The game runs
in generel but only if sound is disabled. To get sound working, AppDB and
other tutorials advise to get the native directsound dlls and add overrides to
the wine configuration.

Whether I download the dlls and add the overrides manually or use winetricks
or similiar methods, the result is the same. The game doesn't start and
displays the error message "C:zMusic_DM.cpp(czMusic_sys_DirectMusic::Init())
Failed to create performance object!" In the console (or PlayOnLinux debug
log) I see the following error message:

"err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C
\\windows\\system32\\dmloader.dll"
err:ole:CoGetClassObject no class object {d2ac2892-
b39b-11d1-8704-00600893b1bd} could be created for context 0x3
"

When I remove the override for dmloader.dll the error message stays the same
but displays the name of another directsound dll. The dlls are always within
the wineprefix in the systems32 folder.

I have tried the following wine versions so far:

1.1.36
1.2.3
1.3.12

And always get the same result. Am I making a mistake by loading the dlls or
is there anything else which could have caused the problem?

Kind Regards
Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://www.winehq.org/pipermail/wine-us ... chment.pgp>
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Problem with directsound / Gothic

Post by vitamin »

Helmut Pozimski wrote:I have tried the following wine versions so far:
1.1.36
1.2.3
1.3.12
Starting from wine-1.3.29 big parts of sound system were rewritten. You need to be using the latest Wine version (wine-1.3.31) if you want any help from this forum. Also don't use Play On Linux, it's also not supported here.
Helmut Pozimski

Problem with directsound / Gothic

Post by Helmut Pozimski »

Am Montag, 31. Oktober 2011, 05:11:09 schrieb vitamin:
Helmut Pozimski wrote:
I have tried the following wine versions so far:
1.1.36
1.2.3
1.3.12
Starting from wine-1.3.29 big parts of sound system were rewritten. You
need to be using the latest Wine version (wine-1.3.31) if you want any
help from this forum. Also don't use Play On Linux, it's also not
supported here.
Well, as far as I see on winehq.org, version 1.2.3 is the current stable
release and users are being warned against using the development version
because it could (and will) contain regressions. I also believe my problem is
not related to the version since I experience the same behaviour across all
the versions mentioned. But I will of course try version 1.3.31 and report
back if it helped in any way.

Regarding POL I believe this is free software and the choice which software I
want to use is up to me. It's just a very conveniend frontend to run multiple
wine prefixes and versions in parallel and manage applikations. Of course I
also try everything in plain (or vanilla or whatever you call it) wine before
asking for help.

Kind Regards
Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://www.winehq.org/pipermail/wine-us ... chment.pgp>
perryh

Problem with directsound / Gothic

Post by perryh »

Helmut Pozimski <[email protected]> wrote:
Regarding POL I believe this is free software and the choice which
software I want to use is up to me.
Yes, but the wine community has quite enough to do supporting wine
itself. Add-ons like POL (should) have their own support channels.
It's just a very conveniend frontend to run multiple wine prefixes
and versions in parallel and manage applikations.
It also installs its own hacks, which may help get some games to
work better, but they can also introduce problems which would not
be seen in a wine-only setup. That's one of the reasons why POL
problems need to be taken up with the POL folks.
Of course I also try everything in plain (or vanilla or whatever
you call it) wine before asking for help.
That is the correct approach. It may be best when asking here to
ask only about the behavior seen with wine alone, and not to mention
add-ons (with the exception of winetricks, which is well enough
understood here that it may be useful to report what happened with
and without applying winetricks to the prefix).
qparis
Level 2
Level 2
Posts: 44
Joined: Fri Dec 03, 2010 6:55 am

Post by qparis »

Hi,

Maybe it's not the good place to talk about it, but I've found this topic which is talking about POL problems, so..

I'm the creator of PlayOnLinux and as I said before, I really understand that wine developers don't have to support people here using POL/POM

However, as a PlayOnLinux developer, I do a lot of different tests and I know when a bug is obviously not coming from one of our "hack"
Indeed, we have a lot of bug reported (especially for manual installation, which does not install dirty hacks) and we don't know how to deal with them, because people can't really ask you. How can we do ?

Thank's for having reading me, and very sorry if I'm oin the wrong place
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

qparis wrote:However, as a PlayOnLinux developer, I do a lot of different tests and I know when a bug is obviously not coming from one of our "hack"
Indeed, we have a lot of bug reported (especially for manual installation, which does not install dirty hacks) and we don't know how to deal with them, because people can't really ask you. How can we do ?
If a problem exists without the use of any third party apps, people can certainly ask about it here, and file bugs in bugzilla. But users need to test a manual install in a clean wineprefix using plain Wine only before asking here or filing bugs. By "plain Wine only" I mean not only unhacked Wine, but also no native dlls or other tweaks applied. If a user has done that, there is no point in them mentioning POL at all when posting.
Helmut Pozimski

Problem with directsound / Gothic

Post by Helmut Pozimski »

Thank you all for your help so far. I downloaded the deb packages for wine-
unstable 1.3.31, created a new wine prefix, installed native dsound and dmusic
dlls using winetricks (I also tried without them but the game crashes with
access violation after the first two videos) and installed the game afterwards.
It doesn't work perfectly (you still see the windows window decorations ingame
and you have to kill the wine process after you quit the game) but it is at
least playable with sound which is what I wanted.

Kind Regards
Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://www.winehq.org/pipermail/wine-us ... chment.pgp>
Locked