Max Payne 2 IDirect3DDevice8Impl_ActiveRender error
Max Payne 2 works fine under the latest Wine CVS through all the 2D parts (menus), but as soon as I start a new game and it gets to a 3D bit the screen goes completely blank and I get lots of the following error on my terminal: err:d3d:IDirect3DDevice8Impl_ActiveRender cannot get valides GLXFBConfig for ... Does anyone have any idea why this is? Tom
On Sunday 27 March 2005 13:07, Tom Huckstep wrote:
Max Payne 2 works fine under the latest Wine CVS through all the 2D parts (menus), but as soon as I start a new game and it gets to a 3D bit the screen goes completely blank and I get lots of the following error on my terminal:
err:d3d:IDirect3DDevice8Impl_ActiveRender cannot get valides GLXFBConfig for ...
It's a problem with off-screen textures, your card doesn't support the required type, try changing X from 32bit to 16bit or visa-versa and see it that helps. I'm working on a more permanent fix for directX 9 at the moment, but it will take a little while to make into DirectX 8. (FYI. The vesa driver supports 16bit, but it will use mesa for rendering which is software and slow)
Does anyone have any idea why this is?
Tom
-- ICQ 169222899 MSN oliverthered(a)hotmail.com
On Tue, Mar 29, 2005 at 01:33:45PM +0100, Oliver Stieber wrote:
err:d3d:IDirect3DDevice8Impl_ActiveRender cannot get valides GLXFBConfig for ...
It's a problem with off-screen textures, your card doesn't support the required type, try changing X from 32bit to 16bit or visa-versa and see it that helps. I'm working on a more permanent fix for directX 9 at the moment, but it will take a little while to make into DirectX 8.
My card is a GeForce3, and won't do 32bit (it does do 24bit) With the latest Wine CVS and 16bit mode, the game immediately exits with an error, saying it requires DirectX 9. With the latest Wine CVS and 24bit mode, I get the behaviour described in my original mail. With Wine 20050310 and your DX9 patch I get the error saying it requires DirectX 9 (oddly). So basically, I should just wait for this to be fixed? Tom
On Tuesday 29 March 2005 14:24, Tom Huckstep wrote:
On Tue, Mar 29, 2005 at 01:33:45PM +0100, Oliver Stieber wrote:
err:d3d:IDirect3DDevice8Impl_ActiveRender cannot get valides GLXFBConfig for ...
It's a problem with off-screen textures, your card doesn't support the required type, try changing X from 32bit to 16bit or visa-versa and see it that helps. I'm working on a more permanent fix for directX 9 at the moment, but it will take a little while to make into DirectX 8.
My card is a GeForce3, and won't do 32bit (it does do 24bit)
24bit and 32bit are most one of the same under X, to change to 16 bit mode try setting under the screen section of /etc/X11/CF86Config DefaultDepth 16 DefaultFbBPP 16
With the latest Wine CVS and 16bit mode, the game immediately exits with an error, saying it requires DirectX 9.
With the latest Wine CVS and 24bit mode, I get the behaviour described in my original mail.
With Wine 20050310 and your DX9 patch I get the error saying it requires DirectX 9 (oddly).
Sometime that just means that the game is looking for/at d3d9.dll, copying one from Microsoft DirectX 9 usually does the job.
So basically, I should just wait for this to be fixed?
Tom
-- For DirectX9 on Linux www.oliverthered.f2s.com/projects/wine ICQ 169222899 MSN oliverthered(a)hotmail.com
participants (2)
-
Oliver Stieber -
Tom Huckstep