Как установить хартстоун на линукс

ridbowt.blogspot.com

METRIKA

понедельник, 23 июня 2014 г.

Запуск Hearthstone в Linux

Ранее эта запись называлась «29 простых шагов для запуска Hearthstone в Ubuntu (Wine)», однако после неоднократных изменений в приложении Blizzard «Battle.net App» эти шаги совершенно перестали работать.

Посему предлагаю пройти по ссылке на сетевой узел PortWine-Linux.ru и почитать там про удобную установку Hearthstone; всё что нужно это скачать файл (и доп. зависимости), установить его и уже сегодня начать играть в Hearthstone на Linux. Причём, работает этот способ не только в Ubuntu, но и в других поставах Linux: Arch Linux, Gentoo, Debian, openSUSE, Fedora, ROSA Linux, Alt Linux, в общем во всевозможных (ну, по-крайней мере, это подразумевается, а запустится ли у вас — это частный случай).

Кроме того, на сетузле PortWine-Linux.ru представлены множество установщиков других виндовых игр, которые так же можно запустить, не прикладывая особых усилий.

Единственное, о чём я вас должен предупредить — установить Hearthstone таким способом можно лишь для 64-разрядного Линукса. Доп. сведения об этом читайте на странице приложения (я не создатель, поэтому не могу ответить на все вопросы относительно этого способа запуска).

1. И ещё, прежде, чем скачивать игру, озаботьтесь установкой необходимых библиотек для
Debian, Ubuntu, Linux Mint:

  • sudo apt install zenity xterm

Источник

Как установить Hearthstone на Ubuntu 17.10

Hearthstone — одна из самых известных и популярных сегодня карточных онлайн-игр. Его отношения с World of Warcarft заставили многих пользователей играть и играть в эту игру. Игра, которая доступна для Windows, но не для Ubuntu, по крайней мере официально.

Мы вам скажем как настроить нашу Ubuntu 17.10, чтобы мы могли установить не только Hearthstone, но и Battle.net и мы можем играть в эти игры вот так.

Приготовление вина

Официального приложения Battle.net для Ubuntu пока нет, поэтому мы должны использовать Wine для его работы. В этом случае мы должны использовать Постановка вина. Для этого открываем терминал и пишем следующее:

После этого мы напишем в терминале «winecfg», что откроет окно конфигурации. Это окно конфигурации важно, потому что без него эмулятор не будет работать правильно.. Заходим во вкладку Staging и включаем флажки, которые активируют CSMT, VAAPI и EAX. Затем переходим во вкладку Библиотеки. Там будем искать книжные магазины d3d11 и locationapi которые мы затем добавим, нажав кнопку «Добавить». После этого нажмите «Применить», а затем «ОК», чтобы закрыть окно конфигурации.

Теперь нам нужно установить Winetricks для правильной работы Battle.net. Итак, мы открываем терминал (если мы его закрыли) и вводим следующее, чтобы установить Winetricks:

И теперь, когда он установлен, мы запускаем winetricks:

На появившемся экране отмечаем «Использовать префикс Wine по умолчанию«, Нажмите ОК, появится окно со списком библиотек DLL, ищем библиотеку ie8 и устанавливаем. Как только он будет установлен, мы нажимаем кнопку отмены, чтобы вернуться на предыдущий уровень. Мы выбираем «Шрифты» и нажимаем «ОК», после чего открывается окно «Шрифты». Там ищем и устанавливаем «основные шрифты«. Когда он будет установлен, нажимайте кнопку отмены, пока мы не выйдем из Winetricks.

Установка Battle.net и Hearthstone

Теперь нам просто нужно установить Battle.net и Hearthstone, все проще и проще.

Установочный пакет Battle.net доступен по адресу официальный сайт Blizzard. Это дает нам пакет в формате .exe с установщиком Battle.net. Мы выполняем его, и после этого появится мастер установки Battle.net, простой процесс, который это типичный установщик нам просто нужно нажать кнопку «Далее».

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

/ .wine / drive_c / Program Files (x86) /Battle.net/Battle.net Launcher.exe». Когда мы запустим Battle.net, появятся все приложения, которые мы можем установить.. Среди них Hearthstone. Итак, мы выбираем его и нажимаем кнопку установки. Через некоторое время кнопка изменит текст «Установить» на текст «Воспроизвести».

