battle.net linux

Battle.net Linux

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

14.07.2017 обновлен PortBattleNET до версии 3.0 — (Multilanguage)


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

  • World of Warcraft Linux
  • Diablo III Linux
  • StarCraft II Linux
  • Heroes of the Storm Linux
  • Hearthstone Linux

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

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

PortBattleNET-31 — скачать новую версию

PortBattleNET-28 — скачать предыдущую версию 


Внимание:

  1. Если вы обновляете порт, то после первого запуска Battle.net ОБЯЗАТЕЛЬНО подождите пока лончер САМ определит расположения установленных игр. (Займет не более 1 минуты)
  2. Для полной оптимизации HoTS и SC2, необходимо после первого запуска игры, настроить графику на ваше усмотрение, закрыть клиент и лончер,  запустить Battle.net заново.

А пока скачивается новый порт:


Установка и запуск игры:

— Скачать скрипт установки

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

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

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

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

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

ССЫЛКА НА ПОДРОБНУЮ ИНСТРУКЦИЮ ПО УСТАНОВКИ И ПОДТЯГИВАНИЮ НЕОБХОДИМЫХ ЗАВИСИМОСТЕЙ НА РАЗНЫХ ОС LINUX

— Запускаем лаунчер в меню -> игры: Battle.net
Так же, если есть уже скачанные клиенты игр от Blizzard, их можно закинуть в ~/PortBattleNET/Program Files/ 

[свернуть]
История изменений:

Изменения версии 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)

[свернуть]

 

ИНСТРУКЦИЯ ПО ЗАПУСКУ В ОТДЕЛЬНОЙ X-СЕССИИ

ИНФОРМАЦИЯ ДЛЯ ВСЕХ ЖЕЛАЮЩИХ ПОМОЧЬ РАЗВИТИЮ ПРОЕКТА

 

Отправить ответ

Войти с помощью: 
avatar
5000
В начале выводить комментарии:   новые | старые | лучшие
aldaces
Участник
Ребят, будьте добры, выложите пжлста файл на какой-то другой файлообменник, у меня в стране не… Читать дальше »
Сергей
Участник
Привет Михаил! К сожалению далеко от компа, но интересует вопрос относительно выставленой версии винды в… Читать дальше »
Wargen
Участник
А можно выложить 29 порт? а то что-то у меня до этого стоял 29, было… Читать дальше »
Wargen
Участник
нашел в чем был косяк, в лаунчере стоял ключ -opengl, из за него артефачило всЕ)
Igor
Участник
Star Craft. Все равно при выходе виснет. Но это не критично, ну все таки! Виснет!!!
Igor
Участник

Попробуем новый порт, отпишусь.

Igor
Участник

Конечно же я кину блб. Нужный проект всегда поддерживаю.

BeeLzeBuL
Участник
Приветствую! Обновил порт (до этого 27 стоял) Не могу авторизоватся при запуске [spoiler title=»PortWINE был… Читать дальше »
Алексей
Гость

качаю старкрафт 2 на данный момент))

Алексей
Гость

только нашел сайт качаю старкрафт 2 большое спасибо автору))

yyy
Гость

Автору огромная благодарка!

yyy
Гость

Debian sid/buster — полет нормальный, dotnet40 для HS и Diablo III, остальное не смотрел.

clork
Участник
Не могу залогиниться Вот логи PortWINE version: 28 ——————————————— Date and time of start debug… Читать дальше »
Miracle
Участник

Проект загнулся !!!

yma
Гость
Hearthstone вылитает при запуске после логотипа. Лог: PortWINE был запущен в режиме создания PortBattleNET.log и… Читать дальше »
yma
Гость

подскажите плиз, где лежат временные файлы, которые близард всегда просит чистить

