PlayStation 4 имеет процессор, который использует набор инструкций x86. Почти все современные ПК-процессоры используют набор инструкций x86. Можно ли запустить PS4-код на ПК без эмуляции (поскольку программное обеспечение PS4 будет иметь собственный код ПК)? Насколько я знаю, нам нужно сначала преобразовать исполняемый файл PS4, чтобы он запускался в Windows, Linux и/или других операционных системах. Это может быть проблема?Программное обеспечение PlayStation 4 на ПК
ответ
Хотя вполне возможно, есть много препятствий, которые необходимо преодолеть:
- Получения расшифрованных файлов игры. Это неизбежно произойдет. Я бы не удивился, если это уже произошло в мире хакерских хакеров.
- Определение формата исполняемого файла. Это абсолютно необходимо, но уже произошло в PS3, и я, без сомнения, тоже буду иметь место для PS4.
- Обратное проектирование системных вызовов. Мы знаем, что операционная система PS4 основана на BSD, но мы мало знаем о том, как игры PS4 взаимодействуют с операционной системой. Это должно быть тщательно переработано и может занять очень много времени.
- Верно переопределяя эти системные вызовы внутри уровня совместимости, подобно тому, как Wine повторно использует системные вызовы Windows в Linux. Это было бы огромным усилием, которое было бы почти таким же большим, как сам проект Wine. Хуже того, у разработчиков не будет столько ресурсов, сколько разработчики Wine для обратного проектирования, системные вызовы, поскольку PS4 является закрытой платформой.
- Другим вариантом может быть запуск виртуальной машины, которая точно эмулирует аппаратное обеспечение PS4, чтобы исходная операционная система могла работать и без проблем. Вероятно, это окажется практически невозможным из-за отсутствия документации относительно аппаратного обеспечения и деталей низкого уровня, которые необходимо будет воссоздать.
Многие из этих выше препятствий разделяются оригинальным Xbox. Несмотря на то, что ему больше 10 лет и основано на оборудовании для ПК, все еще существует много сложностей, связанных с тем, как работает оригинальное оборудование Xbox, что делает невозможным точное эмулирование. Это было бы намного сложнее с PS4
Аналогичным образом мы до сих пор не знаем точной структуры системных вызовов исходного xbox, поэтому попытка конвертировать и запускать исполняемый файл в основном является пробным и ошибочным. По сей день в эмуляторе xbox можно запускать только несколько игр. Это хуже, чем эмулятор PS2, в котором есть не-ПК-аппаратное обеспечение.
В заключение: для выполнения программного обеспечения PS4 на стандартном ПК вполне возможно, с большим количеством усилий, усилий и опыта, однако требуемое количество усилий делает это настолько трудным, что вряд ли произойдет в следующем десятилетие, как продемонстрировал оригинальный Xbox.
- 1. GPS-программное обеспечение для ПК
- 2. powershell удалить программное обеспечение с ПК
- 3. Программное обеспечение: как программное обеспечение распознает песню?
- 4. Как программное обеспечение работает другое программное обеспечение
- 5. Программное обеспечение для преобразования вашего ПК в провайдера mBass
- 6. Генерация последовательного ключа по времени для ПК Программное обеспечение
- 7. Ищете программное обеспечение для удаленного управления iTunes с ПК
- 8. Контракт на размещенное программное обеспечение
- 9. Программное обеспечение на базе Simulink?
- 10. Установить программное обеспечение на облаке
- 11. Программное обеспечение для сигнализации: совместимо с iOS, Android, Mac, ПК
- 12. Как загрузить программное обеспечение, нажав на ссылку в MVC 4
- 13. Программное обеспечение RealTime-Monitoring Tool
- 14. Программное обеспечение шаблонов видео?
- 15. Программное обеспечение GIS IMS
- 16. Программное обеспечение TRAC-Like
- 17. Издательское программное обеспечение
- 18. Программное обеспечение назад андроид
- 19. Трек устанавливает программное обеспечение
- 20. Программное обеспечение «Data Repository»
- 21. Программное обеспечение контекстной рекламы
- 22. Программируемая автономная кнопка (аппаратное обеспечение + программное обеспечение)
- 23. биржевое программное обеспечение
- 24. приобрел программное обеспечение
- 25. Программное обеспечение Business Workflow
- 26. Бесплатное программное обеспечение UML
- 27. Программирование Модульное программное обеспечение
- 28. MonoTorrent распространять программное обеспечение
- 29. Программное обеспечение проверки орфографии
- 30. Программное обеспечение IP-переадресация
Чистая спекуляция, так как нет официальной информации об этом; Есть несколько проблем, например, у PS4 есть очень специфическое оборудование (например, GPU), которое может быть недоступно на ПК, а операционная система, безусловно, недоступна. Кроме того, процессор может очень хорошо иметь пользовательские инструкции в дополнение к набору инструкций x86, которые могут заставить заставить вещи работать с одинаковой производительностью выше емкости текущих ПК. –