- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF76:Cedega
Материал из Linuxformat.
(Новая: === Cedega 5.0.1 === '''Играть в игры Windows под Linux? По мнению Ника Вейтча, Cedega превратила Wine в нечто более съедобн...) |
(→Cedega 5.0.1) |
||
Строка 9: | Строка 9: | ||
Способствует ли монополизму | Способствует ли монополизму | ||
перенесение свободного ПО на закрытую | перенесение свободного ПО на закрытую | ||
- | платформу? Emacs – это текстовый | + | платформу? Emacs – это текстовый редактор или образ жизни? А также, не убивает |
- | + | ||
ли возможность играть под Linux в игры | ли возможность играть под Linux в игры | ||
для Windows разработку игр специально | для Windows разработку игр специально | ||
Строка 18: | Строка 17: | ||
Linux. Cedega (ранее известный как | Linux. Cedega (ранее известный как | ||
WineX) – это переработанная фирмой | WineX) – это переработанная фирмой | ||
- | Transgaming версия Wine. Цель Wine | + | Transgaming версия Wine. Цель Wine состоит в предоставлении библиотек и структур, |
- | + | ||
необходимых для работы ПО Windows. | необходимых для работы ПО Windows. | ||
- | Цель Cedega – в добавлении к Wine | + | Цель Cedega – в добавлении к Wine хитроумной графики, Direct3D и т.п. |
- | + | ||
- | В предыдущих версиях данное ПО | + | В предыдущих версиях данное ПО поставлялось в двух частях: движок Cedega, |
- | + | ||
создающий окружение и запускающий | создающий окружение и запускающий | ||
исполняемые файлы, плюс основанный на | исполняемые файлы, плюс основанный на | ||
Строка 35: | Строка 31: | ||
файлы со всевозможными параметрами | файлы со всевозможными параметрами | ||
прямо из оболочки. Запуск без параметров | прямо из оболочки. Запуск без параметров | ||
- | или из меню открывает GUI. Кроме | + | или из меню открывает GUI. Кроме автомонтирования CD, интерфейс используется |
- | + | для инсталляторов игр и управления установленным ПО, а еще он скачивает новые | |
- | для инсталляторов игр и управления | + | |
- | + | ||
версии и необходимые зависимые файлы. | версии и необходимые зависимые файлы. | ||
Однако по-прежнему присутствует | Однако по-прежнему присутствует | ||
необходимость в загадочных настройках. | необходимость в загадочных настройках. | ||
- | Иногда, чтобы игра заработала, | + | Иногда, чтобы игра заработала, приходится вручную редактировать один-другой |
- | + | конфигурационный файл, подбирать магические переключатели ‘bigexe’ и смотреть, | |
- | конфигурационный файл, подбирать | + | что из этого выйдет. Поддержка игр впечатляет, очень впечатляет, но она не полна, |
- | + | ||
- | что из этого выйдет. Поддержка игр | + | |
- | + | ||
и порой оказывается, что вы редактируете | и порой оказывается, что вы редактируете | ||
- | непонятные настройки просто чтобы | + | непонятные настройки просто чтобы созерцать полученный эффект. |
- | + | ||
'''Хорошо укомплектован''' | '''Хорошо укомплектован''' | ||
Строка 58: | Строка 48: | ||
ранними. Старые версии поставлялись с | ранними. Старые версии поставлялись с | ||
инструкциями в стиле минимализма. А | инструкциями в стиле минимализма. А | ||
- | теперь вы получаете полезную man- | + | теперь вы получаете полезную man-страницу и очень подробный HOWTO. |
- | + | ||
Cedega 5.0.1 | Cedega 5.0.1 | ||
- | Подсказка для будущих версий | + | Подсказка для будущих версий программы: мы готовы держать пари, что |
- | + | большинство пользователей Cedega практикуют дуальную загрузку и имеют установленным Windows – оттуда у них и | |
- | большинство пользователей Cedega | + | Windows-игры. Так вот, хотя и стало возможным запускать игры, установленные в |
- | + | ||
- | + | ||
- | Windows-игры. Так вот, хотя и стало | + | |
- | + | ||
Windows-разделах диска (правда, не без | Windows-разделах диска (правда, не без | ||
хлопот), было бы здорово, если бы Cedega | хлопот), было бы здорово, если бы Cedega | ||
- | распознавала разделы Windows | + | распознавала разделы Windows автоматически, да и добавляла установленные там |
- | + | ||
игры (а может, и другие приложения). | игры (а может, и другие приложения). | ||
Разве не отличная мысль? | Разве не отличная мысль? | ||
'''Крепкий орешек''' | '''Крепкий орешек''' | ||
- | Конечно, работает не всё. Иногда это | + | Конечно, работает не всё. Иногда это проблема Cedega, и обычно с ней можно справиться довольно быстро. Чаще, правда, |
- | + | ||
- | + | ||
приходится сталкиваться с причудами схем | приходится сталкиваться с причудами схем | ||
защиты от копирования (поддерживаются | защиты от копирования (поддерживаются | ||
- | не все схемы, а только основные), | + | не все схемы, а только основные), неожиданностями в новейших технологиях (вроде последних добавлений к DirectX, хотя |
- | + | ||
- | + | ||
Transgaming старается не отставать от них) | Transgaming старается не отставать от них) | ||
или, мягко говоря, необычными методами | или, мягко говоря, необычными методами | ||
- | программирования. Последний класс | + | программирования. Последний класс проблем в основном касается ПО, которое не |
- | + | ||
строго соблюдает рекомендации API (как | строго соблюдает рекомендации API (как | ||
- | ни странно, этим грешит немалое | + | ни странно, этим грешит немалое количество игр Microsoft). |
- | + | ||
Некоторые вещи не всегда работают | Некоторые вещи не всегда работают | ||
Строка 99: | Строка 77: | ||
Иногда недоступны некоторые аспекты | Иногда недоступны некоторые аспекты | ||
игры. Например, на данный момент в | игры. Например, на данный момент в | ||
- | Battlefield 2 нельзя играть по сети с | + | Battlefield 2 нельзя играть по сети с серверами под управлением PunkBuster. Однако |
- | + | ||
эти проблемы постепенно решаются. | эти проблемы постепенно решаются. | ||
- | Cedega не идеальна. Возможно, в | + | Cedega не идеальна. Возможно, в данном случае идеал и не достижим. Но, по |
- | + | ||
крайней мере, версия 5.0.1 его приближает. | крайней мере, версия 5.0.1 его приближает. | ||
А теперь вернёмся к нашему вопросу: | А теперь вернёмся к нашему вопросу: | ||
тормозит ли Cedega разработку Linux-игр? | тормозит ли Cedega разработку Linux-игр? | ||
- | Подумайте: Transgaming уже | + | Подумайте: Transgaming уже лицензировала свою технологию разработчикам игр. И |
- | + | представьте себе будущее, когда, вне зависимости от появления Linux-версии, кросс- | |
- | представьте себе будущее, когда, вне | + | платформные инсталляторы с Cedega позволят всем играть в замечательные игры, |
- | + | ||
- | платформные инсталляторы с Cedega | + | |
- | + | ||
невзирая на платформу! LXF | невзирая на платформу! LXF |
Версия 09:49, 28 марта 2008
Cedega 5.0.1
Играть в игры Windows под Linux? По мнению Ника Вейтча, Cedega превратила Wine в нечто более съедобное..
В экосфере Linux существует масса разногласий. Способствует ли монополизму перенесение свободного ПО на закрытую платформу? Emacs – это текстовый редактор или образ жизни? А также, не убивает ли возможность играть под Linux в игры для Windows разработку игр специально для Linux? Последний вопрос поставлен Cedega; но для начала не мешает выяснить, работают ли вообще игры Windows под Linux. Cedega (ранее известный как WineX) – это переработанная фирмой Transgaming версия Wine. Цель Wine состоит в предоставлении библиотек и структур, необходимых для работы ПО Windows. Цель Cedega – в добавлении к Wine хитроумной графики, Direct3D и т.п.
В предыдущих версиях данное ПО поставлялось в двух частях: движок Cedega, создающий окружение и запускающий исполняемые файлы, плюс основанный на скриптах интерфейс пользователя (Point2Play), с которым установка и запуск игр обходятся без трудоемкой настройки. Теперь эти элементы объединены. Вы по- прежнему можете запускать исполняемые файлы со всевозможными параметрами прямо из оболочки. Запуск без параметров или из меню открывает GUI. Кроме автомонтирования CD, интерфейс используется для инсталляторов игр и управления установленным ПО, а еще он скачивает новые версии и необходимые зависимые файлы.
Однако по-прежнему присутствует необходимость в загадочных настройках. Иногда, чтобы игра заработала, приходится вручную редактировать один-другой конфигурационный файл, подбирать магические переключатели ‘bigexe’ и смотреть, что из этого выйдет. Поддержка игр впечатляет, очень впечатляет, но она не полна, и порой оказывается, что вы редактируете непонятные настройки просто чтобы созерцать полученный эффект.
Хорошо укомплектован При всем при том, с новой версией Cedega разобраться гораздо легче, чем с более ранними. Старые версии поставлялись с инструкциями в стиле минимализма. А теперь вы получаете полезную man-страницу и очень подробный HOWTO. Cedega 5.0.1 Подсказка для будущих версий программы: мы готовы держать пари, что большинство пользователей Cedega практикуют дуальную загрузку и имеют установленным Windows – оттуда у них и Windows-игры. Так вот, хотя и стало возможным запускать игры, установленные в Windows-разделах диска (правда, не без хлопот), было бы здорово, если бы Cedega распознавала разделы Windows автоматически, да и добавляла установленные там игры (а может, и другие приложения). Разве не отличная мысль?
Крепкий орешек Конечно, работает не всё. Иногда это проблема Cedega, и обычно с ней можно справиться довольно быстро. Чаще, правда, приходится сталкиваться с причудами схем защиты от копирования (поддерживаются не все схемы, а только основные), неожиданностями в новейших технологиях (вроде последних добавлений к DirectX, хотя Transgaming старается не отставать от них) или, мягко говоря, необычными методами программирования. Последний класс проблем в основном касается ПО, которое не строго соблюдает рекомендации API (как ни странно, этим грешит немалое количество игр Microsoft).
Некоторые вещи не всегда работают так, как хотелось бы. Бывают проблемы со шрифтами, звуком и движениями мыши, но на сайте разработчиков присутствует множество подсказок и обходных путей. Иногда недоступны некоторые аспекты игры. Например, на данный момент в Battlefield 2 нельзя играть по сети с серверами под управлением PunkBuster. Однако эти проблемы постепенно решаются.
Cedega не идеальна. Возможно, в данном случае идеал и не достижим. Но, по крайней мере, версия 5.0.1 его приближает.
А теперь вернёмся к нашему вопросу: тормозит ли Cedega разработку Linux-игр? Подумайте: Transgaming уже лицензировала свою технологию разработчикам игр. И представьте себе будущее, когда, вне зависимости от появления Linux-версии, кросс- платформные инсталляторы с Cedega позволят всем играть в замечательные игры, невзирая на платформу! LXF