Главная » FAQ » Эмуляторы/Игры |
Все очень просто.
wine и его ветка winex являются реализациями api win32 над Unix (и его графического сервера XFree86). Поэтому программу под M$ windows(tm) с помощью wine можно запустить даже не на x86 машине. В этом и смысл проекта - дать возможность запускать программы windows не только под un*x системами, но и на различных платформах. Название является акронимом: WINE - Wine Is Not Emulator. ОС Window для работы ему не нужен. winex от wine отличается платностью и ориентированностью на эмуляцию DirectX, т.е. в основном на запуск игр. Разница между winex в бинарном виде и winex из CVS заключается в том, что winex в бинарном виде содержит расширения от transgaming относительно работы с DirectX, работы с защищенными компакт-дисками. У winex из cvs есть только одно преимущество - можно накладывать различные патчи, серьезно повышающие производительность. win4lin (www.netraverse.com) это коммерческая программа, являющаяся по сути оболочкой, позволяющей установить и запустить системы Windows 95, Windows 98, Windows ME (т.е. линейку win9.x) на линуксе, на платформе x86. По сути транслирует запросы windows к процессору, получает ответ и отдает назад. Не эмулирует файловую систему (в отличие от wmware), в последних версиях поддерживает аппаратное ускорение видеокарт. Windows в win4lin может быть запущено как в окне уже существующих X window, так и на отдельном X server'е в полный экран. Работает хорошо и быстро, но отвратительно поддерживает колесо мышки. vmware - коммерческая виртуальная машина. Это значит, что данный продукт эмулирует все устройства. Позволяет установить любую систему для x86. Работает не слишком быстро по сравнению с вышеприведенными программами, так как эмуляция полная. По сути дорогая система для разработчиков, т.е. можно эмулировать не одну машину, а несколько и составлять из них сети и т.п. bochs - эмулятор IA32, свободный аналог vmware с несколько ограниченными возможностями и менее стабильной работой. Имеет в своем составе дочерний проект по созданию биос'а, причем довольно успешный. Или оно у вас будет работать (и работать хорошо) или нет. |
Посмотреть, не запущены ли звуковые серверы типа esd или arts. Если
да - выключить их и попробовать еще раз. Если это не помогает -
значит поддержка этой игры в winex (возможно, в сочетании с
имеющейся звуковой картой) сделана недостаточно хорошо. Как
вариант, можно попробовать сменить герцовку звука, если игра это
позволяет.
Чтобы выбрать, какой звуковой API будет использовать WINE/WineX, смотрите файл ~/.wine/config (для WINE) или ~/.transgaming/config (для WineX): Закомментируйте ненужный "Drivers" (поставьте перед ним ";") и откомментируйте нужный (соответственно, уберите ";") |
Если у тебя несколько рабочих столов, переключись на один из них. В
том же КДЕ, например, Ctrl+F2 - второй стол и т.п.
|
Существуют родные Quake под линух. Причем все части. Конкретно
третий Q стоит брать на http://www.idsoftware.com (для версии 1.32 -
ftp://www.idsoftware.com/idstuff/quake3/linux/linuxq3apoint-1.32b-3.x86.run,
качаете, ставите, в соответствующий каталог закидываете
паки из виндовой версии и все). Первый и второй имеют
многочисленные модификации. Для первого рекомендуется брать
quakeforge (http://www.quakeforge.net).
Любители 'выжимать кадры' могут собрать quake I и II из исходников
под свою машину.
Вот только с переключением из Q на другую программу (не выходя) есть сложности - она полностью захватывает управление. Я (jackill) ее пытался на второй копии иксов пускать - работать оно работает, но при переключении в другую копию - падает. |
К сожалению, нет. Под линукс есть только сервер. А если вы хотите
поиграть в него, придется ставить wine или winex. Многие
утверждают, что под обычным wine CS идет быстрее. |
Потому что у вас цвет в иксах 24-х битный. Поставьте 16-битный. |
Нужно добавить в XF86Config такие строчки:
Section "DRI" |
Есть два пути:
|