Crash with D3D and OpenGL
Crash with D3D and OpenGL
I'm trying to get the game Perfect World International to run under Wine. The installer ran without an apparent problem, but when I try to run the patcher (what usually runs next under windows), I get the following error:
almond@Skuld[18]% wine /Users/ralmond/.wine/drive_c/Program\ Files/Perfect\ World\ Entertainment/Perfect\ World\ International/patcher/patcher.exe > pwi.log
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8d8,0x00000000), stub!
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 128 (Apple-DRI)
Minor opcode of failed request: 3 ()
Value in failed request: 0x200054
Serial number of failed request: 483
Current serial number in output stream: 499
A search on some of the terms in the error message led me to this bug report: http://bugs.winehq.org/show_bug.cgi?id=12929
Following a lead in that thread, I downloaded the application at this location
http://www.codesampler.com/dx9src/dx9sr ... demo_game
and got the same error message.
I'm running wine-1.1.16 (downloaded and compiled through MacPorts)
on a MacBook Pro 2.2 with 3GB of memory. The operating system is MacOX 10.5.6. The video card is an ATI Radeon X1600 with EFI Driver version 01.00.158.
I've tested Perfect World under both Boot Camp (running Windows Vista) and VMWare Fusion. It runs fine under boot camp and error free (but incredibly slowly) under VMware.
Thanks in advance for any advise on what to try next.
almond@Skuld[18]% wine /Users/ralmond/.wine/drive_c/Program\ Files/Perfect\ World\ Entertainment/Perfect\ World\ International/patcher/patcher.exe > pwi.log
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8d8,0x00000000), stub!
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 128 (Apple-DRI)
Minor opcode of failed request: 3 ()
Value in failed request: 0x200054
Serial number of failed request: 483
Current serial number in output stream: 499
A search on some of the terms in the error message led me to this bug report: http://bugs.winehq.org/show_bug.cgi?id=12929
Following a lead in that thread, I downloaded the application at this location
http://www.codesampler.com/dx9src/dx9sr ... demo_game
and got the same error message.
I'm running wine-1.1.16 (downloaded and compiled through MacPorts)
on a MacBook Pro 2.2 with 3GB of memory. The operating system is MacOX 10.5.6. The video card is an ATI Radeon X1600 with EFI Driver version 01.00.158.
I've tested Perfect World under both Boot Camp (running Windows Vista) and VMWare Fusion. It runs fine under boot camp and error free (but incredibly slowly) under VMware.
Thanks in advance for any advise on what to try next.
Crash with D3D and OpenGL
On Sun, Mar 1, 2009 at 1:46 PM, ralmond <[email protected]> wrote:
--
-Austin
cd to the directory first.I'm trying to get the game Perfect World International to run under Wine. Â The installer ran without an apparent problem, but when I try to run the patcher (what usually runs next under windows), I get the following error:
almond@Skuld[18]% wine /Users/ralmond/.wine/drive_c/Program\ Files/Perfect\ World\ Entertainment/Perfect\ World\ International/patcher/patcher.exe > pwi.log
It's crashing in your video drivers....can you try other ones?fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8d8,0x00000000), stub!
X Error of failed request: Â BadValue (integer parameter out of range for operation)
 Major opcode of failed request:  128 (Apple-DRI)
 Minor opcode of failed request:  3 ()
 Value in failed request:  0x200054
 Serial number of failed request:  483
 Current serial number in output stream:  499
--
-Austin
Re: Crash with D3D and OpenGL
Um. It's a Mac running Mac OS X. I've never dealt with the video drivers, I've just let Apple handle that for me.austin987 wrote:On Sun, Mar 1, 2009 at 1:46 PM, ralmond <[email protected]> wrote:
It's crashing in your video drivers....can you try other ones?
--
-Austin
Is it possible I'm running into a Mac OS bug? That there is a fix out to the ATI video driver that covers this problem but that Apple has not pushed that fix out? Maybe I need to file a bug report with Apple.
Thanks for your help.
--Russell
Crash with D3D and OpenGL
Austin English wrote:
Also where did you get your version of Wine?
James McKenzie
Try upgrading to XQuartz 2.3.2. This may or may not fix the problem.On Sun, Mar 1, 2009 at 1:46 PM, ralmond <[email protected]> wrote:
cd to the directory first.I'm trying to get the game Perfect World International to run under Wine. The installer ran without an apparent problem, but when I try to run the patcher (what usually runs next under windows), I get the following error:
almond@Skuld[18]% wine /Users/ralmond/.wine/drive_c/Program\ Files/Perfect\ World\ Entertainment/Perfect\ World\ International/patcher/patcher.exe > pwi.log
It's crashing in your video drivers....can you try other ones?fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8d8,0x00000000), stub!
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 128 (Apple-DRI)
Minor opcode of failed request: 3 ()
Value in failed request: 0x200054
Serial number of failed request: 483
Current serial number in output stream: 499
Also where did you get your version of Wine?
James McKenzie
Crash with D3D and OpenGL
Austin English wrote:
Mac specific version of Wine or use Crossover for the Mac to run this
program.
James McKenzie
Never mind the where did you get Wine question. You will need to get aOn Sun, Mar 1, 2009 at 1:46 PM, ralmond <[email protected]> wrote:
cd to the directory first.I'm trying to get the game Perfect World International to run under Wine. The installer ran without an apparent problem, but when I try to run the patcher (what usually runs next under windows), I get the following error:
almond@Skuld[18]% wine /Users/ralmond/.wine/drive_c/Program\ Files/Perfect\ World\ Entertainment/Perfect\ World\ International/patcher/patcher.exe > pwi.log
It's crashing in your video drivers....can you try other ones?fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f8d8,0x00000000), stub!
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 128 (Apple-DRI)
Minor opcode of failed request: 3 ()
Value in failed request: 0x200054
Serial number of failed request: 483
Current serial number in output stream: 499
Mac specific version of Wine or use Crossover for the Mac to run this
program.
James McKenzie
Okay, I've now tested against both XQuartz-2.3.2.1 (last stable) and 2.4.0-beta1 and I'm still getting problems.
Under the 2.4.0-beta1 I get
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 0 ()
Value in failed request: 0x22
Serial number of failed request: 269
Current serial number in output stream: 269
Under crossover games, I get the slightly more helpful error message.
wine: Call from 0x7b82f29b to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileExA, aborting
Any other ideas of what to try?
Under the 2.4.0-beta1 I get
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 0 ()
Value in failed request: 0x22
Serial number of failed request: 269
Current serial number in output stream: 269
Under crossover games, I get the slightly more helpful error message.
wine: Call from 0x7b82f29b to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileExA, aborting
Any other ideas of what to try?
Crash with D3D and OpenGL
On Thu, Mar 5, 2009 at 9:08 PM, ralmond <[email protected]> wrote:
--
-Austin
Use the native version of that dll.Okay, I've now tested against both XQuartz-2.3.2.1 (last stable) and 2.4.0-beta1 and I'm still getting problems.
Under the 2.4.0-beta1 I get
X Error of failed request: Â BadValue (integer parameter out of range for operation)
 Major opcode of failed request:  0 ()
 Value in failed request:  0x22
 Serial number of failed request:  269
 Current serial number in output stream:  269
Under crossover games, I get the slightly more helpful error message.
wine: Call from 0x7b82f29b to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileExA, aborting
--
-Austin