http://bugs.winehq.org/show_bug.cgi?id=58671
--- Comment #5 from Stian Low wineryyyyy@gmail.com --- (In reply to Zak from comment #4)
A bit confused here, 9.27 is based on wine 9 right? For me it doesn't even launch with the vulkan renderer on wine 9.21 and doesn't run at 60 in wined3d.
GE-Proton releases follow and match wine releases so yes, 9-27 is a wine 9.27 build.
GE-Proton-9-27 and GE-Proton-9-21 both run it at 60 FPS. Starting GE-Proton-10-1, FPS drops around 10.
How are you launching it?
With some apps you can just run (for instance): /home/any/Downloads/GE-Proton9-27/files/bin/wine64 explorer
However for Sonic3D.exe these errors are thrown without launching via proton:
00d0:err:shell:HCR_GetFolderAttributes should be called for simple PIDL's only! 00d0:fixme:exec:SHELL_execute flags ignored: 0x0000000c 01f0:err:module:import_dll Library libvkd3d-1.dll (which is needed by L"C:\windows\system32\wined3d.dll") not found 01f0:err:module:import_dll Library libvkd3d-shader-1.dll (which is needed by L"C:\windows\system32\wined3d.dll") not found 01f0:err:module:import_dll Library wined3d.dll (which is needed by L"C:\windows\system32\d3d8.dll") not found 01f0:err:module:import_dll Library d3d8.dll (which is needed by L"Z:\home\any\Downloads\Sonic3D.exe") not found 01f0:err:module:import_dll Library libvkd3d-1.dll (which is needed by L"C:\windows\system32\wined3d.dll") not found 01f0:err:module:import_dll Library libvkd3d-shader-1.dll (which is needed by L"C:\windows\system32\wined3d.dll") not found 01f0:err:module:import_dll Library wined3d.dll (which is needed by L"C:\windows\system32\ddraw.dll") not found 01f0:err:module:import_dll Library ddraw.dll (which is needed by L"Z:\home\any\Downloads\Sonic3D.exe") not found 01f0:err:module:loader_init Importing dlls for L"Z:\home\any\Downloads\Sonic3D.exe" failed, status c0000135
Here is the exact command I use to launch Sonic3D.exe: STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/any/Downloads/GE-Proton9-21/files/share STEAM_COMPAT_DATA_PATH=/home/any/Downloads/GE-Proton9-21/files/share WINEPREFIX=/home/any/Downloads/GE-Proton9-21/files/share/default_pfx/ /home/any/Downloads/GE-Proton9-21/proton waitforexitandrun explorer
Just replace the path with whatever version of GE-Proton you are using.
Proton may patch wined3d and the other files so may differ from vanilla wine to fix issues.
However for Sonic3D.exe, even GE-Proton has broken FPS suggesting something major enough changed that it propagates even through all the GE-Proton patches which normally resolve these types of bugs.