Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Gry, do uruchomienia których potrzebne są programy typu Wine/Cedega/CrossOver albo jakieś emulatory.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

Teoretycznie gra powinna działać bez zarzutu, plikowi "Vdfs32g.exe" nadałem możliwość odczytu i zapisu dla wszystkich - nadal nic :/
Biblioteki o których mowa tu http://wikigames.ubuntu.pl/wiki/index.p ... _Noc_Kruka
dodane. Oczywiście " Uruchamianie " również wg. strony zrobione.

Zrzut co mi pokazuje podczas uruchomienia:
Obrazek

Co z tym zrobić? :/
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

Gra działa napewno, inaczej bym nie zamieścił artykułu o niej. Grę przeszedłem całą i działa perfekcyjnie.
Jedyny problem dotyczy jej uruchamiania, miałem błąd związany z tym samym plikiem na Wine 1.1.32.
Dodam, że mimo tego błędu gra uruchomiła się.
Sprawdź także czy gra uruchamia się po wyłączeniu muzyki w gothic.ini

Kod: Zaznacz cały

musicEnabled=0
Proponuję użyć Wine 1.1.19 bo w moim przypadku gra działa najlepiej na tej wersji, a błąd ten nie ma miejsca.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

Wersja mojego Wine to 1.1.34
Jak można ją zdowngradować do 1.1.19 jak piszesz?
Zmieniłem opcję którą podałeś i spróbowałem włączyć, nadal nie da rady. Mam "wirtualny pulpit/ okno" Wine, w nim pokazuje mi się logo Gothica i nic, nie rusza dalej. Cały czas wczytywanie. Po jakimś czasie okno zniknie, gra nie rusza.
Komputer spełnia wymagania gry.
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

Kod: Zaznacz cały

sudo apt-get remove wine
Pobierz Wine 1.1.19.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

