[Wine] Hard Reset Demo doesn't render textures

Mateusz Stachowski wineforum-user at winehq.org
Wed Sep 14 14:26:54 CDT 2011


I've tried to run demo of Hard Reset and it has two big problems on Wine. First is that mouse isn't working. You get input only from keyboard but that can be solved with raw input patch. I used the one that is working with Deus Ex: Human Revolution:

http://dl.dropbox.com/u/6901628/raw2.patch

but second is much worse. Basically almost all of the textures aren't rendered. It starts right in the menu and follows to the in-game where you get to see some of the HUD and weapon model rendered (but also not properly).

I've tried multiple versions of Wine. The newest ones 1.3.27 and 1.3.28 are hanging the demo on the Flying Wild Hog logo (that's the developer). Other versions that I tested were 1.3.25 and 1.3.24 and with those I'm able to get to the gameplay.

Setting UseGLSL to disabled didn't changed anything. I have installed d3dx9_36 and vcrun2008 with winetricks.

This is output from the terminal (wine.log):


Code:
fixme:dbghelp_dwarf:compute_location Only supporting one reg (edx/19 -> -2)
fixme:dbghelp_dwarf:compute_location Only supporting one breg (ecx/18 -> edx/19)
fixme:xinput:XInputGetState (0 0xc0b848)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f234,0x00000000), stub!
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000001 not handled
fixme:wbemprox:wbem_locator_ConnectServer 0x4f7ae20, L"\\\\.\\root\\cimv2", (null), (null), (null), 0x00000000, (null), (nil), 0x32f274)
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x31495441 (as fourcc: ATI1) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x31495441) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x5a534552 (as fourcc: RESZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a534552) in the format lookup table
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:process:GetLogicalProcessorInformation ((nil),0x32faf0): stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:thread:SetThreadIdealProcessor (0x164): stub
fixme:thread:SetThreadIdealProcessor (0x170): stub
err:d3d_surface:surface_set_texture_name Surface has SFLAG_INTEXTURE set, but no texture name.
err:d3d_surface:surface_modify_location Surface 0x4ebdf18 does not have any up to date location.
err:d3d_surface:surface_modify_location Surface 0x4ebdf18 does not have any up to date location.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:thread:SetThreadIdealProcessor (0x164): stub
fixme:thread:SetThreadIdealProcessor (0x170): stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:StencilOp Unrecognized stencil op 0
fixme:d3d:StencilOp Unrecognized stencil op 0
fixme:d3d:StencilOp Unrecognized stencil op 0



those last ones are spaming console much furthermore.

I think that it indicates shortcomings of Wine but I do not know what.

You can download demo from Steam or GamersHell:

http://www.gamershell.com/download_79104.shtml







More information about the wine-users mailing list