Help to play GTA SA

Questions about Wine on Linux
Locked
TheEduOliveira
Newbie
Newbie
Posts: 2
Joined: Sat Jun 27, 2015 6:33 pm

Help to play GTA SA

Post by TheEduOliveira »

Hi, so, i am newbie on linux world yet, but i see some people playing GTA SA on linux with the WineHq, and i decided to test it, but i don't know what it's wrong, when i execute the game, He show's a black screen, then a white, then a black then a white again and show the menu of the game, but only boxes, and if you select the first option to play the game, he crashes, look the prints below:

http://i.imgur.com/MSvYzrs.png
http://i.imgur.com/RNyeHuu.png
http://i.imgur.com/EAvleph.png

Register of crash:

Code: Select all

Unhandled exception: page fault on write access to 0x00000050 in 32-bit code (0x005dd97c).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:005dd97c ESP:0177fc58 EBP:7ebec760 EFLAGS:00210212(  R- --  I   -A- - )
 EAX:00000000 EBX:00000000 ECX:00000158 EDX:01fd41d8
 ESI:00000010 EDI:00000001
Stack dump:
0x0177fc58:  0086c074 00000000 00000000 00000010
0x0177fc68:  00000010 0086c080 00000000 0000000f
0x0177fc78:  0200c950 0177fe50 0083cc4b 00000000
0x0177fc88:  005bf8ef 00863b10 0053bc8b 00863b10
0x0177fc98:  0000000a 0053e593 00863b10 00748d00
0x0177fca8:  7b8592e0 00000000 0177fe60 7b8bc000
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x005dd97c in gta_sa (+0x1dd97c) (0x7ebec760)
  1 0xfff0e483 (0x04244c8d)
0x005dd97c: movb	$0x2,0x50(%eax)
Modules:
Module	Address			Debug info	Name (157 modules)
PE	  240000-  249000	Deferred        ogg
PE	  250000-  358000	Deferred        vorbis
PE	  360000-  390000	Deferred        eax
PE	  400000- 1577000	Export          gta_sa
PE	10000000-10011000	Deferred        vorbisfile
ELF	7a800000-7a91f000	Deferred        opengl32<elf>
  \-PE	7a820000-7a91f000	\               opengl32
ELF	7ad48000-7ad6b000	Deferred        libselinux.so.1
ELF	7ad6b000-7aeec000	Deferred        libgio-2.0.so.0
ELF	7aef2000-7af0e000	Deferred        wmvcore<elf>
  \-PE	7af00000-7af0e000	\               wmvcore
ELF	7af0e000-7af5a000	Deferred        libgstcoreelements.so
ELF	7af5a000-7af7d000	Deferred        libgstpbutils-0.10.so.0
ELF	7af88000-7af9f000	Deferred        libgsttypefindfunctions.so
ELF	7af9f000-7b0f9000	Deferred        libxml2.so.2
ELF	7b0f9000-7b15b000	Deferred        libgstbase-0.10.so.0
ELF	7b15b000-7b267000	Deferred        libglib-2.0.so.0
ELF	7b800000-7ba65000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba65000	\               kernel32
ELF	7ba7f000-7ba9d000	Deferred        libgstdecodebin2.so
ELF	7ba9d000-7bac3000	Deferred        liblzma.so.5
ELF	7bac3000-7bb15000	Deferred        libgobject-2.0.so.0
ELF	7bb15000-7bc00000	Deferred        libgstreamer-0.10.so.0
ELF	7bc00000-7bce8000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bce8000	\               ntdll
ELF	7bcf0000-7bd2e000	Deferred        libpcre.so.3
ELF	7bd50000-7bd8b000	Deferred        winegstreamer<elf>
  \-PE	7bd60000-7bd8b000	\               winegstreamer
ELF	7bd8b000-7bda1000	Deferred        midimap<elf>
  \-PE	7bd90000-7bda1000	\               midimap
ELF	7bda1000-7be97000	Deferred        libasound.so.2
ELF	7bea0000-7beb9000	Deferred        msacm32<elf>
  \-PE	7beb0000-7beb9000	\               msacm32
ELF	7beb9000-7beeb000	Deferred        winealsa<elf>
  \-PE	7bec0000-7beeb000	\               winealsa
ELF	7beeb000-7bf00000	Deferred        avicap32<elf>
  \-PE	7bef0000-7bf00000	\               avicap32
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7bf0a000-7bf18000	Deferred        libgstapp-0.10.so.0
ELF	7bf18000-7bf40000	Deferred        devenum<elf>
  \-PE	7bf20000-7bf40000	\               devenum
ELF	7bf40000-7bfba000	Deferred        shlwapi<elf>
  \-PE	7bf50000-7bfba000	\               shlwapi
ELF	7bfba000-7c0b4000	Deferred        quartz<elf>
  \-PE	7bfd0000-7c0b4000	\               quartz
ELF	7c0f4000-7c200000	Deferred        comctl32<elf>
  \-PE	7c100000-7c200000	\               comctl32
ELF	7c301000-7c308000	Deferred        libffi.so.6
ELF	7c308000-7c334000	Deferred        msvfw32<elf>
  \-PE	7c310000-7c334000	\               msvfw32
ELF	7c43e000-7c47c000	Deferred        d3d9<elf>
  \-PE	7c440000-7c47c000	\               d3d9
ELF	7c47c000-7c4b4000	Deferred        uxtheme<elf>
  \-PE	7c480000-7c4b4000	\               uxtheme
ELF	7c4b4000-7c500000	Deferred        dinput<elf>
  \-PE	7c4c0000-7c500000	\               dinput
ELF	7c61f000-7c63b000	Deferred        dinput8<elf>
  \-PE	7c620000-7c63b000	\               dinput8
ELF	7c63b000-7c653000	Deferred        libresolv.so.2
ELF	7c653000-7c67f000	Deferred        libvorbis.so.0
ELF	7ca8b000-7cc03000	Deferred        libvorbisenc.so.2
ELF	7cc03000-7cc37000	Deferred        libflac.so.8
ELF	7cc37000-7cca9000	Deferred        libsndfile.so.1
ELF	7cca9000-7cd18000	Deferred        libpulsecommon-4.0.so
ELF	7d656000-7d65f000	Deferred        libogg.so.0
ELF	7d65f000-7d666000	Deferred        libasyncns.so.0
ELF	7d666000-7d670000	Deferred        libwrap.so.0
ELF	7d670000-7d67b000	Deferred        libjson-c.so.2
ELF	7d67b000-7d6ca000	Deferred        libpulse.so.0
ELF	7d6ec000-7d714000	Deferred        winepulse<elf>
  \-PE	7d6f0000-7d714000	\               winepulse
ELF	7d714000-7d859000	Deferred        oleaut32<elf>
  \-PE	7d730000-7d859000	\               oleaut32
ELF	7d859000-7d87d000	Deferred        mmdevapi<elf>
  \-PE	7d860000-7d87d000	\               mmdevapi
ELF	7d87d000-7d8c9000	Deferred        dsound<elf>
  \-PE	7d880000-7d8c9000	\               dsound
ELF	7d8dd000-7d8e2000	Deferred        libgmodule-2.0.so.0
ELF	7d8e2000-7d8e5000	Deferred        libgthread-2.0.so.0
ELF	7d92b000-7d936000	Deferred        libpciaccess.so.0
ELF	7d936000-7d953000	Deferred        libgcc_s.so.1
ELF	7da3c000-7da4b000	Deferred        libdrm_radeon.so.1
ELF	7da4b000-7da53000	Deferred        libdrm_nouveau.so.2
ELF	7da53000-7da75000	Deferred        libdrm_intel.so.1
ELF	7da75000-7dfe8000	Deferred        i965_dri.so
ELF	7dfe8000-7dff1000	Deferred        librt.so.1
ELF	7dff1000-7e03c000	Deferred        libdbus-1.so.3
ELF	7e03c000-7e046000	Deferred        libnih-dbus.so.1
ELF	7e046000-7e05f000	Deferred        libnih.so.1
ELF	7e05f000-7e07d000	Deferred        libcgmanager.so.0
ELF	7e07d000-7e090000	Deferred        libudev.so.1
ELF	7e090000-7e09d000	Deferred        libdrm.so.2
ELF	7e09d000-7e0a0000	Deferred        libxshmfence.so.1
ELF	7e0a0000-7e0a7000	Deferred        libxcb-sync.so.1
ELF	7e0a7000-7e0ab000	Deferred        libxcb-present.so.0
ELF	7e0ab000-7e0af000	Deferred        libxcb-dri3.so.0
ELF	7e0af000-7e0b5000	Deferred        libxcb-dri2.so.0
ELF	7e0b5000-7e0cd000	Deferred        libxcb-glx.so.0
ELF	7e0cd000-7e12d000	Deferred        libgl.so.1
ELF	7e14f000-7e29d000	Deferred        wined3d<elf>
  \-PE	7e160000-7e29d000	\               wined3d
ELF	7e29d000-7e313000	Deferred        ddraw<elf>
  \-PE	7e2a0000-7e313000	\               ddraw
