Меню Рубрики

Crysis 3 для linux

unixforum.org

Форум для пользователей UNIX-подобных систем

Кому удалось запустить CRYSIS под Wine ? (Вылетает во время загузки первой миссии на 80% . )

Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 18.05.2010 05:25

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение frp » 18.05.2010 18:08

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение Karbofos » 18.05.2010 19:42

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 19.05.2010 22:38

лог чего ? Самой игрухи или системы ? После двух дней шаманства я посносил все к чертям и переставил систему с тотальным форматированием , так она меня достала.
А вообще у меня большое подозрение что , по большей части виновата не столько сама wine , сколько всеобщая паранойя таки обуявшая весь мир . К примеру в Fedore 12 , Gecko wine смогла загрузить только после полного вырубания SeLinux и иже с ним фичами , и тому подобные выверты.

но в Сталкера пошпилил зачетно .

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение Karbofos » 21.05.2010 18:16

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 21.05.2010 21:27

Вот вывод если через консоль :

я тут немного покурил над процессом установки Crysis ‘a , вайн ругнулся на невозможность установки VS 2008 Redist. , из-за выбранной политики админитратора . А до того как , DOT.Net 3.(любой) рагается на “Runtime error” , видимо грабли здесь , но вот как их обойти ? Вопрос .
DOT.Net , ставил с нуля , как рекоммендует мелкософт , тот же эффект .

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение Karbofos » 21.05.2010 22:07

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 21.05.2010 23:36

перепробовал все – никак . Думается мне ( хотя не силён шибко ) дело в самой вайн( версия 1.1.42) , почему-то , да же голая вайн , мелкосовтовскими прогами определятся как система с уже установленными dot.net 1,2. и все они требуют сначала деинсталировать их , а касаемо непосредственно Crysis , помню по винде , она требует dot.net не ниже 3.5 + все необходимые фичи , на ней завязанные , в том числе PhisX , на котором собсно построен Crysis .
Гуглёж пока результата вразумительного не дал , мож я чё не дорубаю правильно .

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение Hoblin » 22.05.2010 23:14

Устанавливается через winetricks – компонент называется vcrun2008

.NET 3.0 устанавливается, но не работает, если верить автору winetricks

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 23.05.2010 19:58

Устанавливается через winetricks – компонент называется vcrun2008

.NET 3.0 устанавливается, но не работает, если верить автору winetricks

в том-то и фикус , в общем победил(?) я эту проблему через Crossover .

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 18.08.2010 00:56

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение dhampire » 18.08.2010 01:32

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 18.08.2010 02:03

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

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 18.08.2010 11:12

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение frp » 19.08.2010 18:11

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 21.08.2010 01:07

посмотрел , по одному тыц , но у него VGA:nVidia GTX 260 216sp from asus против моей NVidia GeForce 9600 GT 512 Mb . удалось немного исправить ситуацию , но не ахти как , напрашиваются два очевидных вывода : первый – паталогическая криворукость ; второй – проблема с моей видеокартой , хотя сталкеры(все три) она тянет весьма неплохо .
Вот ещё что заметил – в свойствах системы сама карта не определена ( 3D ускоритель – неизвестно ) – только драйвер определён , получается что аппаратное ускорение не работает должным образом , карта палитовская – может в этом дело ? .

Re: Кому удалось запустить CRYSIS под Wine ?

Сообщение gramozeka » 21.08.2010 16:53

[решено]
всё – ! Я эту заразу победил таки .
последовательность :
патчим исходники вайна :
1 патч
2 патч
3 патч
в папку . /windows/system32/
закидываем файлик streamci.dll из винды ( можно просто погуглить его)
в реестре вайна прописываем :
[Software\\Wine\\Direct3D] 1282107061
“DirectDrawRenderer”=”opengl”
“Multisampling”=”enabled”
“OffscreenRenderingMode”=”fbo”
“PixelShaderMode”=”enabled”
“RenderTargetLockMode”=”enabled”
“UseGLSL”=”disabled”
“VertexShaderMode”=”hardware”
“VideoMemorySize”=”512″(размер памяти видео карты – вписать своё)

[Software\\Wine\\DirectInput] 1282044122
“MouseWarpOverride”=”force”

вайнтриксом ставим вот это :
d3dx9 d3dx9_28 d3dx9_36 d3dx10 d3dxof dinput8 directmusic directplay directx9 dotnet30
в winecfg в замещаемых библиотеках dinput8 выставляем “сторонняя”
ставим последний официальный DirectX от мелкософта
ставим игру , ставим NoDVD
запускаем , ждем пока пройдет вся рекламма , в меню настраиваем как хотим всё
начинаем компанию , ждем пока пройдет заставка , сохраняемся на первой контрольной точке
выходим .
идем в : $HOME/My Games/Crysis/game.cfg
в конце добавляем строчку : con_restricted = 0
изменяем права доступа на него “только для чтения”
последнее можно не делать , но тогда нужно в самой игре вручную в консоли вводить последовательно вводить con_restricted = 0 , r_glow=0 .
Все , при очередном запуске вся реклама пролистывается , в меню нажимаем кнопочку , выпадет консоль там говорим “r_glow=0”
играем .
скрины завтра закину .
P.S. wine 1.3.3

