Андрей Смирнов
Время чтения: ~20 мин.
Просмотров: 10

Эмулятор PlayStation 3 для ПК — уже можно играть?

На приставки часто выходят игры, которые если появляются для компьютеров, то только спустя продолжительное время и иногда с урезанными возможностями. Однако продвинутые пользователи знают, что на компьютер можно установить эмулятор PlayStation 3, чтобы играть в хиты, выпущенные только для приставок. Далее разберёмся, как установить, правильно настроить и запустить игру на эмуляторе.

Kak-polzovatsya-emulyatorom-PS3-na-PK.png

Содержание

Эмулятор RPCS3

Игровые консоли очень похожи по своему строению на обычные компьютеры, однако есть сильные различия в их архитектуре, что в итоге может помешать выполнению запуска игры. К счастью, обойти эти различия можно при помощи специальных программ-эмуляторов.

В данной инструкции будет рассматриваться эмулятор RPCS3, который является некоммерческим, то есть бесплатным. Разрабатывается и совершенствуется он командой энтузиастов на протяжении 8 лет. Однако добиться идеальной совместимости не всегда получается, поэтому некоторые игры могут работать нестабильно, да и сам игровой процесс будет значительно отличаться от аналогичного на консоли.

Для нормального функционирования эмулятора нужно мощное железо. Процессор и операционная система в обязательном порядке должны поддерживать 64 разрядную архитектуру. Рекомендуемые модели процессоров для корректной работы – Intel Hasvell или AMD Ryzen. На борту должно быть не менее 8 гигабайт оперативной памяти. Видеокарта обязательно должна поддерживать технологию Vulcan.

Перейдём к процессу установки и запуску.

Этап 1: Загрузка RPCS3

На момент написания статьи эмулятор находится всё ещё на стадии разработки, поэтому здесь нет версии 1.0. Вместо исполняемых файлов придётся скачивать бинарные исходники. Рассмотрим процесс:

  1. Новейшая версия эмулятора представляет собой архив в формате 7Z. Он находится предпоследним в списке файлов для загрузки на официальном сайте разработчиков. Чтобы начать скачивание на свой компьютер, кликните по названию архива.

Zagruzka-svezhey-versii-emulyatora-ps3-dlya-windows-7.png

Выполните сохранение архива в любое удобное место на компьютере.</li>

Sohranenie-arhiva-svezhey-versii-emulyatora-ps3-dlya-windows-7.png

Архив нужно будет распаковать при помощи специальных программ-архиваторов. Отлично подойдут 7-Zip и WinRAR, но можно использовать и другие.</li>В разархивированной папке найдите и запустите исполняемый файл rpcs3.exe.</li>Ispolnyaemyiy-fayl-emulyatora-ps3-dlya-windows-7.png</ol>

На этом этап загрузки можно считать завершённым.

Этап 2: Первичная настройка эмулятора

Перед тем, как выполнять первый запуск нужно убедиться, что на компьютере установлены пакеты Visual C++ 2015 или 2017 года, а также новейший пакет DirectX.

Читайте также:Как подключить джойстик от PS3 к компьютеру на WindowsSkidrow dll скачать для Assassins Creed 3Ошибка с файлом steam_api.dll — что делать и где скачать?Steam api dll скачать и установить и что это за ошибка?

Изначально вам нужно установить официальную прошивку. Её можно скачать с сайта Sony. Нужно найти страницу с ПО для PS3 и нажать кнопку «Download now».

Zagruzka-proshivki-dlya-emulyatora-ps3-dlya-windows-7.png

Затем выполнить установку прошивки по следующему алгоритму:

  1. Запустите эмулятор при помощи исполняемого файла. В верхнем меню нажмите на кнопку «File». Из контекстного меню нужно выбрать пункт «Install Firmware». Доступ к данном инструменту можно также получить из вкладки «Tools».

Ustanovka-proshivki-v-emulyator-PS3-dlya-Windows-7.png

Откроется окошко «Проводника» Windows. Перейдите в директорию со скаченным файлом, выберите его и нажмите на кнопку «Открыть».</li>

Vyibor-fayla-proshivki-dlya-ustanovki-v-emulyator-PS3-dlya-Windows-7.png

Начнётся процесс загрузки ПО в эмулятор. Ожидайте его завершения.</li>

Protsess-ustanovki-proshivki-v-emulyator-PS3-dlya-Windows-7.png

