Xcom enemy within линукс

XCOM Enemy Within

В новогодние праздники,весело проводил время с Enemy Unknown все работало прекрасно, но как только поставил аддон Enemy Within , праздник закончился и теперь все просто тупо не запускается.

Мне бы хоть подробную информацию выяснить о причинах ошибки, чтоб багрепорт отправить.

Вот что будет если ввести команду из ярлыка

$ env WINEPREFIX="/home/user/.local/share/wineprefixes/steam" wine C:\\windows\\command\\start.exe steam://rungameid/200510 fixme:exec:SHELL_execute flags ignored: 0x00000100 $ fixme:heap:HeapSetInformation (nil) 1 (nil) 0 

(В панели задач висит XCOMLauncher.exe но больше он нигде не отображается)

А вот что будет если напрямую запустить игру

$ wine Binaries/Win32/XComGame.exe err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"Z:\\home\\user\\.local\\share\\wineprefixes\\steam\\drive_c\\Program Files (x86)\\Steam\\SteamApps\\common\\XCom-Enemy-Unknown\\Binaries\\Win32\\XComGame.exe") not found err:module:import_dll Library XAPOFX1_5.dll (which is needed by L"Z:\\home\\user\\.local\\share\\wineprefixes\\steam\\drive_c\\Program Files (x86)\\Steam\\SteamApps\\common\\XCom-Enemy-Unknown\\Binaries\\Win32\\XComGame.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\user\\.local\\share\\wineprefixes\\steam\\drive_c\\Program Files (x86)\\Steam\\SteamApps\\common\\XCom-Enemy-Unknown\\Binaries\\Win32\\XComGame.exe" failed, status c0000135 

Если так можно, то получается я должен найти указанные dll ки, или же я неправиьно запустил игру ,так как она исползует wineprefix ?

winetricks —force xact xact_jun2010 && wine Binaries/Win32/XComGame.exe

Перед этим, ессно, установить winetricks.

А можно на правах оффтопа — что-нибудь новое слышно про порт сабжа под онтопик?

winetricks —force xact xact_jun2010 && wine Binaries/Win32/XComGame.exe

хотя до этого у меня winetricks стоял, или переставил xact

Пробую запустить бинарники

user:[XCom-Enemy-Unknown]$ wine XEW/Binaries/Win32/XComEW.exe fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:msvcrt:__clean_type_info_names_internal (0x34834c) stub fixme:msvcrt:__clean_type_info_names_internal (0x29aa464) stub fixme:msvcrt:__clean_type_info_names_internal (0x35601c) stub fixme:msvcrt:__clean_type_info_names_internal (0x3395cc) stub user:[XCom-Enemy-Unknown]$ wine XEW/Binaries/Win32/XCOMLauncher.exe Steam is not initialized or is going to re-launch us fixme:msvcrt:__clean_type_info_names_internal (0x1000338c) stub user:[XCom-Enemy-Unknown]$ wine XEW/Binaries/Win32/XComGame.com fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x337670 1 C) semi-stub fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x3374b0 1 C) semi-stub 00403278 user:[XCom-Enemy-Unknown]$ pwd /home/user/.local/share/wineprefixes/steam/drive_c/Program Files (x86)/Steam/SteamApps/common/XCom-Enemy-Unknown user:[XCom-Enemy-Unknown]$ wine Binaries/Win32/XComGame.exe fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:msvcrt:__clean_type_info_names_internal (0x34834c) stub fixme:msvcrt:__clean_type_info_names_internal (0x2a6a464) stub fixme:msvcrt:__clean_type_info_names_internal (0x35601c) stub fixme:msvcrt:__clean_type_info_names_internal (0x3395cc) stub user:[XCom-Enemy-Unknown]$ fixme:msvcrt:__clean_type_info_names_internal (0x1000338c) stub 

А можно на правах оффтопа — что-нибудь новое слышно про порт сабжа под онтопик?

Не слышно ничего я там на форуме вписался в тему под линукс перенос,даже готов ещё раз купить XCOM.

Читайте также:  Google drive webdav linux

а у тебя всякие msvcrt поставлены? через тот же winetricks. то что я выше написал — фиксило отсутствие библиотек из ОП-поста. А то что сейчас написано — я что-то аналогичное видел когда пытался GTA 4 запустить без Mono и msvcrtX.

Надо через winetricks установить: vcrun6sp6, vcrun6.

Источник

Xcom enemy within линукс

22 июн. 2014 в 3:31

first: thanks for a native Linux port!

I have a problem with launching the game: when I select Enemy Within (or Unknown) on the start selection window the splash screen comes up but the game doesn’t start. A X-COM process is running and consuming 100% of one core, but no matter how long I wait (waited for 60 minutes) nothing happens.

I have Ubuntu 14.04 with open-source radeon drivers (I watched videos where XCOM was running flawlessly in this setup so it shouldn’t be a problem).

22 июн. 2014 в 3:33

first: thanks for a native Linux port!

I have a problem with launching the game: when I select Enemy Within (or Unknown) on the start selection window the splash screen comes up but the game doesn’t start. A X-COM process is running and consuming 100% of one core, but no matter how long I wait (waited for 60 minutes) nothing happens.

I have Ubuntu 14.04 with open-source radeon drivers (I watched videos where XCOM was running flawlessly in this setup so it shouldn’t be a problem).

You should email our support team with more details however you should try the closed source drivers, the open source drivers are known to have stability issues and do not support things like texture compression formats needed to play XCOM.

Читайте также:  Поиск логов в linux

22 июн. 2014 в 3:44

Have you tried installing libtxc-dxtn-s2tc0? That may solve the issue. I can run the game on the open drivers with an AMD HD7770 but it does crash on random occasions.

22 июн. 2014 в 4:37

@gabsd84 already had libtxc-dxtn-s2tc0, but nice to know that someone has got it working with open drivers.

@Edwin the closed-source driver does solve the problem, thanks. I wish OSS drivers would work because they provide a better experience overall, but I’ll take what I can get 🙂

Источник

Оцените статью
Adblock
detector