LinuxBegin.ru - offline-версия от 26.04.2004
Главная | Все темы | Все статьи | Ссылки | Аналоги Windows-программ в Linux | Top 20

WineX F.A.Q.
(Запуск Dos/Windows-программ в Linux)


- Hirnfuhler, версия от 25.01.2004, UnixForum.RU, оригинал -

Q: Что такое winex?
A: Эмулятор для windoze-программ на основе wine с поддержкой DirectX, с помощью которого можно запускать игры под виндовоз.

Q: Классно! А где достать?
А: Комания transgaming бесплатно распространяет только исходники (через cvs). Собранный winex они продают. В коммерческой версии есть поддержка InstallShield7.

Q: А никто не догадался выложить коммерческую версию?
А: Вот по этой ссылке можно скачать коммерческие версии: http://tuxgames.ru/index.php?module=game&id=122

Q: Тормозят ли игры?
А: Смотря что запускать. Большинство игр, которые работают под winex теряют где-то 20% fps по сравнению с игрой, запущенной в винде.
Есть патч, который в 2 раза увеличивает fps. Но тогда надо собирать из исходников. Патч обычно лежит в файле с названием winex-addons или что-тов этом роде.

Q: Как скачать winex из cvs или есть исходники в архивах?
A: Закачка из cvs делается так:

1) cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login
2) когда попросит пароль просто нажмите на Enter.
3) cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex

Она скачает вам winex.

Архивы с исходниками есть тут: http://osdn.org.ua/winex/

Q: Как правильно собирать winex из исходников?
А: Скачайте вот этот файл: http://hirnfuhler.com.ru/WineX_BuildTools.tar.bz2
Распакуйте его в папку с исходниками winex и запустите скрипт build (под ROOT'ом!!!).
Скрипт сам всё сделает.
В конце концов у вас появится файл WineX-<текущая дата>-1.tgz

Распакуйте файл и распихайте все файлы из него куда надо. Или просто запихните файл в / и распакуйте его там.

Всё!

Q: Как запускать программы/игры с помощью winex?
A: Запускать программу/игру из той папки, где exe-файл находится:

winex3 program.exe

Q: winex пишет error=21!
A: Перекомпилируйте своё ядро без security-патчей. Или почитайте форум на http://transgaming.com

Q: Отлично! ошибка исчезла, но теперь winex сваливается в дебаггер.
А: Проверьте наличие всех DLL-файлов. Если не помогло, почитайте форум на http://transgaming.com
Может получиться так, что winex не поддерживает игру.

Q: А какие игры вообще поддерживаеются?
А: Полный список на http://transgaming.com
Работают все игры на движках Quake 1/2/3, все игры от Blizzard (идут просто отлично!), BattleField 1942 (запустить тяжело. Нужна версия как минимум 1.3 и no-cd кряк), Command and Conquere, GTA3, конечно же half-life/counter-strike и многое другое.
Для разных игр подходят разные версии winex. Например, Star Trek New World работает только на winex-2.1 (текущая версия 3.2).

Q: Можно ли запустить игру в оконном режиме?
A: Да. Для этого открываем файл config в папке .transgaming (/home/<user>/.transgaming/), находим там строчку, содержащую "Desktop", раскомментируем (коментарии в конфиге winex - это точка с запятой - ";"), и пишем "Desktop" = "640x480". Или какое вам там нужно разрешение.

Q: В Counter-strike не работает микрофон.
A: Включите полнодуплексный режим. Найдите в кофиге "FullDuplex" и сделайте "FullDuplex" = "Y".

Q: В counter-strike менюха тормозит. Как лечить?
А: Никак. Это для winex нормальное явление.

Q: Когда я пускаю Warcraft 3, у меня игра не запускается. На экране появляется "мёртвая зона". Что делать?
А: Пускать надо не winex3 Warcraft III.exe, а winex3 war3.exe -nosplash

Q: Как посмотреть ошибки, вылезающие при запуске программы?
А: winex3 -debugmsg +err program.exe

Так же можно -debugmsg +warn

Просмотров: 3403  |  Рейтинг статьи: 4.77 (Голосов: 9).
4.77
Дата размещения статьи: 2004-02-02 11:32:28



5 последних поступлений в раздел Запуск Dos/Windows-программ в Linux:

26.02.04: Назначение DOSBox (Зачем нужен эмулятор DOS? В первую очередь, из-за игр. Игроки среднего (12-25 лет) возраста его не за...)
02.02.04: WineX F.A.Q. (Q: Что такое winex? A: Эмулятор для windoze-программ на основе wine с поддержкой DirectX, с помощью к...)
11.01.04: VMware - виртуальный полигон для администратора и разработчика на основе Linux и (В первой статье этого цикла я довольно подробно описал, что такое технология виртуальных машин Vmware...)
29.12.03: Warcraft 3 в Unix - легко! (Руководство ? как установить и запустить warcraft с CD, предназначенного для Windows, через программу...)
23.12.03: WineX (Последняя версия статьи. "Есть скромная надежда, что когда-нибудь в wine не будет потребности. Стоит ...)

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

Хмм... (Оценка: 1)
от Zx-man на 03.02.04
(Информация о пользователе | Отправить сообщение)
Неплохо, но есть один нюанс: Wine/WineX не эмулятор, а альтернативная реализация WinAPI/DirectX API соответственно...


Re: WineX F.A.Q. (Оценка: 0)
от Anonymous на 04.02.04
Поправил, кому не нравится оригинал статьи. А вообще на TuxGames.RU было написано русским языком, что бы должны указывать источник статьи, чего вы не сделали. СТАТЬЮ Я ПИСАЛ КАК РАЗ ДЛЯ TUXGAMES.RU...

Плиз, поправьте.

-- Hirnfuhler (hirnfuhler@front.ru)


Re: WineX F.A.Q. (Оценка: 0)
от Anonymous на 04.02.04
Всмысле, что вместо unixforum надо tuxgames.ru писать :)

-- Hirnfuhler (hirnfuhler@front.ru)


Re: WineX F.A.Q. (Оценка: 0)
от Anonymous на 06.02.04
А где Cross Over Office достать не подскажите?

-- Anonymous


Re: WineX F.A.Q. (Оценка: 0)
от Anonymous на 10.03.04
"1) cvs -d:pserver:cvs@cvs.transgaming.org:/cvsroot login
2) когда попросит пароль просто нажмите на Enter.
3) cvs -z3 -d:pserver:cvs@cvs.transgaming.org:/cvsroot co winex"

не скачает она вам winex, нету доступа... или это я дурак?

-- polachok


LinuxBegin.ru © 2003-2004 Valery V. Kachurov | Условия использования материалов | О проекте