Спустя некоторое время перед вами появится окошко, говорящее об успешной загрузке. Нажмите «Ок».</li>Okonchanie-ustanovki-proshivki-v-emulyator-PS3-dlya-Windows-7.png</ol>

Теперь нужно выполнить настройку конфигурации управления:

  1. В верхнем меню нажмите кнопку «Config». Из контекстного меню перейдите в пункт «PAD Settings».

Otkryit-nastroyki-upravleniya-emulyatora-PS3-dlya-Windows-7.png

Если у вас нет джойстика, то настройка управления происходит следующим образом: вы жмёте правой кнопкой мыши по кнопке, к которой хотите привязать клавишу. После этого нажмите на клавишу, которая будет привязана к той или иной кнопке. Проделайте процедуру с другими клавишами.</li>

Nastroyki-upravleniya-emulyatora-PS3-dlya-Windows-7.png

Когда закончите настройку нажмите «Ок».</li>Для владельцев геймпадов новая версия эмулятора расставляет клавиши управления по следующей схеме:

  • «Left stick» и «Right stick» — левый и правый стики геймпада соответственно;
  • «D-Pad» — кнопка с крестом;
  • «Left Shifts» — кнопки L3, LT, LB;
  • «Right Shifts» — клавиши RB, RT, R3;
  • «System» — соответствует клавише геймпада «Start». Кнопка «Select» соответствует клавише Back;
  • «Buttons». Кнопки «Square», «Triangle», «Circle» и «Cross» соответствуют клавишам X, Y, B, A.

</li></ol>

Otkryit-osnovnyie-nastroyki-emulyatora-PS3-dlya-Windows-7.png

Переходим к настройкам эмуляции. Они открываются через выпадающее меню кнопки «Config». Там нужно перейти в раздел «Settings». У эмулятора много опций и настроек, поэтому имеет смысл рассмотреть только самые важные из них:

  1. Во вкладке «Core», которая открывается по умолчанию, рекомендуется все параметры оставлять по умолчанию. Единственное, если не стоит галочка напротив пункта «Load required libraries», то её нужно установить.

Osnovnyie-nastroyki-emulyatora-PS3-dlya-Windows-7.png

Вкладка «Graphics». Здесь нужно настроить отображение в блоке «Render». По умолчанию будет включён «OpenGL», но его рекомендуется изменить на «Vulkan», чтобы добиться большей производительности. Остальные опции трогать не нужно. Единственное исключение меню «Resolution». Здесь можно выставить удобное для работы разрешение.</li>

Nastroyki-grafiki-emulyatora-PS3-dlya-Windows-7.png

Во вкладке «Audio» нужно будет заменить только один пункт. В выпадающем меню выберите движок «OpenAL».</li>

Nastroyki-zvuka-emulyatora-PS3-dlya-Windows-7.png

Остальные вкладки не несут в себе что-либо интересного, поэтому здесь рассматриваться не будут. Перейдите во вкладку «System». В разделе «Language» выберите язык «English US». Здесь есть русский язык («Russian»), но его выбирать не рекомендуется, так как могут быть проблемы с запуском некоторых игр.</li>Нажмите «Ок», чтобы сохранить и применить настройки.</li></ol>

Теперь установку и настройку эмулятора можно считать завершённой. Можно переходить непосредственно к установке и запуску игр на эмуляторе PS3 для ПК.

Этап 3: Запуск игр

Чтобы запустить игру, её нужно переместить в один из рабочих каталогов директории. Перемещать нужно папку с игровыми ресурсами. Перед тем как начать сам процесс рекомендуется закрыть окно RPCS3, так как возможны неполадки:

  1. Дампы дисков игры переместите в следующую папку: *Корневой каталог эмулятора* dev_hdd0disc
  2. Цифровые релизы из PlayStation Network следует переместить в каталог: *Корневой каталог эмулятора*dev_hdd0game
  3. Для нормального запуска большинства игр под эмулятором PS3 нужно добавить идентификационный файл в формате RAP. Его нужно разместить по адресу: *Корневой каталог эмулятора*dev_hdd0 home0000001exdata
  4. После того, как вы убедитесь в правильности размещения игр в директории RPCS3 выполните запуск самого эмулятора.
  5. В главном окне эмулятора должны отобразиться игры, которые вы добавили в корневую папку эмулятора. Нажмите левой кнопкой мыши по иконке игры.

