1 (04.10.2012 16:28:55 отредактировано kobzev.miha)

Привет, у меня проблема, не запускается Gothic 2 под Wine (1.5.14) вывод терминала :

+ открыть спойлер

wine /windows/Program\ Files/Akella\ Games/Gothic\ II/System/Gothic2.exe
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a060, {485e7de8-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a068,): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a080, {485e7de9-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a088,): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0a0, {485e7dea-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a0a8,): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0c0, {485e7deb-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a0c8,): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a0e0, {485e7dec-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a0e8,): stub
fixme:advapi:RegisterTraceGuidsW (0x100778a, 0x100a100, {485e7ded-0a80-11d8-ad15-505054503030}, 1, 0x33fde0, (null), (null), 0x100a108,): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x12f6d0, filter=0x54e8ec,flags=0x00000001) returns a fake device notification handle!
wine: Unhandled page fault on read access to 0x00340000 at address 0x4016e9 (thread 0031), starting debugger...
Unhandled exception: page fault on read access to 0x00340000 in 32-bit code (0x004016e9).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:004016e9 ESP:0033ea10 EBP:0033fe70 EFLAGS:00210217(  R- --  I   -A-P-C)
EAX:0033fb20 EBX:00000000 ECX:0000002e EDX:0033fb20
ESI:00340000 EDI:0033ea35
Stack dump:
0x0033ea10:  00401504 7ffdf000 7b89cff4 736e6f63
0x0033ea20:  74732074 676e6972 52494420 4f4f525f
0x0033ea30:  203d2054 002e2e22 00000d3b 00000000
0x0033ea40:  00000000 00000000 00000000 00000000
0x0033ea50:  00000000 00000000 00000000 00000000
0x0033ea60:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x004016e9 in vdfs32g (+0x16e9) (0x0033fe70)
  1 0x7b85bcac call_process_entry+0xb() in kernel32 (0x0033fe88)
  2 0x7b85cf1f in kernel32 (+0x4cf1e) (0x0033fec8)
  3 0x7bc73640 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  4 0x7bc7611d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  5 0x7bc7361e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  6 0x7bc4a1fe call_dll_entry_point+0x61d() in ntdll (0x0033ffe8)
0x004016e9: cmpb    $0x22,0x0(%esi)
Modules:
Module    Address            Debug info    Name (58 modules)
PE      400000-  403000    Export          vdfs32g
PE     4000000- 401d000    Deferred        vdfs32g
ELF    7b800000-7ba2d000    Dwarf           kernel32<elf>
  \-PE    7b810000-7ba2d000    \               kernel32
ELF    7bc00000-7bcc6000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcc6000    \               ntdll
ELF    7bf00000-7bf04000    Deferred        <wine-loader>
ELF    7e1e3000-7e217000    Deferred        uxtheme<elf>
  \-PE    7e1f0000-7e217000    \               uxtheme
ELF    7e217000-7e21d000    Deferred        libxfixes.so.3
ELF    7e21d000-7e228000    Deferred        libxcursor.so.1
ELF    7e2ae000-7e2d6000    Deferred        libexpat.so.1
ELF    7e2d6000-7e30e000    Deferred        libfontconfig.so.1
ELF    7e30e000-7e31e000    Deferred        libxi.so.6
ELF    7e31e000-7e329000    Deferred        libxrandr.so.2
ELF    7e329000-7e333000    Deferred        libxrender.so.1
ELF    7e333000-7e339000    Deferred        libxxf86vm.so.1
ELF    7e339000-7e33d000    Deferred        libxinerama.so.1
ELF    7e33d000-7e344000    Deferred        libxdmcp.so.6
ELF    7e344000-7e366000    Deferred        libxcb.so.1
ELF    7e366000-7e36c000    Deferred        libuuid.so.1
ELF    7e36c000-7e386000    Deferred        libice.so.6
ELF    7e386000-7e4bc000    Deferred        libx11.so.6
ELF    7e4bc000-7e4ce000    Deferred        libxext.so.6
ELF    7e4ce000-7e4d7000    Deferred        libsm.so.6
ELF    7e4d7000-7e560000    Deferred        winex11<elf>
  \-PE    7e4e0000-7e560000    \               winex11
ELF    7e560000-7e579000    Deferred        libz.so.1
ELF    7e579000-7e613000    Deferred        libfreetype.so.6
ELF    7e613000-7e689000    Deferred        rpcrt4<elf>
  \-PE    7e620000-7e689000    \               rpcrt4
ELF    7e689000-7e791000    Deferred        ole32<elf>
  \-PE    7e6a0000-7e791000    \               ole32
ELF    7e791000-7e8a0000    Deferred        oleaut32<elf>
  \-PE    7e7b0000-7e8a0000    \               oleaut32
ELF    7e8ce000-7e9c7000    Deferred        comctl32<elf>
  \-PE    7e8e0000-7e9c7000    \               comctl32
ELF    7e9c7000-7e9e0000    Deferred        version<elf>
  \-PE    7e9d0000-7e9e0000    \               version
ELF    7e9e0000-7ea41000    Deferred        advapi32<elf>
  \-PE    7e9f0000-7ea41000    \               advapi32
ELF    7ea41000-7eb07000    Deferred        gdi32<elf>
  \-PE    7ea50000-7eb07000    \               gdi32
ELF    7eb07000-7ec48000    Deferred        user32<elf>
  \-PE    7eb20000-7ec48000    \               user32
ELF    7ec48000-7ec55000    Deferred        libnss_files.so.2
ELF    7ec55000-7ec6f000    Deferred        libnsl.so.1
ELF    7ec6f000-7ec78000    Deferred        libnss_compat.so.2
ELF    7efbf000-7efeb000    Deferred        libm.so.6
ELF    7eff4000-7f000000    Deferred        libnss_nis.so.2
ELF    b74b0000-b74b4000    Deferred        libxcomposite.so.1
ELF    b74b5000-b74ba000    Deferred        libdl.so.2
ELF    b74ba000-b765f000    Deferred        libc.so.6
ELF    b7660000-b767b000    Deferred        libpthread.so.0
ELF    b767c000-b7680000    Deferred        libxau.so.6
ELF    b7690000-b77d2000    Dwarf           libwine.so.1
ELF    b77d4000-b77f6000    Deferred        ld-linux.so.2
ELF    b77f6000-b77f7000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 Gothic2.exe
    0000002f    0
    00000009    0
0000000e services.exe
    00000027    0
    0000001e    0
    00000018    0
    00000017    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
00000023 explorer.exe
    00000024    0
00000030 (D) D:\Program Files\Akella Games\Gothic II\System\Vdfs32g.exe
    00000031    0 <==
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000005 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x126e810,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x126e6dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x126e6dc,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000005 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x126e858,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x126e724,0x00000000), stub!
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x1265ec0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1265958,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1265958,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:ddraw:ddraw7_WaitForVerticalBlank iface 0x219338, flags 0x1, event (nil) stub!
fixme:d3d_surface:wined3d_surface_flip Ignoring flags 0x1.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000005 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x126e1ec,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x126e0b8,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_device_decref Device released with resources still bound, acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x21c980 with type WINED3D_RTYPE_BUFFER (0x6).
err:ntdll:RtlpWaitForCriticalSection section 0x7bcb2964 "loader.c: loader_section" wait timed out in thread 0037, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcb2964 "loader.c: loader_section" wait timed out in thread 003d, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x273008c "?" wait timed out in thread 0034, blocked by 003d, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x1763ee8 "?" wait timed out in thread 0035, blocked by 0034, retrying (60 sec)
wine: Unhandled page fault on read access to 0x00010036 at address 0x10036 (thread 0037), starting debugger...
Unhandled exception: page fault on read access to 0x02d00850 in 32-bit code (0x6c9adefd).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:6c9adefd ESP:0841e9c0 EBP:0841e9f8 EFLAGS:00210206(  R- --  I   - -P- )
EAX:02d00850 EBX:6c9b97fc ECX:027040e4 EDX:00000000
ESI:02730034 EDI:0273008c
Stack dump:
0x0841e9c0:  02730034 6c9b97f4 7bc351c1 0841e9f8
0x0841e9d0:  00000000 00000014 0273008c 0001fc8c
0x0841e9e0:  0001c914 02cfa3f4 6c9b97fc 6c9b97f4
0x0841e9f0:  6c9b97fc 0841ea10 0841ea10 6c9ae47c
0x0841ea00:  6c9ae4e0 7bca9ff4 7fea4f10 00000000
0x0841ea10:  0841ea18 6c9ae4ed 0841ea28 7bc73640
Backtrace:
=>0 0x6c9adefd in dmsynth (+0xdefd) (0x0841e9f8)
  1 0x6c9ae47c in dmsynth (+0xe47b) (0x0841ea10)
  2 0x6c9ae4ed in dmsynth (+0xe4ec) (0x0841ea18)
  3 0x7bc73640 call_thread_func_wrapper+0xb() in ntdll (0x0841ea28)
  4 0x7bc7611d call_thread_func+0x7c() in ntdll (0x0841eaf8)
  5 0x7bc7361e RtlRaiseException+0x21() in ntdll (0x0841eb18)
  6 0x7bc7c008 in ntdll (+0x6c007) (0x0841f368)
  7 0xb7598d4c start_thread+0xcb() in libpthread.so.0 (0x0841f468)
