Меню Рубрики

Установка battle net linux mint

Battle.net Linux

Battle.net Linux — запуск онлайн игр от Blizzard на Linux

11.02.2020 обновлен PortBattleNET до версии 8.1

PortBattleNET — это порт для лаунчера Battle.net под Linux на основе WINE. С удобным и простым графическим установщиком и максимальной производительностью. С данным портом вы можете без проблем устанавливать и играть в такие игры как:

Изменения версии PortBattleNET-81:

  • Порт основан на WINEPROTON 5.0 GE-1
  • Переработаны все скрипты

Если есть проблемы с запуском Diablo 3, используйте запуск в 32 разрядном режиме!

ПОМОГИ ПРОЕКТУ, ЗАКИНЬ 50 РУБЛЕЙ!

Download PortBattleNET v.8.1 — Google Drive

Download PortBattleNET v.8.1 — Yandex.disk

Перед тем как задавать вопросы,

— Открыть терминал и ввести:

/Загрузки/ (переходим в директорию с загруженным скриптом)

sudo apt install zenity xterm (пакеты необходимые для установки и запуска скриптов)

sh PortBattleNET-81 (создаются ярлыки, прописывается реестр порта, копируются файлы)

sudo apt install wine (Подтягиваем зависимости WINE)

— Запускаем лаунчер в меню -> игры: Battle.net

Изменения версии PortBattleNET-80:

  • wine 4.4 — staging
  • dxvk v.1.0.1
  • отключен locationapi.dll для корректной работы Hearthstone

Изменения версии PortBattleNET-79:

  • wine 4.4 — staging
  • dxvk v.1.0.1

Изменения версии PortBattleNET-78:

  • wine 3.21 — staging
  • постарался сделать что бы все игры, перечисленные выше, запускались и работали

Изменения версии PortBattleNET-71:

  • префикс с версии PortBattleNET-70
  • wine 3.17 + staging
  • обновлены скрипты установки и запуска
  • добавлен выбор запуска dxvk как старой версии, так и самой новой.

