LINUX.ORG.RU

Prey в 2024 году

 ,


1

0

Prey — научно-фантастическая компьютерная игра в жанре шутера от первого лица, разработанная Human Head Studios и изданная 3D Realms и 2K Games в 2006 году. Venom Games портировали игру на Xbox 360. В России локализована и издана компанией 1С.

Особенностью данной игры являются порталы (созданные и задуманные до собственно игры Portal) и физический движок, который позволяет например сделать хождение по стенам и потолку.

Cкачал инсталятор для линукса здесь.

Затем сделал его исполняемым и запустил так:

chmod a+rx ./prey-installer-02192009.bin
./prey-installer-02192009.bin

Подложил ему ресурсы. Это можно сделать так:

./prey-installer-02192009.bin --from-install --media '/mnt/ntfsdisk/Program Files/Steam/steamapps/common/prey/base'

Это 32-битная версия, поэтому требует 32-битные библиотеки для запуска. Часть библиотек идет в комплекте с игрой,

ls
base             libstdc++.so.5  preyded      prey.x86
libgcc_s.so.1    openurl.sh      preyded.x86  uninstall-prey.sh
libSDL-1.2.so.0  prey            prey.png     xdg-open
но часть необходимо установить самому
bash-5.1$ ldd prey.x86
        linux-gate.so.1 (0xf7f42000)
        ./libSDL-1.2.so.0 (0xf7e8d000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7e67000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7e62000)
        libstdc++.so.5 => not found
        libm.so.6 => /lib32/libm.so.6 (0xf7d96000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7d71000)
        libc.so.6 => /lib32/libc.so.6 (0xf7b4b000)
        /lib/ld-linux.so.2 (0xf7f44000)

В комплекте идет скрипт prey, который подключает библиотеки, которые идут в комплекте с игрой и запускает игру. Prey на линуксе полностью проходим, никаких тормозов на моей Nvidia 3060 я не заметил. Нативная версия сделана добротно, ну маловероятно что могло быть иначе, ведь это модифицированный движок Doom 3.

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 3)
Ответ на: комментарий от skiminok1986

А за пределами NixOS и KDE всё сложно, видимо.

В Gentoo тоже всё просто. Сначала emerge lutris, затем lutris в терминале(меню не пользуюсь).

PS: А что его где-то нет в репах?

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Я хз где его нет, но мне лично удобнее делать как расписано у ТС, чем возиться с lutris. У меня игры лежат на отдельном разделе и распиханы по жанрам и платформам. Можно ли так в lutris я даже не задавался вопросом.

Khnazile ★★★★★
()
Ответ на: комментарий от Khnazile

Я вообще стимом пользуюсь, но вот если чего нет в стиме, то lutris вполне годен. Сейчас вот пытаюсь в нём библиотеку любимых игр для ZXSpectrum сделать. Пока что есть проблемы.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

PS: А что его где-то нет в репах?

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

skiminok1986 ★★★★★
()
Ответ на: комментарий от frunobulax

Я пытался запустить его в дебиан-11, полный пшик. Не помню, то ли проблема в отсутствии у меня вулкана, то ли он просто тупо не встал/не запустился.

kirill_rrr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.