0x6c9adefd: movl    0x0(%eax),%ecx
Modules:
Module    Address            Debug info    Name (146 modules)
PE      400000-  a67000    Deferred        gothic2
PE     3000000- 300a000    Deferred        bugslayerutil
PE     4000000- 401d000    Deferred        vdfs32g
PE     a930000- a957000    Deferred        shw32
PE    21100000-21164000    Deferred        mss32
PE    22400000-22419000    Deferred        msssoft.m3d
PE    24100000-24124000    Deferred        mssdsp.flt
PE    30000000-30072000    Deferred        binkw32
PE    51080000-510e1000    Deferred        dsound
PE    5c570000-5c5a1000    Deferred        dmime
PE    63420000-6343c000    Deferred        msdbi
PE    6c980000-6c99d000    Deferred        dmusic
PE    6c9a0000-6c9be000    Export          dmsynth
PE    6ca10000-6ca1c000    Deferred        dmloader
PE    6cba0000-6cbb2000    Deferred        dmcompos
PE    71460000-71479000    Deferred        imagehl2
ELF    79b21000-79b37000    Deferred        midimap<elf>
  \-PE    79b30000-79b37000    \               midimap
ELF    79b37000-79b50000    Deferred        msacm32<elf>
  \-PE    79b40000-79b50000    \               msacm32
ELF    79b50000-79cc8000    Deferred        libvorbisenc.so.2
ELF    7a4c9000-7b800000    Deferred        libllvm-3.1.so.1
ELF    7b800000-7ba2d000    Deferred        kernel32<elf>
  \-PE    7b810000-7ba2d000    \               kernel32
ELF    7bb0e000-7bc00000    Deferred        libasound.so.2
ELF    7bc00000-7bcc6000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcc6000    \               ntdll
ELF    7be3c000-7beb0000    Deferred        libsndfile.so.1
ELF    7beb0000-7bedd000    Deferred        winealsa<elf>
  \-PE    7bec0000-7bedd000    \               winealsa
ELF    7bedd000-7bf00000    Deferred        mmdevapi<elf>
  \-PE    7bee0000-7bf00000    \               mmdevapi
