Hi everyone,
Sorry in advance not to know where to post, but I'm new to wine.
I would play guild wars and unfortunately, as you guess, it doesn't
work.
First of all, I'm under debian stable and i'm using the debian package
wine_0.9.10~winehq1-2_i386.deb. My kernel is 2.6.8 and my graphic card
is an ati radeon 9000pro (I know ...ouch...)
So i first try with the dri driver and , although my 3D was
ok(openGL1.2 it seems), it was too slow to be playable and my mouse
didn't appear.
So i use now the official ati last driver(openGL 1.3 it seems). Now,
most of the images doesn't appear. If you know guild wars, in the login
screen, i have only rocks, the background image behind rocks and the
"window" for login in front of rocks don't appear.
I can send you the lasts many "fixmes" that appears but for some
seconds, i have approximatively 1Mo file. However, i have no "err". The
lasts line are :
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x4d290020)->(190,15) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(191,15)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(192,15)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(193,-1)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(194,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(198,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(199,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(200,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(201,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(202,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(203,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(204,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(205,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(206,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(207,2)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(208,1)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(209,1)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(162,-1)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(163,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x4d290020)->(164,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(165,1)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(172,3)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(173,1)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x4d290020)->(178,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x4d290020)->(179,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(180,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(181,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
(0x4d290020)->(182,1065353216) not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(183,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState (0x4d290020)->(184,0)
not handled yet
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
>>>>>>>>>>>>>>>>>
500 from glStencilOp(...) @ device.c / 3809
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
>>>>>>>>>>>>>>>>>
500 from glStencilOp(...) @ device.c / 3809
fixme:d3d:IWineD3DDeviceImpl_SetRenderState
>>>>>>>>>>>>>>>>>
500 from glStencilOp(...) @ device.c / 3809
There are also in the upper-middle of the log file many :
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x4d290020)
: stub
Hope this can help a bit....
My command line to launch the games is :
wine "E:/toph/games/GUILD WARS/Gw.exe" 2>gw.wine
I use win98 version per default because sometimes with win2k i have
some ntdll errors when connecting to internet(areanet). I don't use
anything else. I try display by hardware or emulation, with simple or
double buffer, in a window or in directly, with pixel shader or not,
but nothing works. Per default, my screen is 1024*768*24bits
Note that tuxracer (or ppracer) works so i don't think it comes from
the driver, but i can make mistakes...
Instead of changing my graphic card for an nvidia one, is there a
solution to play guild wars ? I know cvscedega but i want to use wine
(because it's fully free). I'm not a developer but i want to contribute
to the
project as i can. And trying to found accurately problems, i think, is
the little
thing i can do for wine project.
Thanks in advance for your help :-)
BONNEL Christophe