Источник

Crysis Guide

booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

Crysis is one of those games everybody needs to play at least once. The quality and eye-candy marked a whole new level of realism and benchmarking for computer hardware. Not to mention some really awesome aliens and the first time any game used no gravity.

Crysis actually runs pretty well in PlayOnLinux with a special patched version of Wine only available from PlayOnLinux.

Follow my step-by-step guide on installing, configuring and optimizing Crysis in Linux with PlayOnLinux.

Note: This guide applies to the Retail version of Crysis. Other versions may require additional steps.

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 14 32-bit
PlayOnLinux: 4.2.1
Wine: 1.6-rc4-d3d_doublebuffer

Click “Tools”
Select “Manage Wine versions”

Naviate down the list until you find 1.6-rc4-d3d_doublebuffer
Select it and click the top (right arrow) button to add Wine 1.6-rc4-d3d_doublebuffer to your “Installed wine Versions” list

Note: You can also download Wine 1.8-d3d_doublebuffer

Downloading Wine

Extracting

Downloading Gecko

Finished, now Wine 1.6-rc4-d3d_doublebuffer is installed and ready

Close Wine manager

Launch PlayOnLinux
Click Install

Click “Install a non-listed program”

Click Next

Select “Install a program in a new virtual drive”
Click Next

Name your virtual drive: crysis
Click Next

Check all three options:

  • Use another version of Wine
  • Configure Wine
  • Install some libraries

Click Next

Select Wine 1.6-rc4-d3d_doublebuffer (or 1.7.8-d3d_doublebuffer)
Click Next

Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
ALWAYS SELECT THE 32-bit VIRTUAL DRIVE

Applications Tab
Windows Version: Windows XP
Click Apply

Graphics Tab
Check “Automatically capture the mouse in full-screen windows”
Check “Emulate a virtual desktop”
Desktop Size: 1024×768
Click OK

Check all of the following Libraries:

  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
  • POL_Install_msxml3
  • POL_Install_vcrun2005

Click Next

Note: All libraries will automatically download and install

Select “CD-ROM:Crysis”
Click Next

Enter Key
Click Next

Check “I accept the terms. ”
Click Next

Check “Easy”
Click Next

Uncheck Register, Readme & Updates
Click Finish

Select Crysis.exe
Click Next

Name your shortcut: Crysis
Click Next

Select “I don’t want to make another shortcut”
Click Next

In PlayOnLinux, click Configure

Select Crysis virtual drive

General Tab
Wine Version should be: 1.4-rc5-d3d_doublebuffer
Later we will switch to Wine 1.6-rc4 to install the Patch. Here is where you make this change.

Display Tab
Direct Draw Renderer: opengl
Video memory size: the size of memory on your video card
Offscreen rendering mode: fbo

Wine Tab
Click Windows Reboot

Go To: www.gamefront.com/files/9766351
Download Crysis_Patch_1_2.exe

Navigate to your desktop
Click Save

Launch PlayOnLinux
Click Configure

General Tab
Change Wine Version to: 1.6-rc4

Miscellaneous Tab
Click “Run a .exe file in this virtual drive”

Navigate to your desktop
Select “Crysis_Patch_1_2.exe”
Click Open

Note: You might get a PlayOnLinux error, ignore it

Click Update

The update should take only a few minutes.
If it crashes, it will never finish, cancel and try again.
Click Finish

Select Crysis
Click Run

Configuring & Optimizing Crysis

Main Menu
Click Options

Click System Settings

Click Graphics Tab
Video mode: This is the resolution of the screen. I was able to run Crysis at 1680×1050
Typical resolutions are 1400×900 or 1024×768

Note: We have set Wine to launch programs in a virtual desktop, it will automatically resize depending on the resolution you set here.

Anti-Aliasing Quality
The higher the setting the smoother edges will look. Will sacrifice frames per second

Click Apply

Click Advanced
Select presets under “Change all setting to”

  • Low
  • Med
  • High

Note: Its a good idea to start with low or medium and then slowly ram up the settings until you get a tolerable eye-candy and frames per second.

Click Apply

Conclusion:
I tried Crysis almost a year ago and just couldn’t get past the intro. Now it runs almost perfectly with hardly any crashing or errors.

It requires a version of Wine that has been patched, but it still works. I will continue to test newer versions of Wine to see if WineHQ has fixed the memory leaks.
The only side affect I have seen are:

  • No casting shadows.
  • Mouse can get stuck at random radius (just click to fix)

Screenshots:

Источник

Популярные записи

Как установить abc pascal на linux
Linux mint cinnamon 18 compiz
Linux mint java home
Игры для linux ubuntu
Восстановить загрузчик rosa linux
Подбор wifi пароля kali linux

Adblock
detector