Теперь мы можем играть в Hearthstone на нашей Ubuntu 17.10. Как видите, это долгий, но простой процесс, который гарантирует долгие часы удовольствия. Вы так не думаете?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Как установить Hearthstone на Ubuntu 17.10

Источник

borisbabic/hearthstone_hdt_linux

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Hearthstone + HDT steps in wine

These instructions assume a clean wine prefix, and will use

/.wine.hearthstone as the prefix in example commands. If you already have such a prefix please either clean it or use a different one.

  • wine staging — WARNING: You may need to downgrade to 5.8. HDT won’t install if it’s not a staging version. I assume you either need the 32bit version or the wow version (which supports both). Tested working on: wine-3.13 (Staging) — 5.0 (Staging)
  • winetricks — used for making the setup eaiser. You can manually do the steps without it, but it’s easier to use. Tested working on: 20180603 — 20191224
  • wine-staging
  • winetricks
  • lib32-libldap and lib32-gnutls (without these the login button won’t show up on Battle.net)

It’s tested working with the following (on the nixos-unstable channel):

0. Grab HDT oauth from windows

NOTE: If you are running a sufficiently new version of wine (lowest tested was 5.0 staging) you don’t need a working windows install and can just login to hsreplay normally without copying the auth over from windows.

If you aren’t going to login to hsreplay in HDT you can skip this.

HDT works on linux, however you can’t login to hsreplay. However you can grab the login info from a working windows install and then use that on linux.

First ensure that HDT is not running on windows. Next download the hdte.exe file from this repository to your Downloads folder on windows. Then open the command prompt and run the following:

You will have to transfer that hsreplay_oauth.decrypted from Downloads to Linux (I’ll assume it’s in

/Downloads on linux later on when installing HDT)

1. Setup the prefix

There are also two registry keys that need to be edited. run WINEPREFIX=

  • Navigate to/create HKEY_CURRENT_USER\Software\Wine\X11 Driver then create a new entry UseTakeFocus with the value N (String Value). This solves window focus issues
  • Navigate to/create HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics and create DisableHWAcceleration with the value 1 (DWORD Value) — allows the installation of newer versions of hdt

You can automatically change these keys using the following script:

NOTE: the following is not necessary for newer versions of wine, you can just login normally. The lowest tested where it wasn’t necessary was 5.0 staging

If you want to be logged in to hsreplay then download the hdte.exe file from this repository to

/Downloads alongside the hsreplay_oauth.decrypted file from above, close HDT if it is open, and run the following

3. Install Hearthstone

Run the following to install it:

When you get to the login screen, go to settings>advanced and uncheck «Use browser hardware acceleration when available» (without this you may get a black screen instead of the launcher)

Before running Hearthstone select Hearthstone in Battle.net, go to Options->Game Settings, enable Additional command line arguments, and add the argument -force-d3d9 (without this you may get a black screen on launch).

If the below doesn’t help you can create an issue or ask for help in my discord

HDT runs but the overlay doesn’t appear in game

Try running the game in windowed mode. In at least KDE the overlay doesn’t show above the game in fullscreen. If that doesn’t work then check the overlay options in the main HDT window, in particular the «Hide in menu»» and «Hide (completely)». Try toggling the «Hide (completely)» option.

The overlay is a bit weird window wise, so it may be possible your window manager doesn’t handle it the best. Please try a different window manager/desktop environment before reporting an issue if this is your problem. The following is tested as working:

  • kwin/KDE — works in windowed mode, overlay isn’t shown in fullscreen
  • Xfwm4/Xfce — works in windowed mode
  • awesomewm4 — works (see below)
  • xmonad — works

Use the following rule to ensure the overlay is always on top:

There is a known performance drop with the overlay. Some possible workarounds are to disable some stuff, like flavor tooltips and card animations. It’s also a good idea to add a shortcut to toggle the overlay for more intensive turns Options -> check Advanced Options -> Hotkeys -> Toggle overlay

If you test this in something else please add to the above list

Compile using mono: mcs hdte.cs -reference:System.Security

About

Contains instructions and code to get hearthstone with hdt running on linux

Источник

Как играть в Hearthstone на Linux

Hearthstone — это бесплатная онлайн-игра в цифровую карточную игру, разработанную и издаваемую Blizzard Entertainment. Hearthstone основывается на существующей истории Warcraft и дает игрокам возможность сражаться друг с другом, используя коллекционные карты.