Тарик Ялауи
Участник
Lord of Chaos
Участник
`PortWINE version: 28 ——————————————— Date and time of start debug for PortBattleNET Ср июн 28… Читать дальше »
Евгений
Гость
Не могу установить PortWine version 28. Вот что выдает: yevhenii@Inspiron-3542:~/Загрузки$ sh PortBattleNET-28 Gtk-Message: GtkDialog mapped… Читать дальше »
Thief2125
VIP

Заного скачать надо.

Serg
Гость
Здравствуйте. Сегодня скачал и установил portWINE version: 28 Но при запуске вначале появляется окно, предлагая… Читать дальше »
Dark
VIP

Запусти в режиме создания лога и выложи его сюда.

Lord of Chaos
Участник

Скажите пожалуйста, а куда это «сюда»?

Dark
VIP
Прям сюда: копировать — вставить. В принципе, можете хоть куда, лишь бы можно было его… Читать дальше »
Lord of Chaos
Участник
PortWINE version: 28 ——————————————— Date and time of start debug for PortBattleNET Пн июл 3… Читать дальше »
Сергей Бобров
Участник
игра запустилась, звук есть, картинки нету ) -------------------------------------------- PortWINE version: 28 -------------------------------------------- Date and time… Читать дальше »
Thief2125
VIP

Начни с обновления Минта до 18.1 и драйверов на АМД карту.

Антон Меньшиков
Участник
Всем привет, после последнего обновления не запускается HS. Проблема решена. Нужно зайти в папку PortBattleNET.… Читать дальше »
Сергей
Участник
На Linux mint не работает, вот такое выдает dotnet40 does not yet fully work or… Читать дальше »
Roman
Гость

Все ок на линукс минт. После этой ошибки установился .нет и начал работать хс.

Сергей
Участник

Наверное загнулся проект ребята…RIP

SiegfriD
Участник
На данный момент работает Diablo 3 / HOTS. Все игры должны будут запуститься… кроме overwatch.… Читать дальше »
Thief2125
VIP
Может у человека дел по горло. Танки всего две недели назад обновились. Наберитесь терпения. Кому… Читать дальше »
Miracle
Участник

А мне кто нить поможет ???

keniby
Гость

что-то тут тихо. может загнулся проект

keniby
Гость

лог
PortWINE был запущен в режиме создания PortBattleNET.log и он успешно сохранен в корне каталога порта
Для диагностики проблем, скопируйте ВЕСЬ лог в комментарии к игре на сайте fidblog.ru
———————————————
PortWINE version:
28
———————————————
Date and time of start debug for PortBattleNET
Суб Тра 27 15:01:23 +03 2017
———————————————
The installation path of the PortBattleNET:
/home/nikita/PortBattleNET/data/scripts
———————————————
Operating system
ОС: Ubuntu 16.04.2 LTS
———————————————
Desktop Environment
ubuntu
Unity
———————————————
Kernel
4.4.0-78-generic
———————————————
CPU
model name : Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz
model name : Intel(R) Pentium(R) Dual CPU E2200 @ 2.20GHz
———————————————
RAM
total used free shared buff/cache available
Память: 1998 555 231 22 1211 1222
Подкачка: 2044 360 1684
———————————————
Graphic cards
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NV96
OpenGL core profile version string: 3.3 (Core Profile) Mesa 12.0.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 12.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
———————————————
Version WINE in the Port
cxoffice-16.2.0beta1rc4-15-g560ebbf
———————————————
log file WINE

Alex
Участник

Поддержка winxp действительно мешает. Хотел потестировать Overwatch. Но поддержка XP помешала.

SiegfriD
Участник
Нужна поддержка dirextx 11, в xp её не было. Вывод минимально только с 7 запустите… Читать дальше »
Igor
Участник
Скоро в клиенте не будет поддержки Wn XP, а в WINE если включить Win 7… Читать дальше »
hasculdr
Участник
Ошибка 3D-ускорения: [spoiler title="лог "]PortWINE был запущен в режиме создания PortBattleNET.log и он успешно сохранен… Читать дальше »
Сергей
Участник
подтверждаю, если поставить Vista и выше, то err:wininet:open_http_connection create_netconn failed: 12029 err:winediag:wined3d_dll_init CSMT enabled. err:wininet:open_http_connection… Читать дальше »
Сергей
Участник

почему я не могу выложить на форум лог?

Сергей
Участник

Spoiler
PortWINE version:
28
———————————————
Date and time of start debug for PortBattleNET
Вт май 23 15:02:27 MSK 2017
———————————————
The installation path of the PortBattleNET:
/home/kikifellengrote/PortBattleNET/data/scripts
———————————————
Operating system
ОС: Linux Mint 18 Sarah
———————————————
Desktop Environment
cinnamon
X-Cinnamon
———————————————
Kernel
4.4.0-21-generic
———————————————
CPU
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
model name : Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz
———————————————
RAM
total used free shared buff/cache available
Память: 11998 1794 3081 143 7122 9966
Подкачка: 7628 0 7628
———————————————
Graphic cards
01:00.0 VGA compatible controller: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] (rev a1)
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 560 Ti/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 381.22
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 381.22
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 381.22
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
———————————————
Version WINE in the Port
cxoffice-16.2.0beta1rc4-15-g560ebbf
———————————————
log file WINE
err:winediag:wined3d_dll_init CSMT enabled.
err:wininet:open_http_connection create_netconn failed: 12029
err:winediag:wined3d_dll_init CSMT enabled.
err:wininet:open_http_connection create_netconn failed: 12029
err:winediag:wined3d_dll_init CSMT enabled.
Object moved

Object moved to here.

Object moved

Object moved to here.

Object moved

Object moved to here.

err:winediag:wined3d_dll_init CSMT enabled.
err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
err:mscoree:ReallyFixupVTable unable to fixup vtable, hr=80131700, status=0
ch: ../../../wine/dlls/mscoree/corruntimehost.c:1314: ReallyFixupVTable: Проверочное утверждение «0» не выполнено.
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x513a2a

Сергей
Участник

Не работает Hearthstone, зразу после входа в таверну вылетает

wpDiscuz