Niestety jest podobnie :/
Tym razem bez błędu, gra się niby wczytuje, okno zniknie - nie ma nic :(
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

Upewnij się, że muzyka w pliku konfiguracyjnym gry została wyłączona.
Następnie wejdź za pomocą Midnight Commandera do katalogu w którym znajduje się plik uruchamiający grę i wydaj polecenie:

Kod: Zaznacz cały

wine gothic.exe
Pokaż logi zawarte w terminalu.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

W razie czego próbowałem reinstalacji nadal to samo. Jeśli chodzi o konsolę otrzymałem:
shi@shi:~/Pulpit$ wine gothic.exe
wine: could not load L"C:\\windows\\system32\\gothic.exe": Module not found
shi@shi:~/Pulpit$
Po zalogowaniu się na root'a i wpisaniu tego samego:
root@shi:/home/shi/Pulpit# wine gothic.exe
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\gecko\\0.9.1\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x33c960 (nil)
fixme:iphlpapi:NotifyAddrChange (Handle 0x3eae898, overlapped 0x3eae8a0): stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\gecko\\0.9.1\\wine_gecko\\components\\compreg.dat" 1 536870916 (nil) (nil) 0x33ca50 (nil)
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nspr4.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plds4.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nss3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plc4.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\smime3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\softokn3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xpcom.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\js3250.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xul.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\ssl3.dll") - Symbol NSGetModule not found
0[197328]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\freebl3.dll") - Symbol NSGetModule not found
fixme:shell:DllCanUnloadNow stub
wine: configuration in '/root/.wine' has been updated.
wine: could not load L"C:\\windows\\system32\\gothic.exe": Module not found
root@shi:/home/shi/Pulpit#
Gratis jeszcze nie mogę otworzyć gothic.ini 0.0 Cuda nie widy :/
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

Przecież napisałem zebyś użył Midnight Commandera w celu przejścia do katalogu z grą.
Nie możesz wydawać polecenia uruchamiającego grę znajdując się na pulpicie bo tam jej nie ma.
Zainstaluj Midnight Commander i go uruchom:

Kod: Zaznacz cały

sudo apt-get update && sudo apt-get install mc
mc
Wejdź do katalogu z grą, domyślnie: /home/twój_profil/.wine/drive_c/Program Files/JoWood/Gothic2ZlotaEdycja/System
Wykonaj polecenie:

Kod: Zaznacz cały

wine gothic.exe
Zwróć uwagę na nazwę pliku uruchamiającego, może nazywa się on gothic2.exe, nie pamiętam dokładnie jego nazwy.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

shi@shi:~/Pulpit$ mc
0;shi@shi: ~/.wine/drive_c/Program Files/JoWooD/Gothic II/Systemdreawine gotexe2.
wine: Unhandled page fault on read access to 0x00340000 at address 0x40171a (thread 001d), starting debugger...
Unhandled exception: page fault on read access to 0x00340000 in 32-bit code (0x0040171a).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0040171a ESP:0033eaa8 EBP:0033ff08 EFLAGS:00210217( - 00 RIAP1C)
EAX:0033fbb8 EBX:00000000 ECX:00000000 EDX:0033ead0
ESI:00340000 EDI:0033eacd
Stack dump:
0x0033eaa8: 00401535 7ffdf000 7b8b6ff4 736e6f63
0x0033eab8: 74732074 676e6972 52494420 4f4f525f
0x0033eac8: 203d2054 002e2e22 00000d3b 00000000
0x0033ead8: 00000000 00000000 00000000 00000000
0x0033eae8: 00000000 00000000 00000000 00000000
0x0033eaf8: 00000000 00000000 00000000 00000000
Backtrace:
=>0 0x0040171a in vdfs32g (+0x171a) (0x0033ff08)
1 0x7b877dc0 in kernel32 (+0x57dc0) (0x0033ffe8)
2 0xb7f76da7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x0040171a: cmpb $0x22,0x0(%esi)
Modules:
Module Address Debug info Name (56 modules)
PE 400000- 403000 Export vdfs32g
PE 4000000- 401d000 Deferred vdfs32g
ELF 7b800000-7b93e000 Export kernel32<elf>
\-PE 7b820000-7b93e000 \ kernel32
ELF 7bc00000-7bcb0000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb0000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e5bc000-7e5ef000 Deferred uxtheme<elf>
\-PE 7e5c0000-7e5ef000 \ uxtheme
ELF 7e5ef000-7e5f8000 Deferred libxcursor.so.1
ELF 7e5f8000-7e5fd000 Deferred libxfixes.so.3
ELF 7e5fd000-7e601000 Deferred libxcomposite.so.1
ELF 7e601000-7e608000 Deferred libxrandr.so.2
ELF 7e608000-7e612000 Deferred libxrender.so.1
ELF 7e612000-7e618000 Deferred libxxf86vm.so.1
ELF 7e618000-7e61b000 Deferred libxinerama.so.1
ELF 7e61b000-7e63c000 Deferred imm32<elf>
\-PE 7e620000-7e63c000 \ imm32
ELF 7e63c000-7e641000 Deferred libxdmcp.so.6
ELF 7e641000-7e65a000 Deferred libxcb.so.1
ELF 7e65a000-7e749000 Deferred libx11.so.6
ELF 7e749000-7e758000 Deferred libxext.so.6
ELF 7e758000-7e770000 Deferred libice.so.6
ELF 7e770000-7e779000 Deferred libsm.so.6
ELF 7e789000-7e825000 Deferred winex11<elf>
\-PE 7e7a0000-7e825000 \ winex11
ELF 7e825000-7e84c000 Deferred libexpat.so.1
ELF 7e84c000-7e879000 Deferred libfontconfig.so.1
ELF 7e879000-7e87c000 Deferred libxcb-xlib.so.0
ELF 7e889000-7e89f000 Deferred libz.so.1
ELF 7e89f000-7e915000 Deferred libfreetype.so.6
ELF 7e915000-7e982000 Deferred rpcrt4<elf>
\-PE 7e920000-7e982000 \ rpcrt4
ELF 7e982000-7ea7a000 Deferred ole32<elf>
\-PE 7e9a0000-7ea7a000 \ ole32
ELF 7ea7a000-7eb61000 Deferred oleaut32<elf>
\-PE 7ea90000-7eb61000 \ oleaut32
ELF 7eb61000-7ec2a000 Deferred comctl32<elf>
\-PE 7eb70000-7ec2a000 \ comctl32
ELF 7ec2a000-7ec80000 Deferred advapi32<elf>
\-PE 7ec40000-7ec80000 \ advapi32
ELF 7ec80000-7ed20000 Deferred gdi32<elf>
\-PE 7ec90000-7ed20000 \ gdi32
ELF 7ed20000-7ee6c000 Deferred user32<elf>
\-PE 7ed40000-7ee6c000 \ user32
ELF 7ee6c000-7ee78000 Deferred libnss_files.so.2
ELF 7ee78000-7ee91000 Deferred libnsl.so.1
ELF 7ee91000-7ee9a000 Deferred libnss_compat.so.2
ELF 7efca000-7eff0000 Deferred libm.so.6
ELF 7eff2000-7eff5000 Deferred libxau.so.6
ELF 7eff5000-7f000000 Deferred libnss_nis.so.2
ELF b7de4000-b7de8000 Deferred libdl.so.2
ELF b7de8000-b7f46000 Deferred libc.so.6
ELF b7f46000-b7f5f000 Deferred libpthread.so.0
ELF b7f6f000-b80aa000 Export libwine.so.1
ELF b80ac000-b80c9000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008
0000001b 0
00000009 0
0000000e
00000018 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011
00000017 0
00000016 0
00000013 0
00000012 0
00000019
0000001a 0
0000001c (D) C:\Program Files\JoWooD\Gothic II\System\Vdfs32g.exe
0000001d 0 <==
Backtrace:
=>0 0x0040171a in vdfs32g (+0x171a) (0x0033ff08)
1 0x7b877dc0 in kernel32 (+0x57dc0) (0x0033ffe8)
2 0xb7f76da7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
Tak by to wyglądało. Włącza się jak zwykle ładowanie gry i znów znika.
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

Spróbuj uruchomić poleceniem:

Kod: Zaznacz cały

WINEDEBUG=-all wine gothic.exe
Nic innego nie mogę wymyśleć. Instalował jakiegoś patha do tej gry?
Ja testowałem grę w wersji 2.6.
Pod tym adresem znalazłem następującą informację:

if you run the patch as root and start gothic as normal user gothic cannot change the patched files cause they have root permissions(thats the way i found the solution) so just patch and set "Vdfs32e.exe" and "Vdfs32g.exe" to eg owned by root. Now the game starts.

Nie wiem dokładnie co ona oznacza, ale chodzi w niej chyba o zmianę uprawnień dla pliku Vdfs32g.exe.
Może na coś się to przyda.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

Grę również mam w wersji 2.6 z płyty CDA. Nic poza grą nie instalowałem.
Wg tego co podałeś również nie startuje :( Widać gry na Linuxie nie dla mnie...

Podobnie z Wolfenstein: Enemy Territory, niby wszystko cacy, też działać powinno a na ekranie pojawia mi się "Out of range" Albo gra nie startuje albo "out.."
Widać skazany jestem tylko na SuperTuxa -.-
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

W moim przypadku Enemy Territory działa ładnie aczkolwiek podczas rozłączania się z serwerem otrzymuję komunikat w terminalu "Out of memory", ale pamięci napewno nie brakuje.
Zainstalowałeś w ogóle sterowniki do karty graficznej?
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

Zazwyczaj tłumaczy się winny... powiem tylko tyle że miałem formata wczoraj i stąd brak sterów...
Fakt , faktem gra nie działa do końca... Owszem teraz włączy się, przeleci pierwszy filmik, logo Jowood pokaze się obrazek z "trzema panami" end - z (najprawodpodobniej) roździelczości filmów 800x600 przełączy sie na 1024x768, niebieskie tło i nic dalej gra nie kontaktuje :(
W między czasie jak filmik leci tnie się jak jasna... :/
adrikux

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: adrikux »

Czytaj dokładnie artykuł, który zamieściłem na wikigames.
Wyłącz lub zmniejsz przerywniki filmowe i ustaw rozdzielczość przy użyciu pliku konfiguracyjnego gry.
Wspomniałeś wcześniej, że gothic.ini nie otwiera się.
Użyj prostego edytora w celu otworzenie tego pliku:
Programy -> Wine -> Programs -> Accessories -> Notatnik.
Shi
Sędziwy Jeż
Sędziwy Jeż
Posty: 95
Rejestracja: 21 lip 2009, 22:27
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gothic II - nie można włączyć gry. Błąd pliku Vdfs32g.exe

Post autor: Shi »

Już prawie jest widać ok :P
Wszystko cacy, raczej się nie tnie, pliki edytowane. Gra się wczytuje (z lekka długo ale lepsze to niż nic) Menu działa, problem jest przy włączeniu. Ładuje się, pojawi się filmik w trakcie ładowania (mówiący zapewne o 1części) przechodzi do ekranu ładowania i tuż przy końcu zatrzymuje się. - zawiecha :(

EDIT:
Wszystko cacy śmiga :D Thx, za pomoc, można temat zamknąć :)
ODPOWIEDZ

Wróć do „Z innych systemów”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości