[Bug 12557] System Shock 2 Demo: Starting game results in black screen

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Apr 30 16:23:35 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=12557





--- Comment #21 from Tobias Jakobi <liquid.acid at gmx.net>  2008-04-30 16:23:34 ---
(In reply to comment #19)
> BTW is there a chance you are using any direct3d registry overrides as
> described in http://wiki.winehq.org/UsefulRegistryKeys? Probably not, as you
> didn't mention it and also it works for you on nvidia, but just asking to be
> sure.
No, I only have set GLSL to disabled since the i915 doesn't support it in the
first place. This may change with future driver releases, but currently it only
has ARB_fragment_program and ARB_vertex_program support.

(In reply to comment #20)
> Ok, there's something interesting in the log. I compared to such log on my
> machine, and it looks like the game wants 16-bit Z-BUFFER and on my machine the
> app gets it from IDirect3DImpl_7_EnumZBufferFormats, cancels enumeration and
> proceeds happily. 
> 
> On your card it looks like D16 format is never returned by
> IDirect3DImpl_7_EnumZBufferFormats. Possibly this is what confuses the game.
> 
Oh no, not again.
You maybe wanna take at look at this bug
http://bugs.winehq.org/show_bug.cgi?id=11970

That's OpenGL but it shows the Intel misbehaving when it comes to z-buffer
formats. Probably these two are related, but as I have no deeper insight into
the wine source I can't say for sure.

And thanks for looking into that! Anything further I can do? I have currently
access to three Intel based systems. One i915 chipset on my laptop system (only
linux env, no Windows here), a i945 on my university machine (also linux env
only, Ubuntu based distro, rather old driver for the card) and a i965 (at least
that's what I remember) with a windows-only (XP distro) config.

Greetings,
Tobias


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list