ELF    7bf00000-7bf04000    Deferred        <wine-loader>
ELF    7bf14000-7bf1b000    Deferred        libasound_module_pcm_pulse.so
ELF    7bf1b000-7bf23000    Deferred        libogg.so.0
ELF    7bf23000-7bf73000    Deferred        libflac.so.8
ELF    7bf73000-7bfd7000    Deferred        libpulsecommon-2.1.so
ELF    7bfd7000-7bfdc000    Deferred        libgpg-error.so.0
ELF    7bfdc000-7bff3000    Deferred        libresolv.so.2
ELF    7bff3000-7c03d000    Deferred        libdbus-1.so.3
ELF    7c03d000-7c051000    Deferred        libp11-kit.so.0
ELF    7c051000-7c0d5000    Deferred        libgcrypt.so.11
ELF    7c0d5000-7c0e7000    Deferred        libtasn1.so.3
ELF    7c0e7000-7c0f0000    Deferred        libkrb5support.so.0
ELF    7c0f0000-7c0f5000    Deferred        libcom_err.so.2
ELF    7c0f5000-7c11d000    Deferred        libk5crypto.so.3
ELF    7c11d000-7c1eb000    Deferred        libkrb5.so.3
ELF    7c1eb000-7c1fd000    Deferred        libavahi-client.so.3
ELF    7c1fd000-7c2c1000    Deferred        libgnutls.so.26
ELF    7c2c1000-7c2fe000    Deferred        libgssapi_krb5.so.2
ELF    7c2fe000-7c35c000    Deferred        libcups.so.2
ELF    7c35d000-7c389000    Deferred        libvorbis.so.0
ELF    7c389000-7c393000    Deferred        libwrap.so.0
ELF    7c393000-7c39d000    Deferred        libjson.so.0
ELF    7c39d000-7c3eb000    Deferred        libpulse.so.0
ELF    7c406000-7c419000    Deferred        gnome-keyring-pkcs11.so
ELF    7ca47000-7ca4e000    Deferred        libasyncns.so.0
ELF    7ca51000-7ca55000    Deferred        libkeyutils.so.1
ELF    7d256000-7d288000    Deferred        libtxc_dxtn.so
ELF    7d288000-7d28f000    Deferred        libffi.so.6
ELF    7d28f000-7d2ad000    Deferred        libgcc_s.so.1
ELF    7d396000-7d9d1000    Deferred        r600_dri.so
ELF    7d9d1000-7da2f000    Deferred        libgl.so.1
ELF    7da2f000-7db00000    Deferred        opengl32<elf>
  \-PE    7da50000-7db00000    \               opengl32
ELF    7dc02000-7dc10000    Deferred        libavahi-common.so.3
ELF    7dcae000-7dcba000    Deferred        libdrm_radeon.so.1
ELF    7dd13000-7dd1c000    Deferred        librt.so.1
ELF    7dd1c000-7dd29000    Deferred        libdrm.so.2
ELF    7dd29000-7dd41000    Deferred        libxcb-glx.so.0
ELF    7dd41000-7dd44000    Deferred        libx11-xcb.so.1
ELF    7dd44000-7dd48000    Deferred        libxdamage.so.1
ELF    7dd48000-7dd5e000    Deferred        libglapi.so.0
ELF    7ddb3000-7ddd5000    Deferred        imm32<elf>
  \-PE    7ddc0000-7ddd5000    \               imm32
ELF    7de03000-7de37000    Deferred        uxtheme<elf>
  \-PE    7de10000-7de37000    \               uxtheme
ELF    7de37000-7de3d000    Deferred        libxfixes.so.3
ELF    7de3d000-7de48000    Deferred        libxcursor.so.1
ELF    7dec2000-7deea000    Deferred        libexpat.so.1
ELF    7deea000-7df22000    Deferred        libfontconfig.so.1
ELF    7df22000-7df32000    Deferred        libxi.so.6
ELF    7df32000-7df36000    Deferred        libxcomposite.so.1
ELF    7df36000-7df41000    Deferred        libxrandr.so.2
ELF    7df41000-7df4b000    Deferred        libxrender.so.1
ELF    7df4b000-7df51000    Deferred        libxxf86vm.so.1
ELF    7df51000-7df55000    Deferred        libxinerama.so.1
ELF    7df55000-7df5c000    Deferred        libxdmcp.so.6
ELF    7df5c000-7df7e000    Deferred        libxcb.so.1
ELF    7df7e000-7df84000    Deferred        libuuid.so.1
ELF    7df84000-7df9e000    Deferred        libice.so.6
ELF    7df9e000-7e0d4000    Deferred        libx11.so.6
ELF    7e0d4000-7e0e6000    Deferred        libxext.so.6
ELF    7e0e6000-7e0ef000    Deferred        libsm.so.6
ELF    7e0ef000-7e178000    Deferred        winex11<elf>
  \-PE    7e100000-7e178000    \               winex11
