LINUX.ORG.RU

Tes


3

0

Всего сообщений: 6

Daggerfall Unity с nouveau

В прошлый раз показывал просто Hyberbola с libreboot, теперь руки дошли и до игр.

Используется nouveau для работы графики, выводится картинка прямо через видеокарту, то есть все это работает. Материнская плата где все это тестировалось Gigabyte GA-G41M-ES2L. Удалось найти чуть побольше памяти, так что добил её до максимума для этой материнки. Версия Daggerfall Unity где это тестировалось 1.1.1. Звук тоже выводится через HDMI в игре, так что это тоже работает с nouveau. Используется 64-битная версия системы. Daggerfall Unity я не собирал, так что используется 64-битный бинарник от разработчиков.

Для тестирования использовалась видеокарта ASUS GeForce GT 730 [GT730-4H-SL-2GD5]. Из особенностей я упомяну что у неё пассивное охлаждение и PCIe x1, так что результат на обычной 730 видеокарте с активным скорее всего будет другим.

 , ,

vbcnthfkmnth123
()

Попробовал я Elder Scrolls в Fedora

OpenTESArena – проект по OpenSource реализации движка от The Elder Scrolls: Arena. Цель проекта: полная совместимость с Arena и нативная кроссплатформенность. Исходный код под лицензией MIT.

Игра-сабж доступна бесплатно в стиме. Именно Steam-версию я попробовал вместе с OpenTESArena.

Инструкция по установке на Linux:

  1. Обязательно установите библиотеки libbsd и sdl2 – без них OpenTESArena не запускается.

  2. Разархивируйте скачанную Linux-версию OpenTESArena в любую директорию.

  3. Переместите в папку Data (папка в OpenTESArena) папку Arena из стим-версии TES: Arena.

  4. Откройте в терминале директорию OpenTESArena.

  5. В терминале запустите команду ./run.sh.

Сайт Open Source Game Clones пишет, что данный проект неиграбелен. А коммиты в данный проект к сожалению выходят редко. Версия 0.14.0 вышла в ноябре 2021 года, а версия 0.15.0 не выходит. Я багов не встречал, потому что я поиграл настолько немного, что я не прошёл и 0,001% игры.

Кстати OpenTESArena нативно доступен не только на Windows, Mac, Linux, но и на Raspberry Pi и хромбуках.

 ,

ConLenov
()

Протестировал Daggerfall Unity

The Elder Scrolls II: Daggerfall — компьютерная игра в жанре action RPG для MS-DOS, разработанная Bethesda Softworks и выпущенная в 1996 году. Она является продолжением игры The Elder Scrolls: Arena и второй частью серии The Elder Scrolls

Daggerfall Unity — это открытая реализация движка Daggerfall с нативной версией под GNU/Linux на движке Unity3d. Исходный код распространяется по лицензии MIT.

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

С 2009 года игра переведена в разряд freeware. Таким образом чтобы поиграть в Daggerfall через Даггерфолл юнити достаточно:

  • скачать игру, например, со стима;
  • скачать Daggerfall Unity с гитхаба;
  • распаковать архив(dfu_linux_64bit-v0.16.2-rc.zip);
  • запустить в директории(dfu_linux_rc) собственно сам DaggerfallUnity (./DaggerfallUnity.x86_64).

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

P.S. Собранный бинарник под линукс есть только под 64 бита.

 , , ,

vbcnthfkmnth123
()

Протестировал Skyrim GOG

Немного предыстории. Существует как минимум четыре разные версии Skyrim на ПК. Это Skyrim LE (32-бит), Skyrim SE (порт на 64 бит), Skyrim AE (обновленная Skyrim SE с добавленными модами из магазина модов) и Skyrim GOG (Skyrim AE, отвязанная от стима). Все эти четыре версии бинарно являются разными и часть модов ломается от версии к версии.

Конкретно в данном случае тестировалось последнее переиздание — Skyrim GOG. Для управления модами я использовал менеджер модов Mod Organizer 2.

Mod Organizer 2 использует виртуальную файловую систему(usvfs). Это сделано что облегчить управление модами — установку, удаление, отключение, включение и настройку приоритетов модов. Я установил его c помощью Mod Organizer 2 Linux Installer.

Но тут есть свои особенности.

1) Эта штука (modorganizer2-linux-installer) требует наличие игры в стиме. Мне пришлось ставить две версии игры, в разные места: одну стимовскую (Skyrim AE) и другую (Skyrim GOG).

2) Установщик от гог для Skyrim GOG не запускается через портпротон версии 8. Мне пришлось использовать портпротон версии 7 чисто для запуска установщика. Если не использовать установщик, то не будет работать озвучка для NPC. Поэтому установщик желателен.

3) Эта штука дергает systemd, поэтому если у кого-то нет systemd, как у меня, то в конце установки этот скрипт зависнет в цикле. Это будет заметно, если он не закрывается несколько минут и в выхлопе работы этого скрипта видны сообщения, содержащие «systemd». Достаточно закрыть установщик (через htop, например), это не повлияет на работу.

