Hi, I just bought Dragonfall DC, and I can't activate antialiasing. I have the same problem I had with shadowrun returns, the antialiasing ingame option is not functioning. The workaround I found for Shadowrun returns doesn't work anymore with dragonfall:dc. I was using the nvidia settings antialiasing override mode, instead of the antialiasing option into the game. Any help will be appreciated. It doens't work on ubuntu 14.04lts, with both openbox and unity window managers. The video card is a GTX 650 ti nvidia. thank you !
I found a workaround, I had to activate "override antialiasing" in nvidia settings. I put it to 8x(8x ms). Ingame, I active the antialiasing, and put it to 8x too. Now it's working. If I set the nvidia settings override antialias to 4x, it works too apparently.
Sadly the game became very laggy once the intro mission was finished. It's strange, but the framerate went from solid 60fps to choppy 20-25fps. Shadowrun returns performance was perfect, but dragonfall, even if it's similar, cannot be played correctly on my machine (even if it's an old machine, it's far better than minimum specs of the game). The weirdest thing is that no matter the settings (fx, antialias) or resolution I use, the problem still remains.
Interesting... you have a decent video card, so that isn't the problem. Have you updated the Nvidia drivers? Is it smooth with antialiasing off?
Nope, no matter the graphics settings I'm using, maxed out or minimal, the game is choppy. Even with lower resolution !
Yes, native. But maybe I should try to launch it on Wine/POL ! If the problem is linux related, it could be a solution, what do you think ?
I tried to install the windows steam version of the game with POL (wine 1.7.28), but I didn't achieve to make it run, sadly. I installed vcrun6, dx9 and corefonts as suggested on wine appdb for shadowrun returns (there is no wine appdb entry for shadowrun dragonfall). The game launches ( the shadowrun mouse cursor appear on a black screen), and nothing else. No graphics, no music. Here's the log : Code: [1009/215452:ERROR:network_change_notifier_win.cc(174)] WSALookupServiceBegin failed with: 8 [1009/215452:ERROR:gpu_info_collector_win.cc(103)] Can't retrieve a valid WinSAT assessment. [1009/215506:ERROR:renderer_main.cc(227)] Running without renderer sandbox [1009/215715:ERROR:renderer_main.cc(227)] Running without renderer sandbox [1009/223312:ERROR:network_change_notifier_win.cc(174)] WSALookupServiceBegin failed with: 8 [1009/223312:ERROR:gpu_info_collector_win.cc(103)] Can't retrieve a valid WinSAT assessment. [1009/223321:ERROR:renderer_main.cc(227)] Running without renderer sandbox fixme:ver:GetCurrentPackageId (0x33e490 (nil)): stub fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006fc0, 0x3f03fce8, 0x3f03fce0 fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006fc0, 0x3f03fd20, 0x3f03fd18 fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006fc0, 0x3f03fcb0, 0x3f03fca8 fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006fc0, 0x3f03fd58, 0x3f03fd50 fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006fc0, 0x3f03fd90, 0x3f03fd88 fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006fc0, 0x3f03fce8, 0x3f03fce0 fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006fc0, 0x3f03fd20, 0x3f03fd18 fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006fc0, 0x3f03fcb0, 0x3f03fca8 fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006fc0, 0x3f03fd58, 0x3f03fd50 fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006fc0, 0x3f03fd90, 0x3f03fd88 fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub. fixme:imm:ImmGetOpenStatus (0x207888): semi-stub fixme:ver:GetCurrentPackageId (0x33e368 (nil)): stub fixme:process:SetProcessDEPPolicy (3): stub fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:thread:GetThreadPreferredUILanguages 56, 0x33f77c, (nil) 0x33f780 fixme:winsock:WSALookupServiceBeginW (0x33f668 0x00000ff0 0x33f6a4) Stub! [1009/223411:ERROR:network_change_notifier_win.cc(174)] WSALookupServiceBegin failed with: 8 fixme:iphlpapi:NotifyAddrChange (Handle 0x33f7b0, overlapped 0xb25f28): stub fixme:win:RegisterDeviceNotificationW (hwnd=0x1009e, filter=0x33f7bc,flags=0x00000000) returns a fake device notification handle! fixme:win:RegisterDeviceNotificationW (hwnd=0x1009e, filter=0x33f7bc,flags=0x00000000) returns a fake device notification handle! fixme:file:FindFirstFileExW flags not implemented 0x00000002 fixme:file:FindFirstFileExW info level 1 not implemented [1009/223411:ERROR:gpu_info_collector_win.cc(103)] Can't retrieve a valid WinSAT assessment. fixme:win:EnumDisplayDevicesW ((null),0,0x33f08c,0x00000000), stub! fixme:ver:GetCurrentPackageId (0x270dff4 (nil)): stub fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:dwmapi:DwmSetWindowAttribute (0x100a2, 2, 0x33e974, 4) stub fixme:ver:GetCurrentPackageId (0x31e5c0 (nil)): stub fixme:hnetcfg:fw_apps_get__NewEnum 0x362e550, 0xc3de0d0 fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x35a6ca8, L"C:\\Program Files\\Steam\\steam.exe" fixme:hnetcfg:fw_app_put_Name 0x35a6ca8, L"Steam" fixme:hnetcfg:fw_app_put_Enabled 0x35a6ca8, -1 fixme:hnetcfg:fw_apps_Add 0x362e1a0, 0x35a6ca8 err:ole:CoGetClassObject class {e2b3c97f-6ae1-41ac-817a-f6f92166d7dd} not registered err:ole:CoGetClassObject no class object {e2b3c97f-6ae1-41ac-817a-f6f92166d7dd} could be created for context 0x1 fixme:advapi:StopTraceA (0, "Steam Event Tracing", 0xc3ddbe4) stub fixme:advapi:StartTraceA (0xc3ddc70, "Steam Event Tracing", 0xc3ddbe4) stub fixme:advapi:OpenTraceA 0xc3dda44: stub fixme:advapi:EnableTrace (1, 0x10, 4, {22fb2cd6-0e7b-422b-a0c7-2fad1fd0e716}, cafe4242): stub fixme:advapi:CloseTrace cafe4242: stub fixme:advapi:ProcessTrace 0xc6ef2c8 1 (nil) (nil): stub fixme:iphlpapi:NotifyAddrChange (Handle 0x14103cc, overlapped 0x14103d0): stub fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:win:RegisterDeviceNotificationA (hwnd=0x100ac, filter=0xd08e4ec,flags=0x00000004) returns a fake device notification handle! err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1 fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported fixme:wbemprox:wbem_locator_ConnectServer unsupported flags fixme:wbemprox:client_security_SetBlanket 0x7c785d0c, 0x36b3878, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7c785d0c fixme:wbemprox:wbem_locator_ConnectServer unsupported flags fixme:wbemprox:client_security_SetBlanket 0x7c785d0c, 0x36b3890, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7c785d0c fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled fixme:wbemprox:enum_class_object_Next timeout not supported fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled fixme:wbemprox:enum_class_object_Next timeout not supported fixme:wbemprox:enum_class_object_Next timeout not supported fixme:wbemprox:enum_class_object_Next timeout not supported fixme:wbemprox:enum_class_object_Next timeout not supported fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:imm:ImmReleaseContext (0x100ae, 0x36a8070): stub fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:win:RegisterDeviceNotificationA (hwnd=0x100c6, filter=0x33e1f4,flags=0x00000004) returns a fake device notification handle! fixme:win:EnumDisplayDevicesW ((null),0,0x33d798,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d798,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d878,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),1,0x33d878,0x00000000), stub! fixme:win:RegisterDeviceNotificationW (hwnd=0x10120, filter=0xe15e92c,flags=0x00000000) returns a fake device notification handle! fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB! fixme:win:RegisterDeviceNotificationW (hwnd=0x20120, filter=0xe15e92c,flags=0x00000000) returns a fake device notification handle! fixme:advapi:RegisterTraceGuidsW (0x100a3de0, 0x12035da0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x11faf518, (null), (null), 0x12035db8): stub fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:process:SetProcessDEPPolicy (3): stub fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:advapi:RegisterTraceGuidsW (0x100a3de0, 0x12035da0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x11faf518, (null), (null), 0x12035db8): stub fixme:gdi:GdiInitializeLanguagePack stub [1009/223417:ERROR:renderer_main.cc(227)] Running without renderer sandbox fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:ver:GetCurrentPackageId (0x205e9f8 (nil)): stub fixme:ver:GetCurrentPackageId (0x215e9f8 (nil)): stub fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x10056930, 0x100d8648, 0x100d8640 fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x10056930, 0x100d8680, 0x100d8678 fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x10056930, 0x100d8610, 0x100d8608 fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x10056930, 0x100d86b8, 0x100d86b0 fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x10056930, 0x100d86f0, 0x100d86e8 fixme:imm:ImmGetOpenStatus (0x1375b0): semi-stub fixme:ver:GetCurrentPackageId (0x33f15c (nil)): stub fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006fc0, 0x3f03fce8, 0x3f03fce0 fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006fc0, 0x3f03fd20, 0x3f03fd18 fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006fc0, 0x3f03fcb0, 0x3f03fca8 fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006fc0, 0x3f03fd58, 0x3f03fd50 fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006fc0, 0x3f03fd90, 0x3f03fd88 fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:heap:HeapSetInformation (nil) 1 (nil) 0 Mono path[0] = 'C:/Program Files/Steam/SteamApps/common/Shadowrun Dragonfall Director's Cut/Dragonfall_Data/Managed' Mono path[1] = 'C:/Program Files/Steam/SteamApps/common/Shadowrun Dragonfall Director's Cut/Dragonfall_Data/Mono' Mono config path = 'C:/Program Files/Steam/SteamApps/common/Shadowrun Dragonfall Director's Cut/Dragonfall_Data/Mono/etc' fixme:imm:ImmReleaseContext (0x20136, 0x1b0ac8): stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:advapi:EventUnregister deadbeef: stub fixme:win:EnumDisplayDevicesW ((null),0,0x33f748,0x00000000), stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stufixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B10G10R10A2_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5A1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub! fixme:d3d:wined3d_check_device_format_conversion wined3d 0x1b1998, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G5R5X1_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f098,0x00000000), stub! fixme:dxgi:dxgi_output_GetDesc iface 0x199ab0, desc 0x33f678 stub! fixme:wbemprox:client_security_SetBlanket 0xf48a5d0c, 0x194fc8, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0xf48a5d0c fixme:win:EnumDisplayDevicesW ((null),0,0x33ef68,0x00000000), stub! fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff fixme:d3d9:wined3dformat_from_d3dformat Unhandled D3DFORMAT 0xffffffff fixme:d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16) WINED3DFORMAT! fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) in the format lookup table 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:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0. fixme:win:RegisterDeviceNotificationW (hwnd=0x20136, filter=0x33fc6c,flags=0x00000000) returns a fake device notification handle! fixme:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0. fixme:win:RegisterRawInputDevices Unhandled flags 0x100 for device 0. fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f006fc0, 0x3f03fce8, 0x3f03fce0 fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f006fc0, 0x3f03fd20, 0x3f03fd18 fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f006fc0, 0x3f03fcb0, 0x3f03fca8 fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f006fc0, 0x3f03fd58, 0x3f03fd50 fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f006fc0, 0x3f03fd90, 0x3f03fd88 fixme:powrprof:PowerGetActiveScheme ((nil),0x33ecd4) stub! fixme:win:RegisterTouchWindow (0x20136 00000002): stub fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB! fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB! fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB! fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xb25f28): stub It's just plain chinese for me, thank you for your help
There really isn't anything serious in this error. I know you can play other games because you have reported success in the past. So you must have 32-bit libraries installed and proper drivers. This error concerns me because another person was getting these too.
You can play the Windows version in Wine, but I'm sure it will respond with the same errors, or worse
Yes, you tested the Linux version of Shadowrun right? I saw on Steampowered that there is a windows, Mac and Linux version. So if the Linux version isn't working, you should probably post on Steam forums or their developer forums. You can test the Win version in Wine, but it may have the same results.
I first tested it on linux of course, but then I tested it on windows, that's why I posted this topic it's the post #9 of this topic. I just choosed the wrong sub forum.
Sorry for the confusion... I confuse myself sometimes when helping so many different people. I re-read this thread and see the main problem is antialiasing and frame rate. Did you ever update your Nvidia drivers? I mostly play older native games in Linux, except Valve games of course. So PlayOnLinux had problems and native is slow/laggy Can you launch it from the console to see if there are any errors?