Hearthstone для Linux

Hearthstone нет в Steam, поэтому использовать Steam Play и Proton нельзя. Тем не менее, игры Blizzard, как правило, довольно хорошо работают в Linux, и разработчики даже зашли так далеко, что не запретили пользователям Linux, когда их античит-инструменты показывают ложное срабатывание.

В этом руководстве мы подробно рассмотрим, как настроить игру Hearthstone на вашем компьютере с Linux. Иметь ввиду; для работы игры вам потребуется учетная запись Blizzard Battlenet. Для получения дополнительной информации щелкните здесь.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Установка Lutris в Linux

Hearthstone работает под Linux благодаря Lutris, игровому приложению, которое упрощает игры в Wine. У Hearthstone рейтинг «золотой», и они утверждают, что игра работает после незначительной настройки.

Для начала вы должны установить приложение Lutris на свой компьютер с Linux. Установить Lutris довольно просто, независимо от того, какую ОС Linux вы используете. Сначала запустите процесс, открыв окно терминала на рабочем столе Linux, нажав Ctrl + Alt + T на клавиатуре или найдите «Терминал» в меню приложения. Затем, когда окно терминала откроется и будет готово к использованию, следуйте приведенным ниже инструкциям по установке, которые соответствуют используемой вами ОС Linux.

Ubuntu

В Ubuntu вы можете запустить приложение Lutris, добавив официальный PPA. Затем, используя add-apt-репозиторий ниже, настройте PPA.

Затем запустите Обновить команда для обновления источников программного обеспечения Ubuntu.

Как только все будет обновлено, вы можете установить приложение Lutris на свой компьютер с Ubuntu, используя подходящая установка команду ниже.

Debian

Лутрис работает в Debian так же, как и в Ubuntu. Во-первых, вы должны настроить репозиторий Apt. Вы можете сделать это с помощью следующих эхо команда в окне терминала.

Затем используйте wget команда для загрузки ключа репозитория программного обеспечения Lutris. Этот ключ очень важен для установки Lutris, и без него ничего не будет работать. Так что не пропускайте этот шаг!

После настройки ключа вам нужно будет запустить Обновить команда для обновления источников программного обеспечения Debian. Вам нужно будет сделать это, чтобы установить Lutris.

Когда Debian обновлен, вы можете установить приложение Lutris на свой компьютер Debian.

Arch Linux

В Arch Linux установить Lutris просто. Для этого используйте Пакман команда ниже.

Fedora

Вы сможете быстро запустить Lutris в Fedora, используя установка dnf команда ниже.

OpenSUSE

OpenSUSE имеет приложение Lutris в официальных репозиториях SUSE. Чтобы заставить его работать, используйте установка zypper команда.

Установка Hearthstone в Linux

Чтобы начать установку Hearthstone, перейдите на страницу игры на Lutris.com. Затем найдите кнопку «Установить» и щелкните по ней мышью, чтобы запустить установщик Hearthstone.

После нажатия кнопки «Установить» Lutris запустится, и появится окно установки. Пока не нажимайте «Установить». Вместо, перейти на эту страницу и установите все необходимые зависимости для Battlenet для работы в Linux.

Battlenet НЕ будет работать без настройки обоих зависимости и Драйверы Vulkan. Когда вы закончите настройку драйверов и зависимостей, вернитесь в приложение Lutris и нажмите кнопку «Установить», чтобы начать настройку Hearthstone.

После нажатия кнопки установки Лутрис спросит вас, где разместить файлы игры Hearthstone. Оставьте значение по умолчанию или, если вы хотите изменить каталог, нажмите кнопку «Обзор» и выберите другую папку.

Когда вы выбрали место для размещения файлов, перейдите на следующую страницу и нажмите кнопку «Продолжить», чтобы перейти к следующей странице. Нажав кнопку «Продолжить», Лутрис начнет установку Battlenet.

Когда Battlenet будет установлен, войдите в свою учетную запись. Затем найдите «Hearthstone» на панели запуска игры и щелкните по нему, чтобы загрузить и установить игру. Когда игра будет загружена, нажмите «Играть», чтобы запустить игру.

Предполагая, что вы установили как драйверы Vulkan, так и необходимые зависимости, вы будете готовы играть в Hearthstone на своем ПК с Linux через Lutris. Наслаждаться!

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник

Mac OS X Hints
Adblock
detector