Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Запуск ПО от Microsoft в Linux
 Transgaming WineX 2.0 - Обзор.
  Mark, оригинал статьи - здесь, 25.04.2002.

Категория: Программы / Игры.
Наименование продукта: Transgaming WineX.
Версия: 2.0.
Изготовитель: Transgaming Technologies Inc.
Цена: Бесплатно (скачать), Подписка - $5/месяц (Минимум - 3 месяца), $50/год.

Введение:

Несколько недель назад я подписался на версию Wine от Transgaming под названием WineX. Их цель - создание библиотек wine, способных к запуску Windows-игр под Linux без библиотек Windows. Косвенная цель Transgaming, Codeweaver's Wine, and the Wine Development Team одна и та же - облегчить переход с Windows на Linux. Многие из Linux-сообщества беспокоятся насчет политики компании Transgaming, которая распространяет свой продукт под лицензией Aladdin, позволяющей им держать некоторые части кода закрытыми.

Бинарники WineX.

После того, как я заплатил мой вступительный взнос, я скачал свою копию бинарников WineX. Я использую RedHat 7.2, поэтому я скачал их в rpm-формате. Пользователи Debian найдут для себя пакеты в формате deb. Установка прошла гладко, но я обнаружил, что мне необходимо иметь уже установленный Wine. Бинарник включал в себя программу для защиты от незаконного копирования и библиотеки DirectX - все это не входит в обычный Wine.

Запускаем WineX.

Есть одна игра, переносом которой под Linux я больше всего интересовался - это Diablo 2, любимая игра моего сына в стиле hack-and-slay. На странице TransGaming есть раздел поддержки, включающий в себя ответы на часто задаваемые вопросы и комментарии по различным играм и решению особенных проблем. Итак, я зашел в раздел поддержки, чтобы узнать, как нужно устанавливать игры с CD. Установка игры прошла без проблем, как и установка бинарников WineX. Но все равно для нормальной работы игры мне пришлось уменьшить разрешение экрана и глубину прорисовки. После этого - наступило время запуска игры.

Играем.

Я запустил пусковой файл Diablo из псевдо-диска Windows, созданного при установке. Я запустил игру в окне 800x600x16bpp, используя опцию "-w". Через несколько секунд я уже увидел логотип Diablo 2 и начал играть. Машина, на которой все это было запущено - это двойной-233 Mhz Pentium с 256 Mb памяти. Сравнить ее с компьютером моего сына (266 Mhz Pentium, 98 Mb RAM) не очень легко, но игра шла примерно с такой же скоростью. Я не оптимизировал мою систему специально для игр (я использую ту же самую карточку от Nvidia, что и на компьютере моего сына), и я был счастлив увидеть, как игра, не поритрованная специально под Linux, совершенно нормально шла на моей системе без зависаний и падений.

Стоит ли вкладывать деньги?

Я несколько лет пытался выжать хорошее быстродействие из игр, запущенных под Wine, но мои эксперименты никогда не завершались успешно. Работа Transgaming - это настоящий прорыв в этом направлении, и она дала моей старой машине новую жизнь. Все мои эксперименты с Sims, Baldur's Gate 2 и Starcraft завершились просто отлично. Конечно же, я мог запустить Starcraft и под Wine, но две другие игры запустить под Wine было трудно, если не невозможно.

Вывод:

Я впечатлен той работой, которую сейчас делает Transgaming над библиотеками Wine. Действительно, они не предоставляют всего, что они разработали, в открытый доступ. Но все равно - их попытки достаточно успешны, и я согласен на их поддержку. Удовлетворяет ли их модель философии Free Software? Скорее всего - нет. Можно провести аналогию с движением shareware начала 1980-х годов, развивавшемся тогда вокруг IBM DOS систем. Именно это движение позволило разработчикам игр создавать игры на пределе возможностей имеющегося железа и создало индустрию Gaming hardware.

Каждый Open-Source проект возвращает все свои наработки сообществу. Transgaming делает то же самое, но с небольшими ограничениями, которые можно увидеть на их сайте:

"Исходники TransGaming WineX (кроме исходников программы защиты от незаконного копирования - пока) свободно доступны на VA Linux's SourceForge сайте. Вы можете свободно исследовать и изменять их, вы можете следить за изменениями, которые мы делаем, и вы можете учавствовать в дискуссиях разработчиков через наш список рассылки. Вы не можете только одного - распространять исходники WineX в коммерческих целях. Они лицензированы под лицензией Aladdin Free Public License.

Когда мы достигнем всех целей, мы планируем выпустить весь исходный код WineX под лицензией Wine, то есть - полностью интегрироваться с проектом Wine".

Хотя их ограничения и могут быть рассмотрены, как шаг к коммерческому проекту, но все равно - я их полностью поддерживаю.

LinuxLookup Verdict:

Инновации: 5 / 5
Технологии: 3 / 5
Быстродействие: 4 / 5
Цена / качество: 3 / 5
-----------
Общий вывод: 15 / 20

Баги: Несколько. Все-таки это - Wine.
Плюсы: Запуск популярных Windows-игр.
Минусы: На некоторых играх падает.