https://bugs.winehq.org/show_bug.cgi?id=35718
--- Comment #129 from mrdeathjr28@yahoo.es --- Tested darksouls II on wine 1.9.3 but error still present
System Specs
Nvidia Drivers 361.18 Linux Mint 17.2 Raffaela XFCE Edition 64Bit - Kernel 4.2.0-25 generic (ubuntu mainline) - P-State: Performance CPU: INTEL Pentium G3258 (Haswell 22nm) 4.1Ghz + Artic Cooling Alpine 11 Plus MEM: 8GB DDR3 1333 (2x4) Patriot value (dual channel: 21.3 gb/s) GPU: Zotac Nvidia Geforce GT630 (GK208 28nm: 384 Shaders / 8 ROPS) Zone Edition Passive Cooling 2GB DDR3 1800Mhz 64Bit (14.4Gb/s) MAINBOARD: MSI H81M E33
wine DarkSoulsII.exe fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:win:EnumDisplayDevicesW ((null),0,0x33f648,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33f3d8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33ebb8,0x00000000), stub! fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x142ce994): stub fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
At now shows double buffer error (dark souls II force vsync????)
However some time ago stefan dosinger talks about as solve this problem using arb buffer storage extension
Maybe flickering have more relation with double buffer in this point