[Bug 17216] New: Crysis crashes before 3D gameplay
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Jan 31 21:22:34 CST 2009
http://bugs.winehq.org/show_bug.cgi?id=17216
Summary: Crysis crashes before 3D gameplay
Product: Wine
Version: 1.1.11
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs at winehq.org
ReportedBy: thefirstkeet at gmail.com
I'm using Gentoo Linux AMD64, and wine version 1.1.11. I installed DirectX 9C
using this guide:
http://www.wine-reviews.net/microsoft/directx-90c-march-2008-redistributable-on-linux-with-wine.html
I also edited my registry as follows:
OffscreenRenderingMode=fbo
Then I installed Crysis from the CD and tried running it with a no-cd patch,
with "r_glow = 0" in game.cfg, setting all detail settings to high. When I run
this:
wine crysis.exe -DEVMODE +map island +exec benchmark_gpu
Then the level loads and I see graphics which look mostly accurate but have
bright squares and less-bright squares going like a checkerboard on the screen.
Wine gives these messages in the console:
fixme:d3d_surface:surface_load_ds_location (0x1592e8) Not supported with fixed
up depth stencil
fixme:d3d:context_attach_surface_fbo >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505)
from glFramebufferTexture2DEXT() @ context.c / 176
fixme:d3d:color_fill_fbo >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION_EXT
(0x506) from glClear @ device.c / 6060
fixme:d3d:context_bind_fbo >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from
glBindFramebuffer() @ context.c / 53
fixme:d3d:context_attach_surface_fbo >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505)
from glFramebufferTexture2DEXT() @ context.c / 176
fixme:d3d:color_fill_fbo >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION_EXT
(0x506) from glClear @ device.c / 6060
fixme:d3d:apply_draw_buffer >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from
glDrawBuffers() @ context.c / 1422
fixme:d3d_surface:surface_load_ds_location (0x1592e8) Not supported with fixed
up depth stencil
fixme:d3d:context_bind_fbo >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0x505) from
glBindFramebuffer() @ context.c / 53
fixme:d3d_surface:surface_load_ds_location (0x1592e8) Not supported with fixed
up depth stencil
over and over again.
When I load the normal game, the opening videos play, but with no sound.
However, the menu works fine with sound, and the game loads the level
successfully. The introduction plays with sound and no video (I think that
there is no video during this part, anyway), but it crashes before the 3D
visual of the main characters inside the aircraft, so I never actually see any
3D graphics. My settings are all set to high, and I tried it with all set to
medium except for Pixel Shaders (high).
While/after the introduction plays, it repeats errors like this over and over:
fixme:d3d:stretch_rect_fbo >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from
glBlitFramebuffer() @ device.c / 6452
fixme:d3d_surface:surface_load_ds_location (0x159350) Not supported with fixed
up depth stencil
fixme:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION
(0x502) from glUseProgramObjectARB @ glsl_shader.c / 3567
Then it crashes with this error:
Backtrace:
=>0 0x7bb54e1d in libglcore.so.1 (+0xabfe1d) (0x6747e168)
1 0x00000ca6 (0x00000002)
2 0x00000000 (0x00000000)
fixme:ntdll:FILE_GetNtStatus Converting errno 12 to STATUS_UNSUCCESSFUL
err:module:load_builtin_dll failed to load .so lib for builtin L"FaultRep.dll":
/usr/bin/../lib32/wine/faultrep.dll.so: failed to map segment from shared
object: Cannot allocate memory
Segmentation fault
--
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