Как играть в серию игр Bungie Marathon в Linux

Aleph One - это повторная реализация игрового движка Marathon 2 с открытым исходным кодом для Macintosh. Официально Aleph One может играть в Marathon 1, Marathon 2 и Marathon Infinity. Кроме того, в движке есть возможность воспроизводить пользовательские, созданные фанатами версии серии игр Bungie's Marathon (также известные как сценарии).

Сам по себе движок не очень требователен и может работать в системах Linux с объемом оперативной памяти всего 512 МБ. А еще лучше, все три игры Marathon можно загрузить бесплатно!

Установить Aleph One

Запустить движок Aleph One непросто, поскольку разработчики не предоставляют загружаемые пакеты на веб-сайте. Чтобы установить программное обеспечение, выберите свою операционную систему из списка ниже и следуйте инструкциям.

Ubuntu / Debian

Пользователи Ubuntu, которые хотят играть в серию Bungie's Marathon, должны будут установить Aleph One, собрав его из исходников. Откройте терминал и установите необходимые зависимости сборки. Затем перейдите к общим инструкциям, чтобы узнать, как собрать игру из исходного кода.

sudo apt install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil- dev libswscale-dev

Или

sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

Arch Linux

Пользователям Arch Linux повезло, так как для каждой игры Marathon есть определенные снимки AUR . Чтобы начать установку, откройте окно терминала и используйте диспетчер пакетов Pacman для синхронизации последней версии Git. Затем используйте Git для клонирования исходных файлов игры.

sudo pacman -S git git clone https://aur.archlinux.org/alephone.git git clone https://aur.archlinux.org/alephone-marathon.git git clone https://aur.archlinux.org/alephone -marathon2.git git clone https://aur.archlinux.org/alephone-infinity.git

После того, как все отдельные снимки AUR загружены, самое время приступить к процессу установки. Первым делом нужно собрать и установить сам двигатель. Используя команду  CD , переместите терминал в  папку alephone  и сгенерируйте новый пакет с помощью  makepkg.

Примечание: Aleph One может не установить зависимости, если они находятся за пределами AUR. Чтобы исправить это, вам нужно установить их вручную. Более подробную информацию о них можно найти здесь .

cd alephone makepkg -si

Когда базовый движок построен и работает, можно безопасно установить 3 игры Marathon в Arch.

cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si

Fedora

У игрового движка Bungie нет официального пакета RPM для установки пользователями Fedora Linux. К счастью, благодаря OpenSUSE это не имеет значения. Начните установку в Fedora Linux с помощью инструмента загрузки wget, чтобы загрузить последнюю версию Aleph One.

wget https://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm

Завершите процесс установки, установив пакет RPM с DNF.

sudo dnf установить alephone-20150620-lp150.7.1.x86_64.rpm -y

OpenSUSE

Open SUSE, безусловно, самый простой для установки игровой движок Aleph One. Перейдите по этой ссылке и нажмите кнопку «показать экспериментальные пакеты», затем выберите «установить» для завершения.

Общие инструкции

Сборка игрового движка Aleph One из исходных кодов начинается с загрузки исходного пакета. В терминале используйте команду curl и возьмите ее.

curl -o AlephOne-20150619.tar.bz2 -L https://source.bungie.org/download/source.php

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

tar xjvf AlephOne-20150619.tar.bz2

Используя команду CD , перейдите в исходный каталог и запустите команду configure .

компакт-диск AlephOne-20150619 ./configure

Если все в порядке, запустите команду make .

сделать

Наконец, установите программное обеспечение с помощью:

sudo make install

Настроить сценарии

Как играть в серию игр Bungie Marathon в Linux

Прежде чем вы сможете играть в любую из игр Bungie's Marathon, вам необходимо настроить файлы игры. К счастью, каждая игра имеет открытый исходный код, а файлы доступны бесплатно в Интернете. Чтобы загрузить файлы игры, откройте терминал и используйте инструмент загрузки wget .

Файлы Marathon 1

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip

Marathon 2 файла

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip

Marathon 3 файла

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip

Используя команду mkdir , создайте новую папку с надписью «Marathon-Games». В этой папке будут храниться все файлы данных игры.

mkdir -p ~ / Марафон-Игры

Затем создайте 3 подпапки (по одной для данных каждой игры).

mkdir -p ~ / Marathon-Games / Marathon-1 mkdir -p ~ / Marathon-Games / Marathon-2 mkdir -p ~ / Marathon-Games / Marathon-Infinity

Распакуйте все файлы игры в новый каталог Marathon-Games .

unzip -d ~ / Marathon-Games / Marathon-1 Marathon-20150620-Data.zip unzip -d ~ / Marathon-Games / Marathon-2 Marathon2-20150620-Data.zip unzip -d ~ / Marathon-Games / Marathon-Infinity MarathonInfinity-20150620-Data.zip

Играйте в игры Bungie's Marathon

Как играть в серию игр Bungie Marathon в Linux

Теперь, когда движок Aleph One установлен, а файлы игры находятся в правильных папках с данными, пора поиграть в игру. Чтобы играть в любую из игр Marathon, вам необходимо  запустить команду  alephone  и указать каталог данных игры.

Чтобы играть, следуйте инструкциям ниже, чтобы запустить любую из игр через терминал.

Запуск марафона 1

alephone ~ / Marathon-Games / Марафон-1

Запустить марафон 2

алефон ~ / Марафон-Игры / Марафон-2

Запустить Marathon Infinity

alephone ~ / Марафон-Игры / Марафон-Бесконечность

Закройте любой работающий экземпляр Aleph One в Linux, нажав кнопку ESC , а затем нажав кнопку «выйти».

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!