ELF    7e178000-7e191000    Deferred        libz.so.1
ELF    7e191000-7e22b000    Deferred        libfreetype.so.6
ELF    7e22b000-7e24a000    Deferred        libtinfo.so.5
ELF    7e24a000-7e26c000    Deferred        libncurses.so.5
ELF    7e26c000-7e37b000    Deferred        oleaut32<elf>
  \-PE    7e280000-7e37b000    \               oleaut32
ELF    7e37b000-7e3bf000    Deferred        dinput<elf>
  \-PE    7e380000-7e3bf000    \               dinput
ELF    7e3bf000-7e4e8000    Deferred        wined3d<elf>
  \-PE    7e3d0000-7e4e8000    \               wined3d
ELF    7e4e8000-7e54e000    Deferred        ddraw<elf>
  \-PE    7e4f0000-7e54e000    \               ddraw
ELF    7e54e000-7e5dc000    Deferred        msvcrt<elf>
  \-PE    7e560000-7e5dc000    \               msvcrt
ELF    7e5dc000-7e600000    Deferred        iphlpapi<elf>
  \-PE    7e5e0000-7e600000    \               iphlpapi
ELF    7e600000-7e632000    Deferred        ws2_32<elf>
  \-PE    7e610000-7e632000    \               ws2_32
ELF    7e632000-7e64d000    Deferred        wsock32<elf>
  \-PE    7e640000-7e64d000    \               wsock32
ELF    7e64d000-7e746000    Deferred        comctl32<elf>
  \-PE    7e650000-7e746000    \               comctl32
ELF    7e746000-7e76f000    Deferred        msacm32<elf>
  \-PE    7e750000-7e76f000    \               msacm32
ELF    7e76f000-7e7e5000    Deferred        rpcrt4<elf>
  \-PE    7e780000-7e7e5000    \               rpcrt4
ELF    7e7e5000-7e8ed000    Deferred        ole32<elf>
  \-PE    7e800000-7e8ed000    \               ole32
ELF    7e8ed000-7e99b000    Deferred        winmm<elf>
  \-PE    7e8f0000-7e99b000    \               winmm
ELF    7e99b000-7e9b4000    Deferred        version<elf>
  \-PE    7e9a0000-7e9b4000    \               version
ELF    7e9b4000-7ea15000    Deferred        advapi32<elf>
  \-PE    7e9c0000-7ea15000    \               advapi32
ELF    7ea15000-7eadb000    Deferred        gdi32<elf>
  \-PE    7ea20000-7eadb000    \               gdi32
ELF    7eadb000-7ec1c000    Deferred        user32<elf>
  \-PE    7eaf0000-7ec1c000    \               user32
ELF    7ef83000-7ef90000    Deferred        libnss_files.so.2
ELF    7ef90000-7ef9c000    Deferred        libnss_nis.so.2
ELF    7ef9c000-7efb6000    Deferred        libnsl.so.1
ELF    7efb6000-7efbf000    Deferred        libnss_compat.so.2
ELF    7efbf000-7efeb000    Deferred        libm.so.6
ELF    b73e2000-b73e6000    Deferred        libxau.so.6
ELF    b73e7000-b73ec000    Deferred        libdl.so.2
ELF    b73ec000-b7591000    Dwarf           libc.so.6
ELF    b7592000-b75ad000    Dwarf           libpthread.so.0
ELF    b75c2000-b7704000    Dwarf           libwine.so.1
ELF    b7706000-b7728000    Deferred        ld-linux.so.2
ELF    b7728000-b7729000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) D:\Program Files\Akella Games\Gothic II\System\Gothic2.exe
    0000003e   15
    0000003d   15 <==
    0000003c   15
    0000003a   15
    00000037    0
    00000036    0
    00000035    1
    00000034   15
    0000002f    0
    00000009    0
0000000e services.exe
    00000027    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
00000023 explorer.exe
    00000024    0

В чем проблема подскажите

2

в [G2path]/System/Gothic.INI попробуйте выставить
musicEnabled=0
И после запускать игру. Если игра запустится - можно будет копать в сторону dll из directmusic

Fedora GNOME3

3

я это сделал, выключил музыку и вступительный ролик всё равно не помогло

4

Хм. Давайте тогда так попробуем накопить и обобщить информацию, а то я явного направления для решения проблемы пока что не вижу.
1. Дистрибутив
2. Видеокарта
3. Драйвер (версия, свободный/проприетарный)
4. Настройки префикса (отдельный или общий, какие компоненты в префикс установлены, например, d3dx9, vcrun2005 и т.д. и как именно их устанавливали)

Fedora GNOME3

5

Ubuntu 12.10 Beta2 x86, Radeon HD 5165, драйвера открытые (Mesa 9.1), Prefix общий, vcrun 2003,2005,2008,2010 dotnetfx 1.1,2.0,3.0,3.5 SP1,4.0, все библиотеки DirectX

6

Надо бы еще сделать

 Консоль:
winetricks directmusic

На appdb есть блок: Using open source graphics drivers

+ открыть спойлер

It is possible to run Gothic II using the open source graphics stack, at least with Intel and Radeon cards. The "i965" (Intel GMA X3100) and "r300" (ATi Radeon 9500 - X1950) drivers are reported to work, others will probably work as well, so please test it and leave a comment below.

What you need is S3 Texture Compression (S3TC), a technology covered by a patent which makes things complicated.

What you have to do:

- Get the GUI tool 'driconf'. For examle: 'sudo apt-get install driconf'

- Start 'driconf', either from the console or from an entry in your application menu.

- Find the entry "Enable S3TC texture compression even if software support is not available" and set it to "yes"

- Start Gothic normally and hope that it works flawlessly.

Since mesa-7.11 this should also work with gallium drivers without having a libtxc_dxtn.so.

There are issues, for example, the floor might be invisible. Leave a comment ab

Его, вероятно, тоже надо сделать.

Кстати, NoCD то поставил на игру?
покажи еще

 Консоль:
ls ~/.wine/drive_c/Program Files/Atari/JoWooD/Gothic2/System

Fedora GNOME3

7

да, NoCD поставил вывод ls: ar.exe             Gothic.INI            MsDbi.dll    protect.dll  Spacer2.exe
BinkW32.dll        Gothic.INI~           Mss32.dll    protect.exe  Vdfs32e.dll
BugslayerUtil.dll  ImageHl2.dll          MssDsp.flt   protect.x64  Vdfs32e.exe
GeDialogs.dll      KillHelp.exe          MSSSOFT.M3D  protect.x86  Vdfs32g.dll
Gothic2.exe        MallocWin32Debug.dll  Paths.d      Shw32.dll    Vdfs32g.exe

8

только у меня akella

9

а я что то не могу найти пункт включить сжатие текстур S3TC

10

на appdb еще пишут "Delete the vdfs32e.exe, this is the old buggy file. ", так что действия такие:

 Консоль:
# сделаем бекап файла на случай, если надо будет его восстановить (копия будет в домашнем каталоге)
cp ~/.wine/drive_c/Program Files/Atari/JoWooD/Gothic2/System/Vdfs32e.exe ~/Vdfs32e.exe
# удалим его из /папка-с-игрой/System
rm - rf ~/.wine/drive_c/Program Files/Atari/JoWooD/Gothic2/System/Vdfs32e.exe
# подменим Vdfs32g.exe и Vdfs32e.exe
mv ~/.wine/drive_c/Program Files/Atari/JoWooD/Gothic2/System/Vdfs32g.exe ~/.wine/drive_c/Program Files/Atari/JoWooD/Gothic2/System/Vdfs32e.exe

Пути само собой свои подложить, если от этих отличаются.

kobzev.miha пишет:

а я что то не могу найти пункт включить сжатие текстур S3TC

тут придется поискать самостоятельно. у меня nvidia и проприетарный драйвер, нужды в driconf не возникало даже => ни разу driconf не видел

Fedora GNOME3