Решение возможных проблем

К сожалению, эмулятор не всегда работает корректно даже при полном соответствии системным требованиям и правильной настройке. Далее рассмотрим наиболее распространённые ошибки и их решение.

Ошибка «vulkan.dll»

После возникновения этой ошибки эмулятор прекращает свою работу. Это самая популярная проблема, с которой приходится сталкиваться пользователям. Данная ошибка возникает в тех случаях, когда видеокарта не поддерживает технологию Vulkan.

Также проблема может встречаться в тех случаях, когда драйвера видеокарты устарели. В таком случае их нужно обновить. Сделать это можно с помощью стандартных инструментов Windows или специального ПО. Однако процесс обновления драйверов подробно не будет рассматриваться в этой статье.

Во время инсталляции прошивки появляется сообщение «Fatal Error»

Часто при установке firmaware-файла появляется пустое окно с сообщение «RPCS3 Fatal Error». У проблемы имеется два решения:

  • PUP-файл нужно переместить в любое место на компьютере, но только не в корневой каталог эмулятора. После этого повторите попытку установки прошивки;
  • Скачайте заново установочный файл и повторите попытку.

Второй способ намного действеннее, но иногда он не помогает совсем.

Ошибки, связанные с DirectX или VC++ Redistributable

Данные ошибки свидетельствуют о том, что на компьютер не были установлены необходимые компоненты либо они были установлены некорректно. Выполните их установку. При необходимости сделайте переустановку, если вы уже устанавливали их ранее. Возможно, что в процессе была какая-то ошибка.

Игра не отображается в главном интерфейсе эмулятора

Игра может не отображаться в интерфейсе эмулятора в двух случаях:

  • Вы неправильно разместили ресурсы игры. Проверьте директорию размещения. Она должна находиться в корневой папке эмулятора;
  • Если файлы игры расположены в правильной директории, то проблема может заключаться в повреждении этих файлов. Возможно, дамп придётся делать заново.

Никаких ошибок нет, но игра не запускается

Данная неполадка встречается редко, но является самой неприятной из всех возможных. Её источником может быть множество причин. Разобраться в причинах возникновения поможет лог эмулятора, который расположен в нижней части окна.

Ошибки и предупреждения в логе эмулятора отображаются красным шрифтом. Наиболее частый вариант ошибки может носить такой текст «Failed to load RAP file». Данная ошибка означает, что нужный файл отсутствует директории.

Также может быть и такое, что данная версия игры несовместима с эмулятором. К сожалению, список абсолютно совместимых приложений у RPCS3 небольшой.

Неполадки при работе с игрой

Эта проблема вызвана несовместимостью некоторых технологий, применяемых в игре с теми, которые поддерживает эмулятор. Единственным решением этой проблемы является откладка неиграбельной игры до «лучших времён». Эмулятор развивается и вполне возможно, что спустя несколько месяцев некоторые или все баги исправят.

В данной статье был рассмотрен бесплатный, более-менее полноценный эмулятор консоли PlayStation 3 для ПК. Также мы рассмотрели его первичную настройку и решение возможных ошибок при работе. Эмулятор не сможет заменить полноценную консоль, но позволит поиграть в некоторые эксклюзивные игры на ПК.

Библиотека игр для Windows 7 достаточно обширна, однако продвинутые пользователи знают, как сделать её ещё больше – с помощью эмуляторов игровых приставок — в частности, PlayStation 3. Ниже мы расскажем вам, как с помощью специальной программы можно запустить игры от PS3 на ПК.

Эмуляторы PS3

Игровые консоли пусть и подобны по архитектуре ПК, но всё-таки сильно отличаются от привычных компьютеров, поэтому просто так игра для приставки на нём не заработает. Желающие поиграть в видеоигры с консолей прибегают к программе-эмулятору, которая, грубо говоря, представляет собой виртуальную приставку.

Единственным рабочим эмулятором третьего поколения PlayStation является некоммерческое приложение под названием RPCS3, вот уже 8 лет разрабатываемое командой энтузиастов. Несмотря на длительный срок, далеко не всё работает так же, как и на настоящей приставке – это касается и игр. К тому же для комфортной работы приложения потребуется достаточно мощный компьютер: процессор с архитектурой x64, поколением не ниже Intel Hasvell или AMD Ryzen, 8 ГБ оперативной памяти, дискретная видеокарта с поддержкой технологии Vulcan, и конечно же, операционная система 64-битной разрядности, в нашем случае Windows 7.

Этап 1: Загрузка RPCS3

Программа ещё не получила версию 1.0, поэтому поставляется в виде бинарных исходников, которые компилируются автоматическим сервисом AppVeyor.

Посетить страницу проекта на AppVeyor

  1. Новейшая версия эмулятора представляет собой архив в формате 7Z, предпоследний в списке файлов для загрузки. Кликните по его наименованию для начала скачивания.
  2. Сохраните архив в любое удобное место.
  3. Для распаковки ресурсов приложения потребуется архиватор, желательно 7-Zip, но подойдут также WinRAR или его аналоги.
  4. Запускать эмулятор следует через исполняемый файл с именем rpcs3.exe.

Этап 2: Настройка эмулятора

Перед запуском приложения проверьте, установлены ли Visual C++ Redistributable Packages версий 2015 и 2017, а также новейший пакет DirectX.

Скачать Visual C++ Redistributable и DirectX

Установка прошивки

Для работы эмулятору потребуется файл прошивки приставки. Его можно скачать с официального ресурса Sony: перейдите по ссылке и кликните по кнопке «Download Now».

Устанавливать скачанную прошивку следует по такому алгоритму:

  1. Запустите программу и воспользуйтесь меню «File»«Install Firmware». Этот пункт может также располагаться во вкладке «Tools».
  2. Воспользуйтесь окошком «Проводника» для перехода к директории со скачанным файлом прошивки, выберите его и нажмите «Открыть».
  3. Подождите, пока ПО будет загружено в эмулятор.
  4. В последнем окошке нажмите «ОК».

Конфигурация управления

Настройки управления расположены в пункте главного меню «Config»«PAD Settings».

Пользователям, у которых нет джойстиков, управление нужно настроить самостоятельно. Делается это очень просто – кликните ЛКМ по кнопке, которую хотите настроить, затем нажмите на желаемую клавишу для установки. В качестве примера предлагаем схему из скриншота ниже. По окончании настройки не забудьте нажать «ОК».

Для владельцев геймпадов с протоколом подключения Xinput всё очень просто – новые ревизии эмулятора автоматически расставляют клавиши управления по следующей схеме:

  • «Left Stick» и «Right Stick» – левый и правый стики геймпада соответственно;
  • «D-Pad» – крестовина;
  • «Left Shifts» – клавиши LB, LT и L3;
  • «Right Shifts» назначены на RB, RT, R3;
  • «System»«Start» соответствует такой же клавише геймпада, а кнопка «Select» клавише Back;
  • «Buttons» – кнопки «Square», «Triangle», «Circle» и «Cross» соответствуют клавишам X, Y, B, A.

Настройка эмуляции

Доступ к основным параметрам эмуляции расположен по адресу «Config»«Settings».

Кратко рассмотрим важнейшие опции.

  1. Вкладка «Core». Имеющиеся здесь параметры стоит оставить по умолчанию. Убедитесь, что напротив опции «Load required libraries» стоит галочка.
  2. Вкладка «Graphics». Первым делом следует выбрать режим вывода изображения в меню «Render» – по умолчанию включён совместимый «OpenGL», но для большей производительности можно установить «Vulkan». Рендер «Null» предназначен для тестирования, поэтому его не трогайте. Остальные опции оставьте как есть, разве что можете повысить или понизить разрешение в перечне «Resolution».
  3. На вкладке «Audio» рекомендуется выбрать движок «OpenAL».
  4. Сразу переходим на вкладку «Systems» и в перечне «Language» выбираем «English US». Русский язык, он же «Russian», выбирать нежелательно, поскольку некоторые игры могут с ним не работать. Нажмите «ОК» для принятия изменений.

На данном этапе настройка непосредственно эмулятора окончена, и мы переходим к описанию запуска игр.

Этап 3: Запуск игр

Рассматриваемый эмулятор требует перемещения папки с игровыми ресурсами в один из каталогов рабочей директории.

Внимание! Закройте окно RPCS3 перед началом следующих процедур!

  1. Тип папки зависит от типа релиза игры – дампы дисков следует размещать по адресу: *Корневой каталог эмулятора* dev_hdd0disc
  2. Цифровые релизы из PlayStation Network нужно помещать в каталог *Корневой каталог эмулятора*dev_hdd0game
  3. Кроме того, цифровые варианты дополнительно требуют наличия идентификационного файла в формате RAP, который надо скопировать по адресу: *Корневой каталог эмулятора*dev_hdd0 home0000001exdata

