Разработчик RPCS3 рассказал о сложностях эмуляции PlayStation 3 и будущем проекта

На портале The Bryant Review вышло интервью с одним из разработчиков эмулятора PlayStation 3 RPCS3 под псевдонимом Whatcookie. В беседе он поделился подробностями о технических трудностях эмуляции, своем вкладе в проект и взглядах на правовые аспекты эмуляции.

Whatcookie рассказал, что присоединился к команде, вдохновившись идеей запустить Demon's Souls с частотой 60 кадров в секунду. Его первые шаги в проекте были связаны именно с этой игрой: он помог выявить проблему, замедлявшую работу эмулятора, а позже создал один из первых патчей, позволивших игре работать с повышенной кадровой частотой. По его словам, это был захватывающий период, хотя рост популярности не всегда приводил к увеличению финансовой поддержки проекта.

Одной из главных тем обсуждения стала сложная архитектура процессора Cell. Разработчик отметил, что, хотя Cell часто называют уникальным, он имеет общие черты с компонентами из N64 и PS2. Основные трудности эмуляции связаны с необходимостью точно воспроизводить специфический формат вычислений с плавающей запятой и обеспечивать корректную синхронизацию между компонентами системы, особенно в требовательных играх, где часть постобработки выполняется на центральном процессоре. Whatcookie также упомянул, что самыми сложными для эмуляции остаются игры на движке Frostbite 2, которые порой работают медленнее, чем эксклюзивы позднего поколения PS3, такие как The Last of Us.

Разработчик затронул и правовую сторону эмуляции. Он напомнил, что команда придерживается осторожного подхода, например, необходимый для работы файл прошивки загружается с официального сайта Sony. Тем не менее, проект сталкивался с юридическими рисками. В качестве примера он привел попытку компании Atlus закрыть Patreon-страницу эмулятора в 2017 году из-за изображений Persona 5. Он считает, что эмуляция может быть законной, но вы все равно можете обжечься, если подлетите слишком близко к солнцу.

В настоящее время около 70% библиотеки PlayStation 3 считаются играбельными на RPCS3. Команда продолжает работать над оптимизацией и исправлением ошибок, уделяя основное внимание производительности. Whatcookie также дал совет начинающим разработчикам эмуляторов: работайте над той системой, которая вам интересна, а не начинайте с более простых консолей, чтобы не потерять мотивацию.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии