Crysis 3 on linux

Crysis 3

1. Inside the game menus, go to settings and select «full screen» (also change any other option you might want).

2. Try to play the game. If the mouse movement is not restricted (ie. you can rotate the view 360 deg) you are good to go (skip the rest of steps). Otherwise keep reading.

3. Exit the game and Lutris.

4. In the Lutris menus, right click on «Crysis 3» and select «Configure —> Runner options —> Mouse Warp Override = Force»

5. Run the game. This time you will need to use the KEYBOARD to navigate the menus, but once inside the game, everything will work as expected (this is a wine issue, explained here in case you are curious: https://bugs.winehq.org/show_bug.cgi?id=43918 )


You may encounter some stuttering when first running game but after a few minutes the DXVK cache builds and the stuttering disappears.

Crysis 3 is the third main game in the first-person shooter series. Players take the role of Laurence «Prophet» Barnes, a character featured in the previous two games but now for the first time as the protagonist. Set 24 years after the events of Crysis 2, it takes place in 2047. Once again the main character is equipped with a nanosuit that provides formidable abilities. Prophet returns as his personality and memories that were stored in the nanosuit are assimilated with the body of Alcatraz, the protagonist of the previous game, replacing his consciousness. What is left of Manhatten has been placed under a large dome by the Cell network to protect what is left of the alien civilization. Together with a team of elite soldiers, including his former team mate Psycho, Prophet travels to different locations to track down the Alpha Ceph, the leader of the Ceph race, and it plays out over seven chapters. Some story elements are explained by collecting audio diaries throughout the game.

The setting mixes urban environments with lush, jungle-like growth. The bow is introduced as one of the prominent weapons. It is used for one-hit kills and can still be fired while Prophet is cloaked. There are different types of arrows to choose from. That way, stealth and sneaking optionally plays a larger role than in the previous games. Enemies consists of both humans and aliens, and of course regular weapons can still be used. They range from assault rifles and grenades to exotic types and there is also melee combat. The player can determine the nanosuit’s configuration, focusing for instance on cloak or rather a strong armor with the capacity to take a lot of damage, or a speed mode to run fast and jump high. Configurations can be switched on the fly to adapt to situations quickly. By completing primary and secondary objectives, upgrade points can be gathered to extend the nanosuit abilities. Weapons can also be customized with various enhancements influencing weapon statistics such as accuracy, rate of fire, mobility, damage, range and stability. A tactical visor is used to scout the environment and to locate weapons and ammo. It can also be used to detect heat and tag enemies. The game also includes a hacking mini-game.

Читайте также:  Sublime text linux лицензия

  • Genre: Action, Shooter
  • Platform: Sony Playstation 3, Windows, Xbox 360
  • Website: www.crytek.com/games/crysis3

Источник

Crysis 3 для linux

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

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

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

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

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

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

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

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

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

Сообщение gramozeka » 21.05.2010 21:27 Вот вывод если через консоль : я тут немного покурил над процессом установки Crysis ‘a , вайн ругнулся на невозможность установки VS 2008 Redist. , из-за выбранной политики админитратора . А до того как , DOT.Net 3.(любой) рагается на «Runtime error» , видимо грабли здесь , но вот как их обойти ? Вопрос .
DOT.Net , ставил с нуля , как рекоммендует мелкософт , тот же эффект .

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

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 ?

Устанавливается через winetricks — компонент называется vcrun2008 .NET 3.0 устанавливается, но не работает, если верить автору winetricks в том-то и фикус , в общем победил(?) я эту проблему через Crossover .

Читайте также:  Linux masters of orion

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

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

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

Сообщение gramozeka » 18.08.2010 02:03 пробовал отключать — в результате черный экран в самой игре , причём основное меню , карта и прицел рисует без проблем , а вот все остальное чернота.

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

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

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

Читайте также:  Linux php with oracle

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

Check «I accept the terms. »
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»

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:

Источник

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