Перейти к содержимому

Рекомендованные сообщения

Добрый день,

 

моя основная ОС - Ubuntu Linux и я хотел бы до приобретения игры скачать и установить клиент.

Это хотелось бы сделать чтоб оценить возможность запуска игра на Linux под Wine и первичной оценки производительности.

 

многие игры имеют тестовый режим установвки, например  StarCraft II.

 

Но к сожалению я не нашел способа скачать установщик ИЛ-2 Штурмовик Битва за Сталинград (хотя версия не имеет значения, движок один и тот же) игры без ключа активации, соответстветственно возникают следующие вопросы:

  1. возможно ли и как скачать установщик без ключа активации?
  2. есть ли какой-то временный лицензионный ключ для теста производительности симулятора?

 

Заранее благодарен,

Денис

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, скачать игру можно по этой ссылке.

У вас получится запустить ее и дойти до экрана логина, временных ключей к сожалению не существует, но в обозримом будущем должна появится демо-версия.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, большое спасибо за быстрый ответ.

Я скачал установщик, однако у меня не получилось его корректно установить, возможно это связанно с неполной поддержкой 64 битных систем wine.

Возможно есть 32 битная версия установщика?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Игра поддерживается только в 64 битной версии.

Цитата

Минимальные системные требования

ОС: 64-bit Windows® 7 (SP1) / Windows® 8 / Windows® 10

 

Изменено пользователем 2BAG_Miron

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Установить *nix, чтоб в нем запустить Wine. Это оригинально. Не проще поставить вторую ОС? А то напоминает "Водку продать, а деньги пропить!".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не стоит оно того...)) Были эксперименты, игру и сервера ставили на линухе (наш, личный дуэльный сервачек, некоторое время, жил под линуксом) , оно конечно работает...))) Но не более...

Изменено пользователем 154_KVL

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день уважаемые советчики,

 

я использую Linux с 2009 года и ставить что-то другое совсем не собираюсь.

В то же время под вайном у меня уже стоит StarCraft, WOT и некоторые другие игры и не возникало серьезных трудностей.

Я очень благодарен за ваши советы, но прошу сместить их акцент в сторону Linux & Wine. Если не можете ничего существенного посоветовать, прошу воздержаться.

 

Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я пользуюсь linux'ом с 2004 года. Для игры  пришлось поставить win10.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть старая тема, аналогичная вашей, там человеку удалось запустить роф, а вот БзС не взлетел. Причем емнип это было еще до перехода игры на 64 бита и dx 11.

 

Но если у вас внезапно что-нибудь получится, обязательно расскажите.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Года полтора назад, после многочасовых плясок удалось запустить игру под wine 1.8 - 2.0. Даже ланчер почти работал, гуй запустить не удалось, но свою работу по докачке обновлений он выполнял.

А вот когда  в прошлом году пробовал запустить, ничего уже не вышло.

Надо будет попробовать c wine 3.8  и DXVK.

P.S. Примечательно, что WT запускается под wine с полпинка, не считая наличие нативной версии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем добрый вечер,

 

долго не пробовал, но сегодня удалось запустить установщик.

Мдаа, прошло чуть больше чем пол года.

 

Теперь вопрос к разработчикам, как-то вы сообщали, что возможно появится демо-версия, есть ли новости на этот счет?

 

Заранее благодарен,

Денис

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день,

 

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

Игра выдает 60 ФПС, но как-то странновато отрисовывается, правда у меня нормальная видеокарта NVIDIA GeForce GTX 1070 Ti.

 

На выходныых пересмотрю установленные компоненты под wine и попробую сделать инструкцию.

  • Поддерживаю! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый вечер,

 

итак вот шаги для установки и запуска игры:

  1. wine 3.20 64bit + the latest winetricks
  2. создать 64bit префикс
  3. enable GLSL
  4. установить 4GB video memory
  5. ./winetricks -q corefonts dotnet40
  6. устанавливаем игру: wine64 IL2_setup_BoS.exe, не запускаем сразу после установки
  7. запустить winecfg и включить эмуляцию виртуального дисплея

 

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

Для того чтоб не жить в эмулированном дисплее, я соpдал 2 ярлыка в PlayOnLinux, один для утановщика с виртуальным дисплеем, а второй для игры без него.

Я устанавливал все это дело в PlayOnLinux, скрипт есть приатачить не могу.

 

Удачи в небе,

Денис

 

Изменено пользователем [Linux]DLobanov
  • Нравится 3
  • Спасибо! 2
  • Поддерживаю! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скрипт сбрасываю текстом

 

#!/bin/bash

# Date: (2018-11-24 20-00)
# Last revision: (2018-11-24 20:00)
# Wine version used: 3.20
# Distribution used to test: Ubuntu 18.04.1 (Bionic Beaver)
# Author : Denis Lobanov
# Licence : GPL
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="IL-2 Shturmovik Battle of Stalingrad"
EDITOR="vim"
PREFIX="IL2_BoS"
WORKING_WINE_VERSION="3.20"
GAME_VMS="4096"
 
