Skocz do zawartości


Uwaga, ta strona używa Cookies
Stosujemy je, aby ułatwić Tobie korzystanie z naszego serwisu. Pamiętaj, że w każdej chwili możesz zmienić ustawienia dotyczące Cookies w ustawieniach swojej przeglądarki internetowej.
Dowiedz się więcej    
Akceptuję
Zdjęcie

Problem z Crysis na Ubuntu

Crysis Wine Ubuntu Problem Prosze o pomoc 12.04 1.6.1 Terminal Linux

Najlepsza odpowiedź szatkus, 24 czerwiec 2014 - 15:16

Tak na oko to brakuje mu jakiejś funkcji z msvcp90.dll.

Wedle AppDB gra nie działa gdzieś w okolicach 1.5.16-1.7.0. W nowszych wersjach już chyba tak. No, ale to emulator, więc tak naprawdę to ruletka. Możesz też przejrzeć komentarze na AppDB, tam często są wskazówki co przestawić, żeby odpaliło.

Przejdź do postu


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 luk9400

luk9400
  • NOCTUA FANBOY

  • 393 postów
  • Miejscowość:Wrocław

Napisano 24 czerwiec 2014 - 15:03

Witam wszystkich,

Korzystam z Ubuntu 12.04 (32 bity) i miałem w planach pograć sobie w grę Crysis. Chciałem zrobić to poprzez Wine (1.6.1). Grę instaluję normalnie, pliki są w folderze Wine-a, odpalam *.exe normlnie, lub przez AutoRun, coś mieli, po czym nagle proces kończy swój żywot i wszystko się wycisza- efektu zero. Więc, spróbowałem przez terminal. Wtedy widzę takie komunikaty i na tym koniec:
 

sowith@sowith-MS-7695:~/.wine/drive_c/Program Files/Electronic Arts/Crytek/Crysis/Bin32$ wine Crysis
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
fixme:win:EnumDisplayDevicesW ((null),0,0x5190e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x518c68,0x00000000), stub!
fixme:file:K32EnumPageFilesA (0x374081e0, 0x4f9c70) stub
fixme:file:K32EnumPageFilesA (0x374081e0, 0x4c458c) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x465798,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x465318,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x465798,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x465318,0x00000000), stub!
fixme:cdrom:CDROM_GetMediaType : faking success
fixme:ntdll:server_ioctl_file Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQuerySystemInformation (0x00000007,0x4f1edc,0x00000018,(nil)) stub
fixme:ntdll:server_ioctl_file Unsupported ioctl 4d0008 (device=4d access=0 func=2 method=0)
fixme:cursor:SetSystemCursor (0x2015e,00007f00),stub!
fixme:cursor:SetSystemCursor (0x1019c,00007f00),stub!
fixme:cursor:SetSystemCursor (0x101aa,00007f8a),stub!
fixme:cursor:SetSystemCursor (0x101b8,00007f03),stub!
fixme:cursor:SetSystemCursor (0x101c6,00007f01),stub!
fixme:cursor:SetSystemCursor (0x101d4,00007f88),stub!
fixme:cursor:SetSystemCursor (0x101e2,00007f86),stub!
fixme:cursor:SetSystemCursor (0x101f0,00007f83),stub!
fixme:cursor:SetSystemCursor (0x101fe,00007f82),stub!
fixme:cursor:SetSystemCursor (0x1020c,00007f84),stub!
fixme:cursor:SetSystemCursor (0x1021a,00007f04),stub!
fixme:cursor:SetSystemCursor (0x10228,00007f02),stub!
fixme:cursor:SetSystemCursor (0x2015e,00007f00),stub!
fixme:cursor:SetSystemCursor (0x80164,00007f8a),stub!
fixme:cursor:SetSystemCursor (0x70174,00007f00),stub!
fixme:cursor:SetSystemCursor (0x10178,00007f03),stub!
fixme:cursor:SetSystemCursor (0x1017a,00007f01),stub!
fixme:cursor:SetSystemCursor (0x1017e,00007f88),stub!
fixme:cursor:SetSystemCursor (0x10182,00007f86),stub!
fixme:cursor:SetSystemCursor (0x10186,00007f83),stub!
fixme:cursor:SetSystemCursor (0x1018a,00007f85),stub!
fixme:cursor:SetSystemCursor (0x1018e,00007f82),stub!
fixme:cursor:SetSystemCursor (0x10192,00007f84),stub!
fixme:cursor:SetSystemCursor (0x10196,00007f04),stub!
fixme:cursor:SetSystemCursor (0x1019a,00007f02),stub!
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
fixme:win:EnumDisplayDevicesW ((null),0,0x52e418,0x00000000), stub!
fixme:dxgi:dxgi_device_init Ignoring adapter type.
err:module:find_forwarded_export module not found for forward 'msvcp90.??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ' used by L"C:\\windows\\system32\\msvcp80.dll"
err:module:find_forwarded_export module not found for forward 'msvcp90.??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z' used by L"C:\\windows\\system32\\msvcp80.dll"
err:module:find_forwarded_export module not found for forward 'msvcp90.??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z' used by L"C:\\windows\\system32\\msvcp80.dll"
fixme:msvcrt:__clean_type_info_names_internal (0x3405ccc0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3540fb84) stub
fixme:msvcrt:__clean_type_info_names_internal (0x395d7228) stub
fixme:msvcrt:__clean_type_info_names_internal (0x307dd598) stub
fixme:msvcrt:__clean_type_info_names_internal (0x36709f10) stub
fixme:msvcrt:__clean_type_info_names_internal (0x392a93c8) stub


Jestem kompletnie zielony jeżeli chodzi o treść tego kodu, może ktoś miał podobny problem lub ROZUMIE to co jest tu zamieszczone, bardzo proszę o pomoc! 
Z góry dziękuję :)
 

  • 0

PROCESOR: Intel Core i5 4690K KARTA GRAFICZNA: AMD Radeon HD7870 RAM: Patriot Viper 3 8GB 1866MHz PŁYTA GŁÓWNA: ASUS Maximus VII Ranger SSD: Samsung 840 EVO 250GB ZASILACZ: BeQuiet Dark Power Pro P7 550W OBUDOWA: Antec P182

Noctua Build

WENTYLATOR =/= WIATRAK


#2 szatkus

szatkus
  • Urzytkownik-

  • 1808 postów
  • 3DMark 06:18559

Napisano 24 czerwiec 2014 - 15:16   Najlepsza odpowiedź

Tak na oko to brakuje mu jakiejś funkcji z msvcp90.dll.

Wedle AppDB gra nie działa gdzieś w okolicach 1.5.16-1.7.0. W nowszych wersjach już chyba tak. No, ale to emulator, więc tak naprawdę to ruletka. Możesz też przejrzeć komentarze na AppDB, tam często są wskazówki co przestawić, żeby odpaliło.


  • 1

#3 luk9400

luk9400
  • Autor tematu
  • NOCTUA FANBOY

  • 393 postów
  • Miejscowość:Wrocław

Napisano 24 czerwiec 2014 - 17:31

Dzięki! Byłem wcześniej na tej stronie, ale nie zauważyłem, że są tam komentarze :D

Skorzystałem z tego poradnika: http://www.gamersonl...ysis-guide.252/ i Wine w wersji 1.6-rc4 i poszło bez problemu.


  • 0

PROCESOR: Intel Core i5 4690K KARTA GRAFICZNA: AMD Radeon HD7870 RAM: Patriot Viper 3 8GB 1866MHz PŁYTA GŁÓWNA: ASUS Maximus VII Ranger SSD: Samsung 840 EVO 250GB ZASILACZ: BeQuiet Dark Power Pro P7 550W OBUDOWA: Antec P182

Noctua Build

WENTYLATOR =/= WIATRAK






Również z jednym lub większą ilością słów kluczowych: Crysis, Wine, Ubuntu, Problem, Prosze o pomoc, 12.04, 1.6.1, Terminal, Linux

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych