Разбирал мусор, откопал где-то Half-Life2: Episode One, глянул, что пишут в Интернете, публикую на всякий случай.
Единственно, во FreeBSD Gecko лучше брать тут:
/usr/ports/emulators/wine-geckodxlevel 81 мне не понадобился.
Оригинал взят у
sb0y в Half-Life 2 на Wine 1.1.1404:57 19.02.2009
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/winetrickssh winetricks corefonts vcrun6 directx9 geckoИ дальше по мере необходимости жмём "далее".
Ещё осталось сделать небольшую хитрость с самой HL2. По непонятным причинам, под WINE, игра не может определить поддерживаемый в полной мере уровень аппаратной Directx, поэтому гасит максимум из того что знает. Игра в принципе работает, но вот только FPS колеблется от 1 до 5. Естественно с такими лагами играть уже не реально. Поэтому давайте зададим ей свой собственный уровень DirectX.
Отредактируйте появившийся рабочем столе значок игры таким образом:
Тоесть к уже имеющимся параметрам надо дописать:
-dxlevel 81Ну или как вариант можно запустить игру из консоли командой:
wine hl2.exe -game ep2 -dxlevel 81
После этого игра обнулит все свои графические настройки и нужно будет далее запускать игру
без ключа
-dxlevel 81read more at sb0y