Убедитесь в правильности расположения файлов и запускайте РПКС3.

Для запуска игры достаточно дважды кликнуть ЛКМ по её наименованию в главном окне приложения.

Решение проблем

Не всегда процесс работы с эмулятором происходит гладко – возникают разнообразные неполадки. Рассмотрим наиболее частые и предложим решения.

Эмулятор не запускается, выдаёт ошибку «vulkan.dll»

Самая популярная проблема. Наличие такой ошибки означает, что ваша видеокарта не поддерживает технологию Vulkan, поэтому RPCS3 и не запускается. Если же вы уверены, что ваш GPU поддерживает Вулкан, то, скорее всего, дело в устаревших драйверах, и необходима установка свежего варианта ПО.

Урок: Как обновить драйвера на видеокарту

«Fatal Error» во время инсталляции прошивки

Нередко во время процесса установки firmware-файла появляется пустое окно с заголовком «RPCS3 Fatal Error». Выходов есть два:

  • Переместить PUP-файл в любое место, отличное от корневого каталога эмулятора, и повторно попытаться установить прошивку;
  • Заново скачать установочный файл.

Как показывает практика, второй вариант помогает куда чаще.

Появляются ошибки, связанные с DirectX или VC++ Redistributable

Возникновение подобных ошибок означает, что вы не установили необходимые версии указанных компонентов. Воспользуйтесь ссылками после первого абзаца Этапа 2 для загрузки и установки необходимых компонентов.

Игра не отображается в главном меню эмулятора

Если игра не появляется в основном окне RPCS3, это значит, что игровые ресурсы приложением не распознаются. Первое решение – проверка местоположения файлов: возможно, вы поместили ресурсы в не ту директорию. В случае корректного расположения неполадка может заключаться в самих ресурсах – не исключено, что они повреждены, и дамп придётся делать заново.

Игра не запускается, никаких ошибок нет

Максимально неприятная из неполадок, которая может возникать по целому спектру причин. В диагностике пригодится лог RPCS3, который расположен внизу рабочего окна. Обращайте внимание на строки красным шрифтом – так обозначаются ошибки. Наиболее частый вариант гласит «Failed to load RAP file» – это значит, что соответствующий компонент отсутствует в нужной директории.

Кроме того, игра часто не запускается из-за несовершенства эмулятора – увы, список совместимости у приложения ещё достаточно маленький.

Игра работает, но с ней наблюдаются проблемы (низкий FPS, баги и артефакты)

Снова возвращаемся к теме совместимости. Каждая игра представляет собой уникальный случай — в ней могут быть реализованы технологии, которые эмулятором на данный момент не поддерживаются, отчего и возникают различные артефакты и баги. Единственным выходом в таком случае будет отложить игру на некоторое время – RPCS3 развивается быстро, поэтому не исключено, что неиграбельный ранее тайтл спустя полгода-год заработает без проблем.

Заключение

Мы рассмотрели рабочий эмулятор игровой консоли PlayStation 3, особенности его настройки и решения возникающих ошибок. Как видим, на текущий момент развития эмулятор не заменит реальную приставку, однако позволяет поиграть в многие эксклюзивные игры, недоступные для других платформ. Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

news.detail : ajax-tape !!! —> КомпьютерPlayStation 3ЭмуляторRPCS3 —>