4) Если использовать версию 7 для Mod Organizer 2, то будут визуальные глюки при работе самой программы. Поэтому лучше использовать версию 8 непосредственно для запуска Mod Organizer 2 и самой игры, например я тестировал с версией PROTON_LG_8-17.

5) В качестве рендера используется новая версия DXVK, поэтому потребление видеопамяти выше чем в винде. Например у меня на Radeon RX 550 (версия на 4 ГБ) игра выдавала от 15 до 60 фпс. То есть просто не хватало видеопамяти. После замены на Nvidia 3060 (версия на 12 ГБ) игра выдавала от 59 до 60 фпс. Примерно могу сказать, что игра сжирает около 5 гигабайт видеопамяти. Но у меня игра с реплейсерами (в основном, тела и NPC), поэтому результаты тестирования будут отличаться от ванильной версии игры.

DXVK - это трансляция DirectX 9,10,11 в вулкан.

Для тестирования прошел основной майнквест, майнквесты Dawnguard и Dragonoborn. Работает стабильно.

P.S. К сожалению мне так и не удалось завести поддержку CUDA в портпротон, чтобы физика одежды и волос в модах использовала видеокарту, поэтому это все рассчитывается на процессоре.

 , ,

vbcnthfkmnth123
()

Morroblivion_TWMP: тестирование

Мне удалось наконец-то заставить работать TWMP Morroblivion более-менее стабильно.

Morroblivion --- это Morrowind на движке Oblivion. TWMP Morroblivion переносит Morrowind в мировое пространство Тамриэля. Соответственно без кучи телодвижений это сильно влияет на стабильность. Основную роль в стабильности сыграли, наверное, багфиксы OBL Mod Limit Fix , Purger And Automatic Save 4.5.2, EngineBugFixes , BA_Engine Fixes и следующее исправление в конфиге dxvk для PortProton(8.3)

dxgi.maxFrameRate =50
d3d9.maxFrameRate = 50
dxgi.maxFrameLatency = 2
d3d9.maxFrameLatency = 2
d3d9.evictManagedOnUnlock = True
...А также отключение вертикальной синхронизации и удаленного ландшафта.

Пока прошел майнквест Morroblivion, теперь на очереди квесты Трибунала. Придется вкачиваться наверно, пока на моем 15 уровне пройти дальше квест по очищению святилища не получается. Для тестов брал TWMP Morroblivion 0.3 и стабильную версию Morrroblivion v066. Вообще проделали большую работу по допиливанию v066, я помню, на выходе она была совершенно сырая. Но это все правится только патчами, которые нужно скачивать отдельно.

 ,

vbcnthfkmnth123
()

Скурим

Игра Skyrim, запущенная в Wine. Запуск не вызвал затруднений, заявленных «вылетов иногда» мной замечено не было, Wine 1.3.34 - и кстати, на AppDB пишут что это баг не Wine, а игры и в Windows наблюдается то же самое. Сразу после того, как с официального DVD-диска скопировались файлы и Steam догрузил гигабайт обновлений, в Steam начались проблемы: файлы игр загружаются не с первого раза и часто ругаются, например Portal 2, ярлык которого видно внизу экрана, так и не доскачивался. Я вовремя установил игру. Перед вами локация «Ветреный пик» и ночь, день может порадовать красиво нарисованными текстурами и смоделированными объектами, которые правда серее и тусклее яркой и насыщенной цветом предыдущей части игры - это же крайний север - зато красивее. Окно игры перекрывает Amarok с одним Интернет-радио, в остальном, дефолт. Фон рабочего стола взят из большого набора воллпейперов, идущих с дистрибутивами.

Skyrim - пятая часть игры из серии The Elder Scrolls, очередная часть - очередная локация Империи Тамриэля. В третьей части была локация Тёмных Эльфов, Вварденфелл, в четвёртой была локация правящей расы игры, больше всех похожей на людей, имперцев - Сиродиил, в пятой - локация одной из самых близких нам рас, Нордов - Скайрим (Skyrim). Там не только много рас - там и богов девять (официальных только, языческих ещё больше!), и ночью видны планеты и луны прямо недалеко от нас. Ещё можно колдовать и переселять души. В общем, много отличий от нас, но тем не менее игра приближена к реальности: можно почитать книги, нанести яд на меч, готовить (зелья), а можно и не сражаться а быть мирным, не обижая никого первым, что очень интересно из-за квестов. Нордов я назвал близкими к нам не просто так: живя на севере Империи, они веками строили грубые, но тёплые жилища, и добывали пищу не так просто, как те, кто живут в тепле. А следовательно, они умнее остальных рас, я замечал что многие играют именно за эту расу. И несмотря на их сообразительность, создатели игры иногда шутили в предыдущих частях игры, размещая на карте парализованного голого норда с татуировкой на груди, которого очаровала ведьма, обокрала за городом и парализовала заклинанием.

Скриншоты третьей части игры, Morrowind

Скриншоты четвёртой части игры, Oblivion

 , , ,

ZenitharChampion
()