Dota Allstars и Warcraft III под Linux (Wine, тестировалось в Ubuntu/Kubuntu 7.04/7.10)
Опубликовано skadi в чт, 2007-11-08 03:10.Статья
Наверное кому-то тема сегодняшней статьи покажется странной. У вас наверняка стоит одна единственная лицензионная система - пиратская Windows XP (92% пользователей сайта) и вы даже не хотите её менять.
Но! Поверьте - Linux это круто, это освежает и это абсолютно легально. Лично я полность перешёл на Линукс из-за его стабильности, теперь мне не приходится раз в несколько месяцев переставлять Windows чтобы она не засорялась и не тормозила.
Warcraft 3 и Dota Allstars долго были сдерживающими факторами для меня (версия только для Windows), но и эта игра замечательно тут работает! Немного о том как настроить Warcraft 3 под Linux. У вас наверняка уже есть установленный варкрафт. Скопируйте всю папку куда-нибудь себе в отдельное место. Если нет, тогда приготовимся скачать несколько десятков мегабайт апдейтов. Устанавливаем WINE. В Debian/Ubuntu это делается командой sudo apt-get install wine, либо через менеджер пакетов. Но почти наверняка этот пакет у вас уже стоит. Берём лицензионные диски или просто любые диски с Warcraft III, вставляем в привод сначала ROC, потом TFT - и... о чудо! они работают. Аккуратно ставим варкрафт с дисков себе на компьютер, не забыв ввести лицензионный ключ.
Набираем в консоли команду regedit (да-да, тут тоже есть реестр Windows), ищем "HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III", тыкаем правой кнопкой в пустом поле и в контекстном меню выбираем "New"-"DWORD Value". Название ключа "Gfx OpenGL", значение 1 (спасибо Begemot что не надо вводить каждый раз команду с OpenGL). Папку Movies внутри варкрафта от греха подальше переименовываем в Movies_Old. Копируем старые файлы варкрафта (которые сохранили в п.1) на место установленных. Запускаем!