# Starting the script
POL_SetupWindow_Init
 
# Starting debugging API
POL_Debug_Init
 
# Setting prefix path
POL_Wine_SelectPrefix "$PREFIX"
 
# Downloading wine if necessary and creating prefix
POL_System_SetArch "x64"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_SetupWindow_VMS $GAME_VMS
POL_Wine_Direct3D "UseGLSL" "enabled"

# Installing mandatory dependencies
POL_Wine_SetVideoDriver
cd "$WINEPREFIX/drive_c"
POL_Download "https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks"
chmod +x winetricks

POL_Wine_WaitExit "corefonts"
./winetricks corefonts


POL_Wine_WaitExit ".Net 4.0"
./winetricks -q dotnet40

# Switch to the Win10
Set_OS "win10"

# Download installer and start it
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
        # Asking for CDROM and checking if it's correct one
        POL_SetupWindow_browse "Please select the installation file to run." "$TITLE"
        POL_SetupWindow_wait "Installation in progress." "$TITLE"
        POL_Wine start /unix "$APP_ANSWER"
        POL_Wine_WaitExit "$TITLE"
else
        # Downloading file from the Internet
        POL_System_TmpCreate "il2bos_tmp"
        cd "$POL_System_TmpDir"
        POL_Wine_WaitExit "$TITLE"
        POL_Download "http://cdn.il2sturmovik.net/x64/IL2_setup_BoS.exe"
        POL_Wine start /unix "IL2_setup_BoS.exe"
        POL_Wine_WaitExit "$TITLE"
        POL_System_TmpDelete
fi

# Required for Launcher
Set_Desktop "On" "1024" "768"

# Making shortcut
POL_Shortcut "Launcher.exe" "$TITLE - Updater" "" ""
 
POL_SetupWindow_Close
exit

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

мсье знает толк... :)

 

PS код лучше запихнуть в тег code:

#!/bin/bash

# Date: (2018-11-24 20-00)
# Last revision: (2018-11-24 20:00)
# Wine version used: 3.20
# Distribution used to test: Ubuntu 18.04.1 (Bionic Beaver)
# Author : Denis Lobanov
# Licence : GPL
...

 

Изменено пользователем DeadlyMercury

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы правы, однако к сожалению редактирование поста уже заблокированно, а копировать второй раз, я думаю, не стоит

Изменено пользователем [Linux]DLobanov

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можно модераторов попросить.

 

А устройства вайн умеет эмулировать? Трекир, джойстик, обратную связь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 27.11.2018 в 20:01, DeadlyMercury сказал:

Можно модераторов попросить.

 

А устройства вайн умеет эмулировать? Трекир, джойстик, обратную связь?

А зачем эмулировать?

Все подключенные устройсва пробрасываются в Wine, так что все события приходят в игру.

Только не в курсе об обратной связи, у меня джойстик её не поддерживает.

Изменено пользователем [Linux]DLobanov

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну просто насколько я понимаю - там все должно идти через DirectInput, то есть wine и его как-то должен эмулировать.

При этом интересен вопрос корректности сего действа и возможных задержек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброе утро, никаких задержек нет.

Есть некоторое снижение производительности видеокарты местами, ну и артефакты тоже есть.

В БЗС есть артефакт связанный с отображением разных перспектив, в общем на старте деревья меньше травы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 25.11.2018 в 03:06, [Linux]DLobanov сказал:

Добрый вечер,

 

итак вот шаги для установки и запуска игры:

.....

После этого можно запускать установщик, он все нормально скачает и установит.....

 


подскажите плз  , как решить проблему при запуске установщика:
"

[01/19/19 04:24:30] - Running wine-3.20 Launcher.exe (Working directory : /home/vlad/.PlayOnLinux/wineprefix/64bit/drive_c/Program Files (x86)/1C Game Studios/IL-2 Sturmovik Great Battles/bin/game)

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one ofFile name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

"

 команда  winetricks -q corefonts dotnet40 сообщает, что пакет уже установлен , при попытке установить этот пакет изнутри wine тоже сообщает что уже установлен.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