ELF	7e313000-7e319000	Deferred        libxfixes.so.3
ELF	7e319000-7e324000	Deferred        libxcursor.so.1
ELF	7e324000-7e335000	Deferred        libxi.so.6
ELF	7e335000-7e339000	Deferred        libxcomposite.so.1
ELF	7e339000-7e344000	Deferred        libxrandr.so.2
ELF	7e344000-7e34f000	Deferred        libxrender.so.1
ELF	7e34f000-7e355000	Deferred        libxxf86vm.so.1
ELF	7e355000-7e359000	Deferred        libxinerama.so.1
ELF	7e359000-7e360000	Deferred        libxdmcp.so.6
ELF	7e360000-7e364000	Deferred        libxau.so.6
ELF	7e364000-7e386000	Deferred        libxcb.so.1
ELF	7e386000-7e4ba000	Deferred        libx11.so.6
ELF	7e4ba000-7e4cd000	Deferred        libxext.so.6
ELF	7e4ce000-7e4d1000	Deferred        libx11-xcb.so.1
ELF	7e4d1000-7e4d5000	Deferred        libxdamage.so.1
ELF	7e4d5000-7e4ed000	Deferred        libglapi.so.0
ELF	7e4ef000-7e583000	Deferred        winex11<elf>
  \-PE	7e500000-7e583000	\               winex11
ELF	7e583000-7e5a8000	Deferred        imm32<elf>
  \-PE	7e590000-7e5a8000	\               imm32
ELF	7e601000-7e62a000	Deferred        libexpat.so.1
ELF	7e62a000-7e665000	Deferred        libfontconfig.so.1
ELF	7e665000-7e68d000	Deferred        libpng12.so.0
ELF	7e68d000-7e6a7000	Deferred        libz.so.1
ELF	7e6a7000-7e747000	Deferred        libfreetype.so.6
ELF	7e769000-7e7a3000	Deferred        ws2_32<elf>
  \-PE	7e770000-7e7a3000	\               ws2_32
ELF	7e7c5000-7e7f0000	Deferred        msacm32<elf>
  \-PE	7e7d0000-7e7f0000	\               msacm32
ELF	7e7f0000-7e874000	Deferred        rpcrt4<elf>
  \-PE	7e800000-7e874000	\               rpcrt4
ELF	7e874000-7e9b6000	Deferred        ole32<elf>
  \-PE	7e890000-7e9b6000	\               ole32
ELF	7e9b6000-7ea32000	Deferred        advapi32<elf>
  \-PE	7e9c0000-7ea32000	\               advapi32
ELF	7ea32000-7eb51000	Deferred        gdi32<elf>
  \-PE	7ea40000-7eb51000	\               gdi32
ELF	7eb51000-7ecad000	Deferred        user32<elf>
  \-PE	7eb60000-7ecad000	\               user32
ELF	7ecad000-7ed66000	Deferred        winmm<elf>
  \-PE	7ecb0000-7ed66000	\               winmm
ELF	7ed66000-7ed73000	Deferred        libnss_files.so.2
ELF	7ed73000-7ed7f000	Deferred        libnss_nis.so.2
ELF	7ed7f000-7ed98000	Deferred        libnsl.so.1
ELF	7ef98000-7efde000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7414000-f741d000	Deferred        libnss_compat.so.2
ELF	f741e000-f75cc000	Deferred        libc.so.6
ELF	f75cc000-f75d1000	Deferred        libdl.so.2
ELF	f75d2000-f75ee000	Deferred        libpthread.so.0
ELF	f7610000-f77c6000	Dwarf           libwine.so.1
ELF	f77c8000-f77ea000	Deferred        ld-linux.so.2
ELF	f77ea000-f77eb000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001d    0
	0000001c    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001b    0
	00000018    0
	00000017    0
	00000013    0
00000019 plugplay.exe
	0000001f    0
	0000001e    0
	0000001a    0
00000020 explorer.exe
	00000025    0
	00000024    0
	00000023    0
	00000022    0
	00000021    0
00000026 (D) C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gta_sa.exe
	00000035    0
	00000034    0
	00000033   15
	0000002f    0
	0000002e    0
	0000002d    0
	0000002b    0
	0000002a    0
	00000029   15
	00000028    0
	00000027    0 <==
System information:
    Wine build: wine-1.7.44
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.13.0-37-generic
I using Linux Mint 17 - Mate - 64 Bits
My configs: i5 2450M and 4GB of RAM

Someone can help-me?

PS: My english is a trash, sorry hehe
TheEduOliveira
Newbie
Newbie
Posts: 2
Joined: Sat Jun 27, 2015 6:33 pm

Re: Help to play GTA SA

Post by TheEduOliveira »

Sorry for the double post, but i found the problem, with is the Mesa(intel) drivers, he have problems with the load of S3TC, so i decided using " force_s3tc_enable=true wine gta_sa.exe, and for automate the process, i used the driconf to automatically set this.
Locked