19d44b52bb2b409fe3d2be335300dfd0.jpg Сейчас виртуальными машинами и эмуляторами уже никого не удивишь — пользователи macOS знакомы с Parallels Desktop, на Windows достаточно популярен VMware, ну а любителей олдскульных игр уже не один год радуют эмуляторы PCSX и PCSX2 (соответственно PlayStation 1 и 2), PPSSPP (PlayStation Portable) и даже DOSBox — для запуска игр под DOS. Но, пожалуй, большая часть эмуляторов дают возможность поиграть в игры или для платформ, разменявшим второй десяток лет, или для достаточно слабых консолей типа PSP. И если посмотреть на PlayStation 3, то ей уже больше десятка лет, а ее железо давно уже не кажется мощным, однако на данный момент существует только один ее эмулятор — RPCS3, и, забегая вперед, работает он не самым лучшим образом. Кому интересно проверить его на своем «железе» — можете абсолютно бесплатно скачать его с официального сайта, есть версии под Windows и Linux. Сам он весит меньше 100 МБ, а вот игры придется доставать самостоятельно, причем далеко не все скачанные версии заработают. Также следует учитывать, что рекомендуемые системные требования достаточно серьезные — это 4-ядерный Haswell или 6-ядерный Ryzen, современная видеокарта с поддержкой Vulkan и 8 ГБ ОЗУ. Забегая вперед — даже такого железа вам не хватит для комфортной игры в качественные 3D эксклюзивы. Почему? Поговорим об этом ниже. Начнем с процессора консоли, который являлся победой и болью одновременно. Победой это было в том плане, что аж в 2006 году он имел 8 потоков с частотой до 3.2 ГГц (и это в то время, когда на рынок только-только вышли двухядерные Core 2 Duo), что давало крайне внушительную производительность в 218 GFLOPS. Много это или мало? К примеру, «вечный» 4-ядерный i7-2600K — топовый десктопный процессор 2011 года — выдает около 250 GFLOPS, а 6-ядерный i7-8700K прошлого года — порядка 720 (разумеется, я беру одинарную точность, ибо именно ее для внушительности использует Sony). То есть, иными словами, десктопные процессоры лишь спустя 5 лет смогли догнать консольного «монстра».  Вторая «беда» этого CPU — его архитектура: он имел один процессорный элемент на основе архитектуры POWER (как в старых Mac) и 8 вспомогательных («синергических») процессорных элементов (SPE — Synergistic Processor Element). Писать под него было крайне сложно, из-за чего первые игры под PS3 не использовали и половины его потенциала, и лишь спустя несколько лет разработчики приспособились и стали выдавать такие шедевры, как первый Uncharted. CellBE-map-90nm.jpgПроцессор PlayStation 3 изнутри. Разумеется, чтобы запускать игры для PS3 на ПК этот процессор нужно эмулировать, и если мы посмотрим на современные десктопные CPU, то они конечно «могут» в аппаратную виртуализацию — к примеру, существуют VT-x и VT-d. Более того — ее зачатки появились еще во времена Pentium 4, и с тех пор она очень неплохо развилась, позволяя терять «всего» 40-70% производительности в зависимости от задачи. Но вот загвоздка — современные x64 процессоры хорошо запускают лишь x86-64 ОС типа Windows, Linux или macOS, а процессор в PS3, как мы помним, основан на архитектуре POWER. И именно из-за этого даже крайне хорошо написанный эмулятор будет терять 80-90% производительности, поэтому если учесть, что наш десктопный процессор сможет тратить все 100% ресурсов на эмулятор (что, конечно же, не так), он должен быть в 5-10 раз быстрее CPU в PS3 — иными словами, производительности даже топового i7-8700K не хватит раза эдак в два.  К счастью, с другими компонентами все лучше: так, консоль имеет 256 МБ оперативной памяти XDR, которая по скорости ближе всего к DDR2 — сейчас даже в умные часы зачастую ставят больше, не говоря уже про смартфоны и ПК, так что тут никаких проблем не будет. Это же относится и к графике — консоль опирается на графический процессор RSX, который, в свою очередь, основан на достаточно известном в то время чипе G70: к примеру, на нем же базировалась топовая на тот момент видеокарта Nvidia 7800 GTX. С учетом того, что сейчас такой уровень производительности без проблем выдаст любая видеокарта от Nvidia, да и объем в 256 МБ видеопамяти также кажется смешным — с этим опять проблем быть не должно: да, даже если при эмуляции производительность упадет в 10 раз, что вряд ли, ибо видеочипы Nvidia являются обратно совместимыми, поэтому «научить» современный GPU работать с графическим API PS3 — LibCGM — не так и трудно, что подтверждается почти полным отсутствием артефактов в эмулируемых играх — все еще видеокарты уровня GTX 950 вполне должно хватить — а это, согласитесь, далеко не топовая графика. Единственная загвоздка была в том, что LibCGM — библиотека низкоуровневая, а тот же OpenGL работает через «прокладку» в виде системы. Решение проблемы было найдено в виде API Vulkan, которое является достаточно гибким и позволяет разработчикам приложений писать шейдеры не только на языке GLSL, но и на любом другом, что позволило поднять производительность при использовании LibCGM с современными видеокартами в 3-4 раза — это моментом сделало достаточно много сложных 3D-игр из библиотеки PS3 хотя бы условно «играбельными». Что касается звука или дисковой подсистемы, то тут проблем не было вообще: еще древние Pentium в бородатые 90-ые умели воспроизводить звук своими силами, так что для современных CPU это не проблема. Ну а что касается диска, то к ним PS3 была вообще не требовательна. Какой можно сделать вывод из всего вышенаписанного? Единственное, во что упрется эмулятор — это в «слабый» процессор, а что касается графики, то в общем и целом можно безболезненно поднять разрешение рендеринга в несколько раз, и производительности GPU все равно хватит. Тестовая система включала в себя процессор i7-8700K на частоте в 4.8 ГГц, видеокарту Nvidia GTX 1080 Ti и 16 ГБ DDR4 — конфиг, который без проблем потянет любую современную игру даже в 4K как минимум на высоких настройках графики. Посмотрим, справится ли он с эмуляцией консоли десятилетней давности? Первое, с чем гарантированно придется столкнуться — это далеко не самое удобное управление с клавиатуры и мыши:c377131927f72139b76a2dc836fc2546.png Несколько поколдовав, можно сделать какой-то аналог управления в первых Doom, когда для игры не нужна была мышь: на WASD ходить, и на стрелки двигать прицел. Неудобно? В общем-то да, но не забываем, что на консолях есть автоприцеливание, так что при желании привыкнуть можно, ну а в гонках и казуальных играх проблем быть не должно. Разумеется, при желании можно подключить геймпад, и тогда проблем не будет вообще. Начнем наш тест с первого Uncharted, запущенного в разрешении 720p и с разрешением рендеринга в 200% — то есть видеокарта должна готовить картинку в 2K, что должно сделать графику приятнее. И в первой же сцене битвы на катере FPS колеблется от 12 до 25, графических артефактов нет вовсе:110c9161dbe0f9e5b70a803101001d61.png Как и следовало ожидать, большая часть потоков процессора серьезно нагружены, а видеокарта прохлаждается, будучи нагруженной едва ли на 20%. Что касается производительности, то ее можно назвать условно «играбельной»: все же управление чисто с клавиатуры или геймпада несколько заторможенное, плюс есть автоприцеливание и низкие уровни сложности, так что как минимум в первой локации проблем с боем не возникло, да и особого дискомфорта от производительности тоже не было.  Увы — с Uncharted 2 все было сильно хуже: во-первых графические артефакты при загрузке:74247357c5339363e1603b156312d627.png Во-вторых, FPS был в районе 10-12 кадров, и вот с ним было играть уже тяжело (но уж хотя бы артефактов нет):b9aa416ac9c0181535e96dfe6200af2f.png Что касается нагрузки, то тут все также: процессор нагружен на 80-85%, видеокарта около 30% — увы, теория о том, что процессора не хватит, подтверждается. Какие можно сделать выводы? Эмулятор серьезно развивается: я хотел рассказать о нем еще год назад, но 3-4 FPS в первом Uncharted с графическими артефактами, думаю, не то, что многие ожидали бы увидеть. Сейчас можно без проблем поиграть в 2D и 2.5D игры, и при некотором упорстве — в некоторые 3D-проекты. Но все остальное, увы, не столь утешительно: многие скажут, что за несколько тысяч рублей на различных торговых площадках можно купить прошитую PS3 и без всяких проблем играть в любые игры для нее, и будут правы. Для тех, кто не хочет ее покупать — есть сервис PS Now, позволяющий стримить на ПК достаточно большое количество игр для PS3 (правда, тут потребуется наличие геймпада Dualshock 4). Пожалуй, единственный плюс эмулятора в сравнении с оригиналом — это возможность играть с лучшей графикой и сглаживанием: при желании можно и 4К получить, причем топовой видеокарты для этого не нужно. Но, увы, пока все упирается в процессор, так что ждем более мощных CPU и лучшей оптимизации.

Ссылки по теме:

История операционных систем от Apple, часть 11 — современность

Может ли смартфон уберечь от попадания под машину?

Как отключить автоматическое исправление неполадок в Windows 10 Redstone 5

Используемые источники:

  • https://public-pc.com/emulyator-playstation-3-dlya-pk/
  • https://lumpics.ru/emulator-ps3-for-windows-7/
  • https://m.iguides.ru/main/other/emulyator_playstation_3_dlya_pk_uzhe_mozhno_igrat/

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации