четверг, 19 февраля 2009 г.

Half-Life 2 на Wine 1.1.14

Блог.ру - sb0y - Half-Life 2 на Wine 1.1.14

На днях очень захотелось поиграть, скачал разобрался и пишу коротенькую how-to.

В процессе написания статьи использовалась самая обыкноваенная Ubuntu 8.10 и самый обыкновенный WINE 1.1.14, взятый из APTория winehq.org.

Для начала поставим на наш вайн DirextX 9, шрифты от Microsoft, для наилучшего вида, библеотеки Visual C++ 2003 и HTML движок Gecko.

Делать это проще всего при помощи скрипта WINE Tricks, а если конкретней то от пользователя, в консоли нужно выполнить 2 простых команды:

wget http://www.kegel.com/wine/winetricks
sh winetricks corefonts vcrun6 directx9 gecko

И дальше по мере необходимости жмём "далее".

Ещё осталось сделать небольшую хитрость с самой HL2. По непонятным причинам, под WINE, игра не может определить поддерживаемый в полной мере уровень аппаратной Directx, поэтому гасит максимум из того что знает. Игра в принципе работает, но вот только FPS колеблется от 1 до 5. Естественно с такими лагами играть уже не реально. Поэтому давайте зададим ей свой собственный уровень DirectX.
Отредактируйте появившийся  рабочем столе значок игры таким образом:


Тоесть к уже имеющимся параметрам надо дописать: -dxlevel 81
Ну или как вариант можно запустить игру из консоли командой:
wine hl2.exe -game ep2 -dxlevel 81

После этого игра обнулит все свои графические настройки и нужно будет далее запускать игру без ключа -dxlevel 81

P.S.
Игру брал отсюда, это самая обычная халфа, с кракнутым Steam.

Автор: sb0y

Комментариев нет: