strange performance issiue (baldurs gate 2)

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
itti
Newbie
Newbie
Posts: 4
Joined: Mon Jul 28, 2008 4:36 pm

strange performance issiue (baldurs gate 2)

Post by itti »

hi,

I'm experiencing some kind of strange performance problem when running baldurs gate 2 with wine. It takes me about 10 to 12 minutes to start a new game or load an old one. it's only the loading itself that takes so long. The game is running at normal speed when fully loaded.

Any ideas what might be causing the problem?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

What version of Wine? Did you recently upgrade? Have you installed any new programs in Wine? Has anything else changed on your system?
itti
Newbie
Newbie
Posts: 4
Joined: Mon Jul 28, 2008 4:36 pm

Post by itti »

I use Wine 1.1.2... the problem has been there for some versions though. I know that 0.9.57 didn't work too.

I tried with a new .wine and my old .wine. I tried to run it with ms dx9 (winetricks) and without...

Another thing I noticed is, that there seems to be a general problem on my system when wine has to read in a lot of files. For example when i open a directory in a treeview in an installer or when Games like Soldier of Fortune II load a map. But strangely the worst performance I get is with old Baldurs Gate II.

It has to be something with I/O-transfers or memmory mapping...
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Post console output.
itti
Newbie
Newbie
Posts: 4
Joined: Mon Jul 28, 2008 4:36 pm

Post by itti »

i would... but i uses WINEDEBUG=-all recently and now there is no output on the console anymore. i tried +all but this gives to much messages. what is the default for WINEDEBUG?

edit:

regarding "err" i'm getting:
err:d3d_surface:IWineD3DBaseSurfaceImpl_CreateDIBSection CreateDIBSection failed!
a lot.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

itti wrote:i would... but i uses WINEDEBUG=-all recently and now there is no output on the console anymore. i tried +all but this gives to much messages. what is the default for WINEDEBUG?
Don't define it at all.
itti
Newbie
Newbie
Posts: 4
Joined: Mon Jul 28, 2008 4:36 pm

Post by itti »

err:d3d_surface:IWineD3DBaseSurfaceImpl_CreateDIBSection CreateDIBSection failed!
[...]
err:d3d_surface:IWineD3DBaseSurfaceImpl_CreateDIBSection CreateDIBSection failed!
err:ole:CoUninitialize Mismatched CoUninitialize
Locked