[Bug 34106] New: Bioshock demo needs native d3dx9_33 (purist)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 21 14:19:27 CDT 2013


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

             Bug #: 34106
           Summary: Bioshock demo needs native d3dx9_33 (purist)
           Product: Wine
           Version: 1.6
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: directx-d3dx9
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com
                CC: wine-bugs at winehq.org
    Classification: Unclassified


After verifying that bug 23884 seems fixed, I tried running the game 
after doing 'winetricks alldlls=builtin'.
It crashed after the first small splash screen, before the first logo movie,
with log:

err:d3dcompiler:compile_shader HLSL shader parsing failed.
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x7dd73758).
Backtrace:
=>0 0x7dd73758 dump_exception_type+0xfb(type=0x685a180)
[dlls/msvcrt/except_i386.c:227]
...
  9 0x7bc829d4 RtlRaiseException+0xb() in ntdll
  10 0x00000001 (0x0073ac88)
  11 0x7dd69f4d _CxxThrowException+0x47(object=<?>, type=<?>)
[dlls/msvcrt/cpp.c:1085] in msvcrt (0x0073acc8)
  12 0x1091267f in bioshock (+0x1267e) (0x0073f760)
...

I'll attach a WINEDEBUG=+d3dcompiler log showing the shader compiler errors.

Setting d3dx9_33 to native rescued the game and let it launch and swim
to the initial entry hall.

-- 
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