почти :-(  работает под Linux Mint 19.1,  т.е.  запускается, к серверам онлайн подключается ,  миссии с сервера и оффлайн  загружаются, самолеты настраиваются , но собственно при  запуске миссии , т.е. кнопка "Начать" - происходит падение программы . В логе много записей:
..
Sampler object 1 is bound to non-depth texture 2, yet it is used with a program that uses a shadow sampler. This is undefined behavior
..
 

предполагаю , что  что-то не правильно с настройками драйвера  nvidia.  но вот что , не могу понять  - буду благодарен за разъяснения как настроить..
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Победа!
  под Linux Mint 19.1 работает безукоризненно , и графика на высоте.
 
выше описанные действия по установке не полные. Нужно следующее:

1. установить самую новую версию wine

2. установить новый winetricks

3. winetricks загрузить следующие пакеты:  corefonts dotnet40 vcrun2015 dxvk

   командой    winetricks -q corefonts dotnet40 vcrun2015 dxvk
но не просто загрузить, а загрузить  вызывая 64 разрядный wine (что значит "префиксы" придется почитать...)
WINEPREFIX=~/.wine_il2  wine64  winetricks -q corefonts dotnet40 vcrun2015 dxvk

4. из этих пакетов все противные и ставятся через ж.., т.е. не с первого раза потому что постоянно  в системе чего то не хватает . Например у меня на новой Mint 19.1 не было софта для распаковки cab файлов microsoft. Поэтому  смотрите за сообщениями - в процессе установки все диагностируется.

 5. Но самый противный пакет - это dxvk.  Этот пакет является новейшей эмуляцией виндовского DirectX11 . Без него  игра работает, но имеет очень оригинальный вид  - все текстуры в игре располагаются она над другой , и при поездке на танке сквозь полотно дороги  ниже примерно на 1000 метров виден еще один "мир" - леса , дороги :-)

 Поэтому рекомендую установить три пакета без него, убедится что игра работает, и уже потом переходить к dxvk. Причем он не поставится пока не поставите софт "Вулкан" - это что то с графикой . Благо в Mint 19.1 ставится просто:

------------- установка вулкан
sudo apt update
sudo apt install mesa-vulkan-drivers
------------- установка вулкан утилит
sudo apt update
sudo apt install vulkan-utils

 

а в свою очередь вулкан не встанет, или встанет криво если стоят драйвера видеокарты из дистрибутива linux. Нужны от разработчика. И еще есть нюансы при комбинациях встроенная видеокарта в процессор и дискретная.

   таким образом для этого пакета dxvk нужно поставить сначала новейшие драйвера видео карт от производителей видеокарт, потом вулкан , потом уже этот пакет в нужный префикс игры.. потом перезагрузится... и ура - поведение игры ничем не отличается от работы в windows (тут разработчики молодцы !- игра самодостаточная )

 

6. Выше упоминался софт PlayOnLinux  - читал  жалобы что он не работает с пакетом dxvk.  Так что игнорируем его.

 

осталась одна мизерная проблема:
    проблемы со статистикой в офф-лайне: выскакивает сообщение что BoS.LogParser.Offline.exe не работает, но ее рекомендуют тупо удалить или перекомпилировать

https://forum.il2sturmovik.com/topic/28335-il-2-sturmovik-battle-of-stalingrad-on-linux/?page=2

 

---------------

я не привожу каких то полных и абсолютно правильных  последовательностей команд, потому что у зоопарка linux все вроде одинаковое , но неуловимо отличается . И даже собственную установку я с нуля я делаю правильно через раз .

  Если кто-то решится ставить  БЗС на Linux - его ждет увлекательный квест  на любимом браузере по просторам интернета в страну Linux :-) . И через неделю другую путешествия,  все что я написал выше будет просто и понятно.

 Я потратил на все 2 месяца , но зато теперь хотя бы понимаю как оно работает и даже зауважал Linux, т.к.  игра зависала огромное количество раз, но Linux не разу не падал. Все решалось просто завершением сеанса пользователя.

 

 и самое интересное  - "зачем козе боян?"

   1. у меня ноутбук с процессором I5 и встроенной Intel4000 + NVidia650м.  Ноут для работы полностью меня устраивает,  но с  развитием игры стало невозможно играть. Встал вопрос о приобретении компа примерно за 50 тыс.  Что довольно дорогая игрушка именно  для игрушки :-)

 поэтому я купил б/у видеокарту NVIDIA 1060/3 за 8.5 тыс. руб. + райзер на порт mini PCI Express  (350 руб. с алиэкспресс) . Выкинул из ноута модуль wi-fi(использую внешний). В освободившийся разъем подсоединил внешнюю видеокарту (как это сделать полно видео в сети) и казалось бы вот оно счастье, но.... Тут уже облажался  не справился сам Windows.  В такой комбинации Intel4000 + NVidia650м + nVidia 1060/3 одна карта оказалась слабым звеном и по закону подлости - внешняя... (ошибка 43 , и никак не решается). Я уж думал что купил убитую видеокарту.

  Пробный же запуск Mint 19 с live cd сразу показал , что карта нормальная и Mint 19 карты разделяет полностью - т.е. устройства работают независимо друг от друга и не конфликтуют.  Я   Linux еще больше зауважал - это уже серьезное преимущество перед Windows
 Дело осталось за малым, за настройкой игры - и это малое сделано . Игра под Linux Mint 19.1 работает. Экономия финансов 40 тыс. рублей.

  Сама игра на средних настройках на сервере Liberty на летнем Сталинграде при 70 игроках держит 58-60 фпс (ограничение в игре поставил 60 фпс).  Раньше было 22-26.

на мой взгляд  нормальный прирост  за вменяемые средства.

 

2. После всех танцев с бубнами вокруг Linux я получил новые компетенции, а в связи с "импотозамещением"  и ужесточением фискальной нагрузки , в т.ч. и на не лицензионный софт для организаций,  Linux операционки получат новую жизнь. И компетенции не помешают.

 

3. Было интересно :-)

 

  • Нравится 1
  • Спасибо! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×