Cпособы поиграть на Linux и запуск Persona

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Компьютерные и мобильные игры

Привет, читатель, сегодня мы поговорим об операционной системе Linux. Точнее, рассмотрим разные типы и способы гейминга ни linux-подобных системах.

Давайте сначала разберем типы игр:

  • Native — свои собственные игры или портированные с учетом особенности платформы на который будет запуск.
  • Windows  игры — созданные для Windows, используют библиотеки Microsoft  и не могут запускаться не в Windows. 
  • Консольные  игры — обычные игры созданные для приставок. 

С Native играми все просто, благо в последнее время разработчики и создатели популярных движков все больше времени уделяют внимание альтернативным системам, ибо 4% или не 4%, но деньги никогда не будут лишним. В отличии от Windows, установка игр в linux-подобных системах не требуется. Принцип работы аналогичен приставке PS3 — просто скачиваете игру и запускаетe. Удобно. Работают такие игры быстрее или медленнее, чем на Windows — все зависит  от рук разработчиков и используемого графического API Vulcan или OpenGL. Давайте поговорим, что это такое и почему не DirectX.

Графический API -  это посредник, который является прослойкой между твоей видеокартой и программной частью (библиотеками), что способствуют ускорению графики. В linux используется два бесплатных API. OpenGL — один из первопроходцев, он своим существованием способствовал появлению DirectX, является низкоуровневым API, работает почти на любом оборудовании, даже если оно его не поддерживает. Почти убит усилиями Microsoft и проблемами в стандартах. Медленнее DirectX на процентов 10%, но, в отличие от него, обеспечивает честные визуальные эффекты. Большинство игр в linux  построено на нем.

Vulcan — революционная штука с консолей, обеспечивает прямое общение с оборудованием  и позволяет выжимать максимум — особенно в linux-системах. Применение его обеспечивает честные эффекты и высокий FPS. Linux-системы  готовятся к полному переходу на него, но игр пока мало. 

Все выше представленные технологии являются открытыми, в отличии от DirectX. Если бы Microsoft не жмотилось, мы бы жили с вами в другом мире играя на всем, но я отвлекся. Нативных игр в Steam больше 14 тысяч, можно удовлетворить вкус любого геймера. Но если хочется поиграть в игру, которой нет под linux?

Для запуска Windows-игр, в Steam существует Proton. Он позволяет запускать почти все игры с Windows посредством обработки DirectX-запросов в Vulcan. Ниже вы можете наблюдать кусочек моего гемплея в FarCry 2.

Простой пример работы игры, что нет под linux, ресурсами proton. Со стимом все ясно, но что делать если игры нету в стим, а есть только на диске или где-то валяется на диске? Тут все просто, ибо существует Wine. Wine — это не эмулятор, вайн это программа, что разрабатывается способом обратной разработки, но это все дебри и техническая часть, главное, что с помощью Wine можно включить режим многопоточности в играх, где её нет, и произвести трансляцию ( обертку ) DirectX  через Vulcan, что просто безумно сказывает на скорости и позволяет спокойно использовать DirectX хотя его и нет в системе.  Проведем запуск одной известной карточной игры.

Хорошо, со Steam разобрались, но что делать, если игра валяется на диске или её нет в Steam? Существует такая программа, как Wine, она позволяет делать все тоже, что и Proton, но работает с любым источником и не только с играми. Стоит отметить, что Wine и Proton — это не эмуляторы или мини виртуальные машины, а полноценные программы по запуску нативного кода. Вся разработка ведется путем обратного инженеринга, но это техническая часть, что нам не нужна.

Главная особенность Wine — это возможность многопоточности в старых играх, все параметры в ваших руках. Хотите запустить S.T.A.L.K.E.R. в режиме многопоточности для большего FPS или вы скучаете в DOOM 3 по EAX, который был убит Microsoft после Windows XP — пожалуйста.

Способов поиграть в Linux много, но давайте перейдем к главной кульминации, а именно — эмуляторам! Эмуляторов различных приставок была целая куча, но лично меня интересует запуск японских ролевых игр игр серии Persona. Они выходили на PS2-PS4, значит, эти эмуляторы и возьмем — RPCS3 и PCSX2.

Как вы видите, игровая жизнь на Linux цветет и не мертва, спасибо, что ознакомились.
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Сисадмин и любитель эльфиек.

18 комментариев

