- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF76:Cedega
Материал из Linuxformat.
Mozg (Обсуждение | вклад)
(Новая: === Cedega 5.0.1 === '''Играть в игры Windows под Linux? По мнению Ника Вейтча, Cedega превратила Wine в нечто более съедобн...)
К следующему изменению →
Версия 07:24, 26 марта 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