Warcraft III + ICCup на Linux (рабочая версия)
«Дело было вечером делать было нечего». И решил я все-таки попробовать установить iccup, но первые попытки не увенчались успехом… В итоге лаунчер сдался и запустил варкрафт, и даже подключился к батле =)
Для нелюбителей читать слезливые истории переходите сразу к процессу установки ниже.
Первым делом я прошелся по гуглу и почитал статьи на тему запуска iccup’a под никсами. Разработчики лаунчера на их форуме отказываются каким-либо образом помогать пользователям их беспристрастного античита запустить все это дело под ненавистной многим осью. Благо, они переписали его на Qt, что избавляет нас от некоторых проблем.
Первым делом я запустил iccup под «чистым» вайном, но он начал брыкаться при попытке указать путь к Warcraft’у, установленному через CrossOver (разработчики славно постарались, и под кроссовером он запускается даже на очень-очень слабой видеокарте, поэтому сначала вариант с запуском варкрафта под чистым вайном я не рассматривал).
Второй попыткой была установка лаунчера под собственно кроссовером, но и тут я уперся в тупик. Путь к war3.exe лаунчером принимался, но при запуске игры лаунчер выбивал ошибку «Внутренние ошибки — получены неверные параметры«. В темах на русскоязычном форуме убунты (к слову, я пользую Linux Mint 14) несколько раз проскакивали упоминания о playonlinux, и я решил попробовать и его…
Сразу оговорюсь, что нижеописанный способ установки возможно было бы провернуть и на чистом вайне, но все постигается методом проб и ошибок. Одной из причин возникновения проблем на чистом вайне скорее всего была его относительно старая версия (1.4.1), а как было сказано на каком-то форуме каким-то очень умным линуксоидом: лучше ставить альфа версии wine’a, так как они почти всегда будут лучше стабильных веток.
Итак, мой тернистый путь к запуску Iccup и Warcraft:
Будем считать, что у нас уже есть распакованная версия WarCraft и инсталятор лаунчера Iccup.
- Открываем терминал и вводим
или ищем playonlinux в центре приложений
playonlinux
или через меню приложений.
Теперь кликнув по ярлыку можно запустить лаунчер. При запуске он пытается обновиться, но у меня по какой-то неведомой причине он зависал на последних килобайтах первого или второго файла, поэтому я решил забить на это дело и просто выключил автообновление лаунчера.
Подготовка клиента Warcraft:
Как уже было сказано, будем считать, что у нас уже лежит в отдельной папке и ждет своего часа распакованная версия Warcraft. Я ее взял из кроссовера, но с отдельно скачанным клиентом проблем возникнуть не должно.
и копируем сюда клиент Warcraft
В лаунчере (если он еще не запущен, надо его запустить) жмем на кнопку «Начать игру» и указываем ему путь к war3.exe, который будет лежать в соседней папке. После этого игра запускается, и мы спокойно входим в Battle.NET.
Проблема №1. Игра запускается, но видим множество артефактов (причина из-за слабой видеокарты).
открываем файл user.reg и вставляем в него где-то после «Keyboard Layout» (в принципе местоположение не важно, самое главное, чтобы там не было записей Warcraft. Если они есть, надо их заменить) на следующие параметры:
После этого у меня клиент запустился без проблем, дальше уже настроил по своему вкусу.
Проблема №2. При попытке присоединиться к игре пишет, что порт уже занят.
Решение простое. Идем в настройки и меняем порт в разделе «Игра» на отличный от 6112 (6114 к примеру)
5 Комментарии “ Warcraft III + ICCup на Linux (рабочая версия) ”
Решение простое. Идем в настройки и меняем порт в разделе «Игра» на отличный от 6112 (6114 к примеру)
это где ? в playonlinux Настройки ? или в самом warcraft-e ?
Забил немного на блог, извините =)
сейчас случайно увидел, в самом варкрафте настройки сразу после запуска
Дохуя вас тут таких умных. На деле глюки сплошные.
Warcraft 3
Материал из Пингвиньи радостей
Содержание
Статья об установке и настройке игры Warcraft III
Warcraft III это стратегическая игра. Есть add-on «The Frozen Throne»
Спортивная модификация карты Dota AllStars.
Для запуска игры необходимо . Розничный диск защищён StarForce.
Описание запуска игры в windows
Установка и запуск игры в windows трудностей не представляет. Интерес представляет лишь «отвязка» от диска StarForce.
Установка игры в windows
Установка в windows осуществляется обычным способом
- устанавливаем диск с Warcraft 3 в дисковод
- запускаем установку
- будем считать, что игра установлена в c:/Program Files/Warcraft III/ (далее )
Установка add-on осуществляется обычным способом
- устанавливаем диск с Warcraft 3 «The Frozen Throne» в дисковод
- запускаем установку
- будем считать, что add-on «The Frozen Throne» установлен в тот каталог что и сам Warcraft 3 — )
Для ускоренной установки
- создаём резервную копию Warcraft 3
- распаковываем резерную копию в нужное место
- (необязательно) добавляем в реестр файл warcraft3.reg.
Так как диск поставляемый изготовителем защищён StarForce, для запуска игры следует установить CD в дисковод.
Для обновления версии до современной после запуска нажимаем Battle.net и дожидаемся скачивания и установки обновления.
noCD в windows
Для запуска игры без диска
- переименовываем существующие в каталоге установки файлы . *.exe в *.exe.bak
- копируем файлы Warcraft III.exe и Frozen Throne.exe в каталог (версия Warcraft 3 ?)
- используем
Изменение клавиш по умолчанию
Для изменения клавиш установленных в игре
Описание запуска игры в linux
Для запуска игры linux кроме мероприятий описанных для windows следует установить и настроить wine, добавить некоторые dll и создать Игровой профиль.
Установка игры в linux
Для установки игры в linux
- устанавливаем wine и скрипт winetricks как описано в указанных статьях
- создаём среду запуска: # winecfg
- устанавливаем DirectX: # winetricks d3dx9
- осуществляем установку Warcraft 3 (аналогично описанию для windows)
- осуществляем установку Warcraft 3 «The Frozen Throne» (аналогично описанию для windows)
Для ускоренной установки
- создаём резервную копию Warcraft 3
- распаковываем резервную копию в нужное место
- (необязательно) добавляем в реестр файл warcraft3.reg.
Для обновления версии до современной после запуска нажимаем Battle.net и дожидаемся скачивания и установки обновления.
noCD в linux
Розничный диск защищён StarForce, что делает запуск игры в linux невозможным.
Для запуска игры без диска (аналогично описанию для windows)
- переименовываем существующие в каталоге установки файлы . *.exe в *.exe.bak
- копируем файлы Warcraft III.exe и Frozen Throne.exe в каталог
- используем
Настройка запуска
Для запуска игры в linux
Для указания Warcraft 3 использовать OpenGL по умолчанию
- создаем в HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III новый параметр DWORD «Gfx OpenGL» со значением 1
Внимание! запустить через wine Garena не удалось. Для запуска игры Dota через Garena используем запуск Warcraft 3 в паравиртуализаторе
Создание игрового профиля
Создание отдельного игрового профиля описано в статье Игровой профиль.
Особенности настройки игрового профиля для Warcraft 3
- осуществляем первоначальную настройку Icewm-lite
Запуск игры в паравиртуализаторе
Данная игра может быть запущена в паравирутализаторе. Запуск игры в виртуальной машине представляет интерес например в связи с тем что Garena в паравиртуализаторе устанавливается и работает как обычно. Запускаем игру с ключом «OpenGL»: $ war3.exe -opengl.
Warcraft 3 Frozen Throne [1.26a] + Garena Plus (2012) Linux | RePack Скачать
Год выпуска: 2003
Жанр: Strategy, Real-time, RPG, 3D
Разработчик: Blizzard Entertainment
Издатель: SoftClub
Тип издания: RePack
Язык интерфейса: Русский
Язык озвучки: Русский
Таблетка: Не требуется
Системные требования:
Процессор: 400 МГц или аналогичный
Память: 128 Мб
Видеокарта: Видеокарта с 8 или более Мб видеопамяти
Место на диске: 2,2 ГБ
Описание:
Официальное дополнение к лучшей стратегии 2002 года Warcraft III: The Reign of Chaos приглашает вас вернуться в древние земли Азерота, где вот-вот разгорится новый кровопролитный конфликт. Прошли месяцы с тех пор, как армия Пылающего Легиона была разбита. Ночные эльфы вернулись в чащу Ашенвальского леса, потрепанная в битвах Орда обосновалась в холмах на востоке Калимдора, как и остатки людей. Артес, новый король Лордерона, не намерен останавливаться на достигнутом — ведомый зовом Ледяного Трона, он собирается покорить весь мир. А где-то в потаенном уголке этого мира вынашивает свои планы Иллидан, прозванный Предателем. Его время еще не пришло. Пока.
Особенности игры:
Четыре новых кампании, включающие 26 миссий, раскрывают подробности новой сюжетной линии, продолжающей повествование Warcraft III: The Reign of Chaos
— Девять новых героев — по одному на каждую из представленных сторон и пятеро нейтральных. Нанять таких героев можно в специальных строениях — тавернах
— Восемь новых типов войск, новые типы строений и ландшафтов для каждой расы. Нововведения полностью изменяют тактическую составляющую игры, при этом стороны остаются по-прежнему идеально сбалансированными
— Высочайшие стандарты качества Blizzard — идеально выверенный баланс сил, потрясающие видеозаставки, отполированный до блеска многими месяцами тестирования игровой процесс, обновленный и чрезвычайно удобный редактор карт и, конечно, знаменитая сетевая служба Battle.net, услуги которой доступны только владельцам лицензионных версий игр от Blizzard
— Традиционно высокое качество локализации: перевод на русский язык осуществлен той же командой, которая работала над проектом Warcraft III: Reign of Chaos, получившем массу восторженных отзывов прессы и награды за «Лучшую локализацию 2002 года» от ведущих игровых изданий страны