А
Брат-линуксоид, разреши немного придраться)
Не Vulcan, а Vulkan.
И пришёл он не с консолей: там всё таки идёт общение напрямую с конкретными видеочипами — и поэтому на консолях нет единого API трёхмерной графики. Vulkan же (и все аналогичные ему API) предлагает плотное взаимодействие со многими различными видеочипами через единый интерфейс.
> В отличии от Windows, установка игр в linux-подобных системах не требуется.
Ну это вообще по-разному бывает. И на Windows бывают неинсталируемые предложения, и на Linux бывают установщики. Так, GOG поставляет линуксовые версии игр именно в виде установщиков.
> обеспечивает честные визуальные эффекты
А что это такое — честные визуальные эффекты?
А
Статья пестрит таким)
Думаю «автор» не особо вчитывался в купленную им статью))
87638502@vkontakte
Эй — эй -эй автор честно извращался с ней сам х0
87638502@vkontakte
Автор обеспечил связь вулкана и консолей исходя из того, что он вулкан имеет корни из mantle, а данные принципы реализации были основаны благодаря консолям и амд.
Вы точно не путаете ту самую установку и установку зависимостей?
М
В линукс можно много чего ставить не из пакетов, а из установщиков. Взять те же бенчмарки Unigine. Или проприетарные драйверы видео.
87638502@vkontakte
Тут нужно разбираться в библиотеках Directx, скажем, он мухлюет.
А
Ну тогда OpenGL тоже мухлюет: мне кажется, что я вижу трёхмерную картинку, а на самом деле это изображение на плоском мониторе, созданное с помощью кучи вычислений.
А если серьёзно, то можно было бы говорить о том, что OpenGL эффекты просчитывает более полно, и поэтому они получаются более качественными… но разве Direct3D когда уступал в качестве?
87638502@vkontakte
Тут нужно заглядывать в историю и вести долгий дискурс, да, в начале 2000 direct3D уступал.
t
У gog не для всего есть Linux установщик. Для metro луч надежды не было, я специально в steam ещё раз покупал игру чтобы в Linux поиграть. Dreamfall тоже вроде нет. Возможно нет игр shadowrun.
Так что steam предпочтительнее.
Хотя клиент steam иногда ставится не сразу, приходится решать ошибки установки клиента
106363211845600474399@google
Держи нас в курсе.
87638502@vkontakte
обязательно
106363211845600474399@google
Если серьезно, непонятно к чему эта статья, честно. Те кто пользуется GNU/Linux, те это и так знают, те кто новичёк, им нужна подробная статья. Тут даже не описано о версиях Proton, dxvk, winehq.
87638502@vkontakte
А вы считаете, что это гайд, зачем делать гайд для тех кто шарит?
Это для тех, кто слышал о линукс но боялся или вы желаете, что бы я написал гайд про компиляцию ядра под определенное оборудованиe и начал вести диалог о фраемворках и о том, какой прекрасный python 3?
t
Bioshok infinit портирован на Linux и в steam хорошо работает. Я в линуксе только в него и играл.
Grid autosport не работает и тормозит, хотя типа тоже Linux порт.
Proton в steam работает хорошо со многими играми. Жалко что valve сворачивает поддержку Linux.
Хотя я сейчас стал пользоваться win10 так как много денег потратил на покупку современных игр. Но раньше Linux ставил и играл.
Dreamfall последний хорошо портирован и идёт в Linux. Игра Metro луч отлично шла, она портирована.
87638502@vkontakte
да, существует много отличных игр, но если игры идут плохо, их всегда можно запускать иным способом.
A
Какая хоть одна игра под линух с поддержкой этого вулкана?
87638502@vkontakte
Dota 2
The Talos Principle
Ashes of the Singularity
Quake
Rust
Ark: Survival Evolved
Dota undelords
A
в Талоса играл, не помню чтобы он требовал библиотеку вулкана.

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

Сейчас на главной

Новости

Публикации

Обзор башенного кулера Deepcool AG620 BK ARGB

Обзор
Башенные кулеры для охлаждения центрального процессора условно можно разделить на три типа: маленькие и компактные для SFX сборок, средние для большинства процессоров, массивные и большие для...

Никаких батареек, только музыка: обзор беспроводного дверного звонка IsFriday

Обзор
В обзоре речь идет о современном беспроводном электронном звоноке для огромного частного дома, в том числе. Преимущества которого - беспроводная работа, комбинированная установка 1 к 5-ти, работа...

Купание возле рельс с пользой. Почему стоит посетить Бурлинское озеро на Алтае

Рассуждения
Бурлинское озеро – наиболее соленый водоём, расположенный на Алтае. Именно здесь обосновались добытчики основного кулинарного ингредиента – поваренной соли. Рядом с озером располагается посёлок,...

Обзор TinHiFi C5: гибридные наушники с плоским драйвером

Обзор
После знакомства с наушниками TinHiFi C2 и T4 Plus я, признаться, с огромным воодушевлением отнесся к выходу C5. Которые, в отличии от предшественников, базируются на плоском 10 мм излучателе, как...

Как Сингапур добывает жизненные ресурсы на площади в три раза меньше Москвы

Рассуждения
Причины экономического чуда Сингапура можно обсуждать долго, но факт остается фактом, страна с середины прошлого века сделала колоссальный рывок, и вошла в топ развитых экономик мира. Но городу -...

Может ли тикер для бесконтактной оплаты заменить системы бесконтактных платежей

Рассуждения
С ухода из России платёжных систем, наподобие Google Pay и Apple Pay, прошло немало времени. Банки с другими коммерческими организациями уже представили альтернативное решение – МИР Pay (хотя...