Опубликовал в Lutris две прекрасные игры: Armies of Exigo (RTS 2004 года) и Massive Assault Network 2 (TBS 2006 года)

от автора

Моим недавним открытием стал Lutris — лаунчер, менеджер игр, платформа сохранения интерактивной культуры — когда в Линуксе за несколько кликов можно скачать и запустить игру, как например в Steam, для разных платформ (консоли например). У меня Gentoo, с профилем no-multilib — а wine и его зависимостям нужны 32-разрядные пакеты, но благодаря Conty у меня теперь тоже работает — это один файл appImage, внутри которого Arch в контейнере — то есть моя система не засоряется сотней новых пакетов которых я не знаю, спасибо автору.

В Lutris можно на yaml писать установочные скрипты — как ебилды для Gentoo или скрипты для Homebrew. Вот я и написал. Armies of Exigo — давно не продается, поэтому это тот случай когда пиратство превращается в сохранение культуры. Я загрузил архив с игрой (не инталлятор — зачем он) на archive.org и в yaml Лутриса указал к нему путь:

files: - archive: https://archive.org/download/armies-of-exigo.7z/armies-of-exigo.7z game:   arch: win64   exe: $GAMEDIR/Exigo_fullscreen.exe   prefix: $GAMEDIR/prefix installer: - extract:     file: archive - task:     key: Language     name: set_regedit     path: HKEY_CURRENT_USER\Software\Noviy Disk\Armies of Exigo     type: REG_DWORD     value: 409 - task:     key: Locale     name: set_regedit     path: HKEY_CURRENT_USER\Software\Noviy Disk\Armies of Exigo     type: REG_SZ     value: en_EN system:   gamescope: true   gamescope_game_res: 1920x1080   gamescope_output_res: 1920x1080 wine:   arch: win64   esync: false   version: wine-ge-8-26-x86_64 

Как видите — тут еще два ключа добавляются в реестр — чтобы язык включить английский — с давних пор я привык что в оригинале лучше шрифты, озвучка, и язык учить полезно.

esync: false потому что иначе игра не запускается, не знаю что это.

Так же, как видите — версия Wine зафиксирована, как говорят — это хорошо — ведь регрессии существуют, а тут автор скрипта (я) проверил что так работает.

Massive Assault Network 2 еще продается — с сайта скачал официальный клиент, установил, заархивировал, и тоже на archive.org

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

Играйте в хорошие старые игры, и, возможно, пишите ямлы для добавления в Lutris, чтобы другие тоже могли прикоснуться к прекрасному. Особенно если игра больше не продается — думаю у нас есть моральное право загрузить архив на archive.org (если там еще нет) — чтобы опыт с Lutris был максимально простым — клик — скачивает сам — можно запускать, без елозанья в консоли, ошибаясь префиксами Wine.


ссылка на оригинал статьи https://habr.com/ru/articles/866620/


Комментарии

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *