Долгое время для доступа ко многим играм PlayStation 5 на ПК геймерам требовался специальный порт от издателя (что Sony недавно заявила намерена сокращать). Однако сейчас стремительное развитие эмуляторов PS5 и других инструментов делает последние игры PlayStation всё более доступными для игры на обычных ПК.
SharpEmu стал первым из таких эмуляторов, пройдя путь от «очень ранней альфа-версии» в мае до текущего состояния, которое позволяет «загружать eboot.bin реальных игр, выполнять нативные инструкции процессора и частично обрабатывать функции, связанные с GPU». Последний релиз может похвастаться 10 протестированными играми, достигшими «играбельного» состояния, включая шесть, которые, по словам разработчика CursedIfElse, «полностью играбельны при 60 кадрах в секунду». Это включает как простые 2D-игры, такие как Tetris Forever, так и 3D-игры, например Astro Bot, и ремастер Demon’s Souls для PS5, работающие с играбельной частотой кадров.
«SharpEmu с самого начала уделял приоритетное внимание аппаратной точности, и мы наконец начинаем видеть результаты этих вложений», — написал CursedIfElse в социальных сетях на этой неделе. «Он был создан полностью с нуля, и вот каких успехов мы достигли».
На фоне прогресса SharpEmu, другой эмулятор PS5, KytyPS5, на прошлой неделе выпустил свою первую публичную версию. Крупное расширение эмулятора Kyty, ориентированного на PS4, «может загружать 2D-игры и ряд 3D-игр, включая игры, созданные на Unreal Engine 4/5, Unity и пользовательских движках», согласно его странице на GitHub.
Обширный список совместимости для KytyPS5 уже насчитывает 134 игры с «управляемым геймплеем» на новом эмуляторе, хотя многие из них по-прежнему содержат сообщения об упорных, ломающих игру багах. Но уже можно найти на YouTube записи игр для PS5, таких как Astro’s Playroom и Demon’s Souls, работающих вполне достойно под управлением эмулятора.
Не совсем эмулятор PS5
Помимо этих более традиционных эмуляторов, AnyPS5, возможно, является самым интересным проектом по запуску игр PS5 на ПК. Этот «инструмент для автоматического портирования исполняемых файлов», как он сам себя описывает, работает примерно как Game Porting Toolkit от Apple, перелинковывая оригинальный игровой код x86 игры PS5 напрямую с нативными исполняемыми инструкциями, которые могут работать на ПК. Это ставит проект где-то между прямой статической декомпиляцией исходного кода игры и более полным эмулированием всей среды PS5.
AnyPS5 все еще находится на ранней стадии, но, по словам разработчиков, уже полностью поддерживает около 76 процентов системных библиотек и 50 процентов инструкций GPU-шейдеров. Этого достаточно, чтобы простые игры, такие как Dreaming Sarah, достигли «играбельного состояния», и привело к созданию демонстрационных роликов PS5-версии Dead Cells, работающей как нативный исполняемый файл для ПК.
Вероятно, мы еще далеки от того дня, когда подавляющее большинство библиотеки PS5 сможет полноценно работать на ПК. Тем не менее, недавний всплеск активности и прогресс в совместимости должны дать игрокам надежду, что этот день когда-нибудь настанет.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Kyle Orland