Изменения версии PortBattleNET-70:

  • ВОССТАНОВЛЕНА ПОДДЕРЖКА UBUNTU 16.04
  • отключен «костыль» с glibc-2.27
  • перекомпилирован wine 3.16 + staging + xrandr patch (с glibc-2.23)
  • DXVK последней версии ( требуется самый свежий драйвер для nv >PortBattleNET-69:

Изменения версии PortBattleNET-68:

  • wine 3.16 staging
  • DXVK последней версии ( требуется самый свежий драйвер для nv >Версии PortBattleNET c 66 и 67 тестовые.

Изменения версии PortBattleNET-65:

    • Основан на последней стабильной версии: 60
    • Полностью переработан принцип запуска в режиме dxvk
    • Оставлено автоматическое обновление DXVK до актуальной версии (требуется последние версии проприетарных драйверов для NV >Изменения версии PortBattleNET-64:

      • Wine 3.15 + staging+ Esync (!клик!)
      • Автоматическое обновление DXVK до актуальной версии (требуется последние версии проприетарных драйверов для NV >Изменения версии PortBattleNET-63:

        • Wine 3.15 + staging+ Esync (!клик!)
        • Автоматическое обновление DXVK до актуальной версии (требуется последние версии проприетарных драйверов для NV >Изменения версии PortBattleNET-62:

        • Wine 3.14 + staging +PBA + Esync (!клик!)
        • Исправлены все последние проблемы с лончером и авторизацией
        • ТРЕБУЕТСЯ ТЕСТЫ: StarCraft 2 и HoTS из за отсутствия патча xrandr

        Изменения версии PortBattleNET-61:

        • Wine 3.14 + staging +xrandr patch
        • автоматическое удаление ProgramData из префикса во время обновления порта. (фикс авторизации)

        Изменения версии PortBattleNET-60:

        • Основан на последней стабильной версии 5.5
        • Wine 3.13.1 + staging +PBA + xrandr patch(libc6 от 2.23 для стабильной работы на Ubuntu 16.04+ и Debian9)
        • Добавлено автоматическое удаление ProgramData из префикса во время обновления порта. (фикс авторизации)

        Изменения версии PortBattleNET-58:

        • Wine 3.13.1 + staging +PBA + xrandr patch(libc6 от 2.23 для стабильной работы на Ubuntu 16.04+ и Debian9)

        Изменения версии PortBattleNET-57:

        • Wine 3.13.1 + staging + pba (без патча xrandr — по этому и тестовый)
        • Включено автоматическое обновление DXVK до последней версии

        Изменения версии PortBattleNET-55:

        • Hearthstone вновь можно запускать без DXVK (в обычном режиме запуска)
        • В режиме DXVK из информации в левом верхнем углу оставил только FPS (тем самым можно увидеть что VulkanAPI работает, но на экране нет ничего лишнего)

        Изменения версии PortBattleNET-54:

        • Обновлен wine 3.11 + staging + xrandr10 + dxvk
        • Обновлен префикс и скрипты
        • Добавлена возможность запуска в режиме DXVK (DirectX11 —>VulkanAPI)

        Изменения версии PortBattleNET-52:

        • Обновлен wine-x86_64 до версии 3.9 + staging
        • Обновлены префикс и скрипты
        • Исправлена проблема связанная с обновлением Battle.net

        Изменения версии PortBattleNET-51:

        • Обновлен wine-x86_64 до версии 3.4 + staging
        • Стабильная версия для всех игр, но чуть ниже FPS в игре WoW (из за отсутствия PBA патчей).
        • Увеличена производительность всех игр кроме WoW (см. пункт выше)

        Изменения версии PortBattleNET-50:

        • Обновлен wine-x86_64 до версии 3.3 + staging + xrandr + PBA patchs
        • Обновлены скрипты установки и запуска
        • Значительно увеличена производительность за счет PBA патчей.
        • Исправлен вылет ошибки Battle.net Helper.exe

        Изменения версии PortBattleNET-49:

        • Обновлены доп. библиотеки порта
        • Обновлены скрипты установки и запуска
        • Улучшена совместимость с разными версиями ОС Linux

        Изменения версии PortBattleNET-47:

        • То же что и версия 4.5, но с обновлением и удалением некоторых библиотек (обновлено)
        • Обновлен wine 2.20 x64 — staging — xrandr patch (с версии порта 4.5)

        Изменения версии PortBattleNET-45:

        • Скомпилирован wine 2.18 staging x64 + xrandr patch
        • По умолчанию battle.net работает под win 7
        • Подправлен реестр порта
        • Отключен в реестре locationapi для тех у кого были проблемы с запуском hearthstone.

        Изменения версии PortBattleNET-42:

        • Скомпилирован wine 2.17 staging x64 + overwatch patch + xrandr patch

        Изменения версии PortBattleNET-39 — 41:

        Изменения версии PortBattleNET-38:

        • Подправлен реестр порта
        • Эмуляция рабочего стола опять включена по умолчанию
        • Совмещены 36 и 37 версии портов.

        Изменения версии PortBattleNET-37:

        • Обновлены скрипты запуска
        • Подправлен реестр порта
        • Эмуляция рабочего стола снова выключена по умолчанию
        • Добавлены многие необходимые зависимости для возможности запуска на бОльшем количестве разных ОС linux.

        Изменения версии PortBattleNET-36:

        • Скомпилирован wine 2.15 staging x64 + overwatch patch
        • Полностью пересобран префикс под 64 битную версию порта
        • Обновлен клиент battle.net до актуального состояния
        • Обновлены скрипты установки и запуска

        Добавлена поддержка:

        • DirectX 11 в игре World of Warcraft
        • StarCraft Remastered
        • Overwatch — в теории должен работать, но требуется тест так как у автора нет данной игры (и финансовой возможности её купить — проект PortWINE бесплатный и развивается за счет энтузиазма и небольших пожертвований от Вас. )

        Изменения версии PortBattleNET-35:

        • тестовая и не рабочая версия

        Изменения версии PortBattleNET-34:

        • тестовая и не рабочая версия

        Изменения версии PortBattleNET-33:

        • Пересобран wine 2.0.2 с библиотеками crossover 16.2.5-1
        • Обновлен префикс порта и предустановлен .NET 4.0
        • Обновлен клиент battle.net до актуального состояния
        • Обновлены скрипты установки и запуска до актуального состояния
        • Отключен CSMT

        Изменения версии PortBattleNET-32:

        • C нуля собрана тестовая версия порта с основой wine 2.13 + staging patch (ЖДУ ОТЗЫВОВ)

        Изменения версии PortBattleNET-31:

        • Уменьшены лаги в HoTS (в реестре отключен csmt)

        Изменения версии PortBattleNET-30:

        • Критическое исправление компонента wineserver

        Изменения версии PortBattleNET-29:

        • Обновлены библиотеки wine из нового crossover 16.2.5
        • Обновлен префикс порта и предустановлен .NET 4.0
        • Обновлен клиент battle.net до актуального состояния
        • Обновлены скрипты установки и запуска до актуального состояния
        • При запуске игр на видеокартах от nvidia, автоматически включается максимальная производительность в nvidia-settings, что может дать дополнительный прирост производительности на некоторых системах.

        Изменения в тестовой версии PortBattleNET-28:

        • Обновлен wine до версии 2.0 + библиотеки от crossover 16.2.0-1

        Изменения в тестовой версии PortBattleNET-27:

        • Обновлен wine до 1.9.21 + библиотеки от crossover 16.0.0-1
        • Скорректированы скрипты установки и запуска
        • Во время установки более не требуется выбирать видеокарту и количество памяти
        • CSMT включен по умолчанию (производительность в новой версии wine должна подняться, надеюсь что Вы сами сравните и отпишитесь в комментариях)
        • Выбор логина «Оставаться в сети» теперь активна и полностью работает

        Изменения в версии PortBattleNET-26:

        • Полностью пересоздан префикс порта
        • Скорректированы скрипты запуска
        • Добавлено автоматическое выключение лончера после запуска любой из игр

        Изменения в версии PortBattleNET-22:

        • Отделена функция setup из скрипта runlib в отдельный скрипт
        • Включено полное ЛОГирование установки порта
        • Восстановлен xul.dll (библиотека gecko)

        Изменения в версии PortBattleNET-21:

        • За основу взята 20-я версия порта (срипты и wine)
        • Префикс и реестр взят из 18 версии порта
        • Подправлен скрипт runlib
        • Значительно уменьшен размер скрипта установки

        Изменения в версии PortBattleNET-20:

        • wine 1.8.4 + crosslibs + vcrun2015 patch (dll from wine 1.9.20)
        • Исправлены проблемы со связью с сервером
        • Исправлены проблемы которые требовали права администратора для обновления игр
        • Проведен подробный анализ и доработка всех скриптов
        • Подправлен реестр порта
        • Уменьшен размер скрипта установки

        Изменения в версии PortBattleNET-18:

        • Исправлена ошибка вызывающая проблемы с «Агентом» лончера Батлы
        • Сам «Агент» обновлен до актуальной версии
        • Добавлена автоматическое переключение языка лончера, при выборе установки на английском языке

        Изменения в версии PortBattleNET-17:

        • Исправлена проблема требующая права администратора в самом лончере (если появится запрос на права, то просто перезапустите Battle.net)
        • Исправлены проблемы с запуском HoTS и Hearthstone
        • Добавлен выбор языка установки
        • Переписаны скрипты установки и запуска порта

        Изменения в версии PortBattleNET-13:

        • Обновлены библиотеки wininet, winhttp, secur32 и wined3d
        • Для повышения производительности добавлено принудительное отключение лончера и агента battle.net после запуска клиентов игр (скрипт vars — функция PORT_OPTIMIZER)
        • Подправлены скрипты запуска

        Изменения в версии PortBattleNET-12:

        • Обновлен wine до версии 1.8.3 stable + crossover libs
        • Улучшено определение новых видеокарт
        • Исправлены лаги видеороликов
        • Увеличена произодительность игр:
          • Heroes of the Storm
          • StarCraft II
        • Во время установки (обновления) порта нет выбора видеокарты (т.к. в этом больше нет необходимости)
        • Подправлен префикс и реестр порта
        • Подправлены скрипты запуска

        Изменения в версии PortBattleNET-11:

        • Восстановлен запуск игр
          • Heroes of the Storm
          • World of Warcraft
        • Подправлен префикс и реестр порта

        Изменения в версии PortBattleNET-10:

        • wine 1.8.1 + crosslibs
        • Полностью пересобран префикс порта
        • Критические изменения префикса и реестра, без которых, после обновления лаунчера, появлялись ошибки
        • Подправлены скрипты запуска
        • Увеличена общая производительность за счет библиотек от кроссовера (тот же симбиоз из вайнов который успешно используется в PortWoT)

        источник

        HearthStone в Ubuntu

        HearthStone популярная карточная игра по мотивам вселенной World of Warcraft. Не смотря на ее популярность компания Blizzard не собирается выпускать игру под Linux, не смотря на то, что версии для Mac OS, iOS и Android имеются. Однако поиграть в эту увлекательную игру можно и в Linux используя библиотеку Wine.

        На сегодняшний день существует 3 способа запуска HearthStone в Linux:

        1. Запуск с помощью WINE — для продвинутых пользователей, готовых поковырять немного систему;
        2. Запуск с помощью PlayOnLinux — более простой способ, для тех кому надо просто установить и играть;
        3. Запуск в виртуальной машине — в данной статье не рассматривается.

        Запуск игры возможен как со стабильной версией Wine, так и с разрабатываемой. На момент написания статьи разрабатываемая версия Wine 1.7. Весь процесс установки и настройки мы рассмотрим на примере дистрибутива Xubuntu 14.04.3, но действия будут одинаковые и для других дистрибутивов.

        Первое, что необходимо сделать — это установить Wine. Если вы решили использовать стабильную версию, то для этого достаточно ввести в терминале команду:

        Данная команда установит библиотеку wine 1.6.2 вместе с необходимыми инструментами и шрифтами. Если же вы хотите использовать последнюю версию Wine, то для начала изучите вот эту статью.

        Настройка Wine для запуска HearthStone

        После того как Wine установлен необходимо настроить его для корректной работы Battle.Net и HearthStone в Ubuntu Linux. Для этого запустите программу настройки wine. Сделать это можно из главного меню операционной системы выбрав в разделе Wine пункт «Настройка Wine». Либо в окне терминала выполните команду:

        Далее необходимо на вкладке библиотеки добавить 2 библиотеки dbghelp и msvcp100. Для библиотеки dbghelp необходимо выставить режим «отключено» для этого выберите библиотеку в списке и кликните по кнопке «Изменить» в открывшемся окне выберите пункт «Отключена».

        После того как вы добавили обе библиотеки нажимаем «ОК». Затем выполняем в окне терминала команду:

        На этом настройка Wine завершена. Можно приступать к установке HearthStone.

        Установка и запуск HearthStone в Linux

        В дистрибутивах основанных на Ubuntu этот процесс ничем не отличается от Windows. Скачиваем с официального сайта исполняемый файл установщика и запускаем его двойным кликом.

        После завершения установки Battle.Net появится привычное окно регистрации, в котором необходимо ввести свои данные сети Battle.Net.

        Не забудьте выбрать регион. В некоторых конфигурациях выпадающий список региона не отображается, точнее не прорисовывается. Так было на моей двухмониторной конфигурации с дешевой nvidia видеокартой. Решение простое: клик по списку и стрелка вниз на клавиатуре позволяют отобразить список и выбрать нужный регион.

        После ввода имени и пароля начнется стандартная загрузка игрового клиента.

        По окончанию загрузки вы сможете сразу же насладиться этой замечательной во всех отношениях игрой кликнув по кнопке «Играть».

        Если у вас два или более мониторная конфигурация, то возможно потребуется указать в настройках игры запуск в окне. Если игра при запуске в многомониторной конфигурации вылетает или зависает, то попробуйте переключить конфигурацию мониторов в зеркальный режим (когда на обоих мониторах отображается одно и то же), а затем запустить игру и настроить ее в оконный режим. После этого верните конфигурации мониторов в прежний режим.

        HeartStone в PlayOnLinux

        Наконец игру можно запустить через приложение PlayOnLinux. О том что это за зверь, как его установить и как пользоваться написано здесь. Будем считать, что вы уже установили PlayOnLinux, далее все просто! Жмем на плюсик для добавления нового приложения, затем в поиске вводим hearthstone и жмем кнопку «Установка».

        Далее следуем инструкциям мастера установки.

        На этом все. Приятной игры в HearthStone! Кстати вот здесь написано как получить бесплатный бустер для Hearthstone.

        источник

Читайте также:  Установка гребенок на автоматы

Добавить комментарий