Using WINE to run Windows-Compiled Games in PB

Linux specific forum
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Using WINE to run Windows-Compiled Games in PB

Post by dracflamloc »

I have a mmorpg: http://mmorpg.dracsoft.com/

I used to compile a linux version of the game, but I was curious to see if the game would run in linux using WINE, to save myself the coding headache.

The installer and autoupdater work perfect. However once I try to run the actual game, i get the following:

Code: Select all

Decayed of Zombies/client$ wine client.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32f9bc,0x00000000), stub!
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x50110 0x00000000
Segmentation fault
I'm running this on a core2duo with intel 945gm chipset, if that might matter. Has anyone else had issues running windows pb games in linux under wine.

Also, I'm using ubuntu 8.04 with latest available wine package from repository.
KarLKoX
Enthusiast
Enthusiast
Posts: 681
Joined: Mon Oct 06, 2003 7:13 pm
Location: France
Contact:

Post by KarLKoX »

For me, it seems to be a linux driver problem : Wine try to create a stencil surface by using the same call with OpenGL but the drivers seems to not have a compatible pixelFormat used by the game and those supported by your gpu/driver.
The best way to be sure is to test with a true gpu ;)
"Qui baise trop bouffe un poil." P. Desproges

http://karlkox.blogspot.com/
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

That was my thought as well. However when you think about it, this game is just using directdraw for a 2D window. I'm sure this gfx chip can handle 32bpp, and it runs opengl apps just fine. I'll test it on another computer, but its perplexing to me that it wouldn't work is all. It could just be a limitation of wine + this card.
Post Reply