GTA San Andreas is slow on WINE

Questions about Wine on Linux
Locked
luca92
Level 3
Level 3
Posts: 55
Joined: Thu Jan 23, 2014 5:44 am

GTA San Andreas is slow on WINE

Post by luca92 »

hello,
i have a problem with GTA San Andreas: if i play it on real Windows 10 it works perfectly. While If i play it on linux+wine it's often slow and unplayable, for example when it rains, when there are many cars, or when I am chased by the police.

can i solve?
i use same settings and video resolution. I have a CPU Intel J1900 with integrated gpu.

Code: Select all

$ wine gta_sa.exe 
002c:err:module:load_apiset_dll failed to load apiset: c0000482
0034:err:module:load_apiset_dll failed to load apiset: c0000482
003c:err:module:load_apiset_dll failed to load apiset: c0000482
0048:err:module:load_apiset_dll failed to load apiset: c0000482
0068:err:module:load_apiset_dll failed to load apiset: c0000482
0080:err:module:load_apiset_dll failed to load apiset: c0000482
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
0094:err:module:load_apiset_dll failed to load apiset: c0000482
00bc:err:module:load_apiset_dll failed to load apiset: c0000482
00d4:err:module:load_apiset_dll failed to load apiset: c0000482
0024:err:module:load_apiset_dll failed to load apiset: c0000482
00f8:err:module:load_apiset_dll failed to load apiset: c0000482
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0080:fixme:imm:ImeSetActiveContext (0x256760, 0): stub
0080:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000256760): stub
0024:fixme:imm:ImeSetActiveContext (0x2496a0, 1): stub
0024:fixme:imm:ImmReleaseContext (0005004C, 002496A0): stub
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
0080:err:x11settings:X11DRV_EnumDisplaySettingsEx Failed to get L"\\\\.\\DISPLAY1" registry display settings.
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
MESA-INTEL: warning: Bay Trail Vulkan support is incomplete
0024:fixme:d3d:resource_check_usage Unhandled usage flags 0x20.
0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0118:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0024:fixme:d3d:resource_check_usage Unhandled usage flags 0x20.
0024:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
011c:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {f9d8d64e-a144-47dc-8ee0-f53498372c29}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"GStreamer splitter filter", hr 0x8007000e.
011c:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {336475d0-942a-11ce-a870-00aa002feab5}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"MPEG-I Stream Splitter", hr 0x8007000e.
011c:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {f9d8d64e-a144-47dc-8ee0-f53498372c29}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"GStreamer splitter filter", hr 0x8007000e.
011c:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {336475d0-942a-11ce-a870-00aa002feab5}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"MPEG-I Stream Splitter", hr 0x8007000e.
011c:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {1b544c20-fd0b-11ce-8c63-00aa0044b51e}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"AVI Splitter", hr 0x8007000e.
011c:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {d51bd5a1-7548-11cf-a520-0080c77ef58a}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"Wave Parser", hr 0x8007000e.
0130:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {f9d8d64e-a144-47dc-8ee0-f53498372c29}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"GStreamer splitter filter", hr 0x8007000e.
0130:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {336475d0-942a-11ce-a870-00aa002feab5}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"MPEG-I Stream Splitter", hr 0x8007000e.
0130:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {f9d8d64e-a144-47dc-8ee0-f53498372c29}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"GStreamer splitter filter", hr 0x8007000e.
0130:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {336475d0-942a-11ce-a870-00aa002feab5}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"MPEG-I Stream Splitter", hr 0x8007000e.
0130:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {1b544c20-fd0b-11ce-8c63-00aa0044b51e}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"AVI Splitter", hr 0x8007000e.
0130:fixme:ole:CoCreateInstanceEx no instance created for interface {00000000-0000-0000-c000-000000000046} of class {d51bd5a1-7548-11cf-a520-0080c77ef58a}, hr 0x8007000e.
0024:err:quartz:autoplug Failed to create filter for L"Wave Parser", hr 0x8007000e.
Initialised SoundManager
0024:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
0024:err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (1460), rejected
0024:fixme:rawinput:RegisterRawInputDevices Unhandled flags 0x230 for device 0.
0024:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
0024:err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (1460), rejected
pools have been cleared
0024:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
0024:err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (1460), rejected
Shutdown pool started
Shutdown pool done
0024:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.

SnaakseKaas
Level 1
Level 1
Posts: 6
Joined: Sun Mar 20, 2022 3:50 am

Re: GTA San Andreas is slow on WINE

Post by SnaakseKaas »

This performance is related to lack of required libraries.
Inorder to assist i need to know:

1: is this the retail disc or digital via rockstar launcher or steam. Or is this remastered version

2: Do you have gstreamer installed or and appropriate drivers
,the mesa intel warning makes me believe you dont have dxvk properly installed.

You running the game without any winetricks and this game uses directx and d3d9 so that can hurt your frames.
I recommend checking the game out here: https://www.pcgamingwiki.com/wiki/Grand ... an_Andreas and on the appdb.

Anything you struggle with just leave a reply
Locked