В общем решил поиграть в старую добрую San Andreas через Wine. Ага щас!
При запуске через консоль выводит следующее:
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f630,0x00000000), stub!
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f620,0x00000000), stub!
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default
fixme:win:EnumDisplayDevicesW ((null),0,0x32f2dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f774,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x28.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x28.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1
(process:6117): GThread-WARNING **: GThread system no longer supports custom thread implementations.
fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed for 32 bits?
fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet supported.
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1
fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed for 32 bits?
fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet supported.
Initialised SoundManager
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (588), rejected
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (588), rejected
wine: Unhandled page fault on write access to 0x00000050 at address 0x14de724 (thread 003e), starting debugger...
Unhandled exception: page fault on write access to 0x00000050 in 32-bit code (0x014de724).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:014de724 ESP:0032fc64 EBP:7eb09f70 EFLAGS:00210216( R- -- I -A-P- )
EAX:00000000 EBX:00000000 ECX:00000158 EDX:02e44910
ESI:00000010 EDI:00000001
Stack dump:
0x0032fc64: 0086d0ac 00000000 00000000 00000010
0x0032fc74: 00000010 0086d0b8 00000000 0000000f
0x0032fc84: 0032fe60 02e711a0 014de5a0 0150d22a
0x0032fc94: 014c0337 00864b38 005b5355 00864b38
0x0032fca4: 0000000a 0045ec64 00864b38 00749605
0x0032fcb4: 7b853560 00000000 0032fe70 7b894ff4
000c: sel=0067 base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x014de724 in gta_sa (+0x10de724) (0x7eb09f70)
1 0x000258ec (0x81e58955)
0x014de724: movb $0x2,0x50(%eax)
Modules:
Module Address Debug info Name (152 modules)
PE 330000- 339000 Deferred ogg
PE 340000- 370000 Deferred eax
PE 400000- 24e0000 Export gta_sa
PE 24e0000- 25e8000 Deferred vorbis
PE 10000000-10011000 Deferred vorbisfile
PE 35680000-356a3000 Deferred devenum
ELF 7b800000-7ba15000 Deferred kernel32<elf>
\-PE 7b810000-7ba15000 \ kernel32
ELF 7ba53000-7bba0000 Deferred libxml2.so.2
ELF 7bba0000-7bc00000 Deferred libgstbase-0.10.so.0
ELF 7bc00000-7bcc3000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bd1f000-7be18000 Deferred libglib-2.0.so.0
ELF 7be18000-7bf00000 Deferred libgstreamer-0.10.so.0
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bf05000-7bf41000 Deferred libpcre.so.3
ELF 7bf41000-7bf48000 Deferred libffi.so.6
ELF 7bf48000-7bf97000 Deferred libgobject-2.0.so.0
ELF 7bf97000-7bfa4000 Deferred libgstapp-0.10.so.0
ELF 7bfa4000-7bfda000 Deferred winegstreamer<elf>
\-PE 7bfb0000-7bfda000 \ winegstreamer
ELF 7bfda000-7bff0000 Deferred midimap<elf>
\-PE 7bfe0000-7bff0000 \ midimap
ELF 7bff0000-7c009000 Deferred msacm32<elf>
\-PE 7c000000-7c009000 \ msacm32
ELF 7c009000-7c024000 Deferred msdmo<elf>
\-PE 7c010000-7c024000 \ msdmo
ELF 7c024000-7c03f000 Deferred spoolss<elf>
\-PE 7c030000-7c03f000 \ spoolss
ELF 7c03f000-7c060000 Deferred localspl<elf>
\-PE 7c040000-7c060000 \ localspl
ELF 7c060000-7c078000 Deferred libresolv.so.2
ELF 7c078000-7c0c1000 Deferred libdbus-1.so.3
ELF 7c0c1000-7c0d3000 Deferred libp11-kit.so.0
ELF 7c0d3000-7c158000 Deferred libgcrypt.so.11
ELF 7c158000-7c180000 Deferred libk5crypto.so.3
ELF 7c403000-7c4d2000 Deferred libkrb5.so.3
ELF 7c4d2000-7c596000 Deferred libgnutls.so.26
ELF 7c596000-7c5d4000 Deferred libgssapi_krb5.so.2
ELF 7ca5a000-7ca5f000 Deferred libgmodule-2.0.so.0
ELF 7ca5f000-7ca71000 Deferred libtasn1.so.3
ELF 7ca71000-7ca83000 Deferred libavahi-client.so.3
ELF 7ca83000-7cad6000 Deferred libcups.so.2
ELF 7d003000-7d008000 Deferred libgpg-error.so.0
ELF 7d008000-7d00c000 Deferred libkeyutils.so.1
ELF 7d00c000-7d046000 Deferred winspool<elf>
\-PE 7d010000-7d046000 \ winspool
ELF 7d048000-7d04b000 Deferred libgthread-2.0.so.0
ELF 7d04b000-7d054000 Deferred libkrb5support.so.0
ELF 7d054000-7d059000 Deferred libcom_err.so.2
ELF 7d059000-7d067000 Deferred libavahi-common.so.3
ELF 7d07c000-7d0e3000 Deferred setupapi<elf>
\-PE 7d090000-7d0e3000 \ setupapi
ELF 7d0e3000-7d170000 Deferred msvcrt<elf>
\-PE 7d100000-7d170000 \ msvcrt
ELF 7d170000-7d1da000 Deferred shlwapi<elf>
\-PE 7d180000-7d1da000 \ shlwapi
ELF 7d1da000-7d205000 Deferred msvfw32<elf>
\-PE 7d1e0000-7d205000 \ msvfw32
ELF 7d205000-7d2c3000 Deferred quartz<elf>
\-PE 7d220000-7d2c3000 \ quartz
ELF 7d558000-7d591000 Deferred d3d9<elf>
\-PE 7d560000-7d591000 \ d3d9
ELF 7d591000-7d5c5000 Deferred uxtheme<elf>
\-PE 7d5a0000-7d5c5000 \ uxtheme
ELF 7d5c5000-7d6bd000 Deferred comctl32<elf>
\-PE 7d5d0000-7d6bd000 \ comctl32
ELF 7d6bd000-7d700000 Deferred dinput<elf>
\-PE 7d6c0000-7d700000 \ dinput
ELF 7d825000-7d841000 Deferred dinput8<elf>
\-PE 7d830000-7d841000 \ dinput8
ELF 7d841000-7d933000 Deferred libasound.so.2
ELF 7d948000-7d974000 Deferred winealsa<elf>
\-PE 7d950000-7d974000 \ winealsa
ELF 7d974000-7da66000 Deferred oleaut32<elf>
\-PE 7d990000-7da66000 \ oleaut32
ELF 7da66000-7da89000 Deferred mmdevapi<elf>
\-PE 7da70000-7da89000 \ mmdevapi
ELF 7da89000-7dacc000 Deferred dsound<elf>
\-PE 7da90000-7dacc000 \ dsound
ELF 7dacc000-7dad7000 Deferred libpciaccess.so.0
ELF 7dad7000-7daf5000 Deferred libgcc_s.so.1
ELF 7dbda000-7dbfd000 Deferred libdrm_intel.so.1
ELF 7dbfd000-7dd1a000 Deferred libglsl.so
ELF 7dd1a000-7df94000 Deferred libdricore.so
ELF 7df94000-7e074000 Deferred i965_dri.so
ELF 7e074000-7e07d000 Deferred librt.so.1
ELF 7e07d000-7e095000 Deferred libxcb-glx.so.0
ELF 7e095000-7e0ab000 Deferred libglapi.so.0
ELF 7e0ab000-7e104000 Deferred libgl.so.1
ELF 7e147000-7e27b000 Deferred wined3d<elf>
\-PE 7e150000-7e27b000 \ wined3d
ELF 7e27b000-7e2e3000 Deferred ddraw<elf>
\-PE 7e280000-7e2e3000 \ ddraw
ELF 7e2e3000-7e2e9000 Deferred libxfixes.so.3
ELF 7e2e9000-7e2f4000 Deferred libxcursor.so.1
ELF 7e2f5000-7e302000 Deferred libdrm.so.2
ELF 7e302000-7e305000 Deferred libx11-xcb.so.1
ELF 7e305000-7e309000 Deferred libxdamage.so.1
ELF 7e36f000-7e399000 Deferred libexpat.so.1
ELF 7e399000-7e3cd000 Deferred libfontconfig.so.1
ELF 7e3cd000-7e3de000 Deferred libxi.so.6
ELF 7e3de000-7e3e2000 Deferred libxcomposite.so.1
ELF 7e3e2000-7e3eb000 Deferred libxrandr.so.2
ELF 7e3eb000-7e3f5000 Deferred libxrender.so.1
ELF 7e3f5000-7e3fb000 Deferred libxxf86vm.so.1
ELF 7e3fb000-7e3ff000 Deferred libxinerama.so.1
ELF 7e3ff000-7e421000 Deferred imm32<elf>
\-PE 7e410000-7e421000 \ imm32
ELF 7e421000-7e428000 Deferred libxdmcp.so.6
ELF 7e428000-7e42c000 Deferred libxau.so.6
ELF 7e42c000-7e44d000 Deferred libxcb.so.1
ELF 7e44d000-7e453000 Deferred libuuid.so.1
ELF 7e453000-7e46d000 Deferred libice.so.6
ELF 7e46d000-7e5a1000 Deferred libx11.so.6
ELF 7e5a1000-7e5b3000 Deferred libxext.so.6
ELF 7e5b3000-7e646000 Deferred winex11<elf>
\-PE 7e5c0000-7e646000 \ winex11
ELF 7e646000-7e65c000 Deferred libz.so.1
ELF 7e65c000-7e6f6000 Deferred libfreetype.so.6
ELF 7e6f6000-7e715000 Deferred libtinfo.so.5
ELF 7e715000-7e737000 Deferred libncurses.so.5
ELF 7e737000-7e769000 Deferred ws2_32<elf>
\-PE 7e740000-7e769000 \ ws2_32
ELF 7e797000-7e7bf000 Deferred msacm32<elf>
\-PE 7e7a0000-7e7bf000 \ msacm32
ELF 7e7bf000-7e834000 Deferred rpcrt4<elf>
\-PE 7e7d0000-7e834000 \ rpcrt4
ELF 7e834000-7e93c000 Deferred ole32<elf>
\-PE 7e850000-7e93c000 \ ole32
ELF 7e93c000-7e955000 Deferred version<elf>
\-PE 7e940000-7e955000 \ version
ELF 7e955000-7e9b5000 Deferred advapi32<elf>
\-PE 7e960000-7e9b5000 \ advapi32
ELF 7e9b5000-7ea72000 Deferred gdi32<elf>
\-PE 7e9c0000-7ea72000 \ gdi32
ELF 7ea72000-7ebb2000 Deferred user32<elf>
\-PE 7ea80000-7ebb2000 \ user32
ELF 7ebb2000-7ec5f000 Deferred winmm<elf>
\-PE 7ebc0000-7ec5f000 \ winmm
ELF 7ef98000-7efa5000 Deferred libnss_files.so.2
ELF 7efa5000-7efbf000 Deferred libnsl.so.1
ELF 7efbf000-7efeb000 Deferred libm.so.6
ELF 7efeb000-7eff4000 Deferred libsm.so.6
ELF 7eff4000-7f000000 Deferred libnss_nis.so.2
ELF f7460000-f7469000 Deferred libnss_compat.so.2
ELF f746a000-f746f000 Deferred libdl.so.2
ELF f746f000-f7619000 Deferred libc.so.6
ELF f761a000-f7635000 Deferred libpthread.so.0
ELF f764a000-f778c000 Dwarf libwine.so.1
ELF f778e000-f77b0000 Deferred ld-linux.so.2
ELF f77b0000-f77b1000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000027 explorer.exe
00000028 0
0000002b ffdshow_beta7_rev3154_20091209.exe
0000002c 0
0000002d ffdshow_beta7_rev3154_20091209.tmp
0000002e 0
0000003d (D) C:\Games\Grand Theft Auto\GTA San Andreas\gta_sa.exe
00000046 0
00000045 0
00000044 15
00000043 0
00000041 0
00000040 0
0000003f 0
0000003e 0 <==