Hi
in 1.8 it keeps looping with this:
fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0x35, opcode_token 0x00001835.
fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0x35, opcode_token 0x00001835.
fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0x35, opcode_token 0x00001835.
fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0x35, opcode_token 0x00001835.
fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0x35, opcode_token 0x00001835.
but FSX worked in earlier versions!
thanks
Wine 1.8 FSX
Re: Wine 1.8 FSX
SM4 = Shader Model 4.0 which is implemented by DirectX 10.1.
Wine 1.7.53 (and later) exposes DirectX 10.1 support, to Windows applications, if your GPU hardware implements the DirectX 10.1 API... Unfortunately Wine doesn't fully implement a DirectX 10.1 wrapper (by a long shot) - yet ...!!
The workaround is to disable support for DirectX 10.x in Wine:
... or ...
Just use the graphical winecfg to disable the d3d10 library.
Wine 1.7.53 (and later) exposes DirectX 10.1 support, to Windows applications, if your GPU hardware implements the DirectX 10.1 API... Unfortunately Wine doesn't fully implement a DirectX 10.1 wrapper (by a long shot) - yet ...!!
The workaround is to disable support for DirectX 10.x in Wine:
Code: Select all
wine reg.exe ADD "HKEY_CURRENT_USER\Software\Wine\AppDefaults\BioShock.exe\DllOverrides" "/v" "d3d10" "/t" "REG_SZ" "/d" ""
Just use the graphical winecfg to disable the d3d10 library.