




SHADPS4 - это ранний эмулятор PlayStation 4 для Windows , Linux и MacOS, написанного в C ++.
Если вы столкнетесь с проблемами или у вас есть сомнения, не стесняйтесь смотреть на QuickStart .
Чтобы убедиться, что игра работает, вы можете посмотреть на совместимость игр Shadps4 .
Чтобы обсудить разработку Shadps4, предложить идеи или попросить о помощи, присоединяйтесь к нашему серверу Discord .
Чтобы получить последние новости, перейдите на наш X (Twitter) или наш веб -сайт .
Для тех, кто хотел бы пожертвовать в проект, у нас теперь есть страница Кофи !
Важный
Shadps4 в раннем развитии, не ожидайте безупречного опыта.
В настоящее время эмулятор может успешно управлять такими играми, как Bloodborne , Dark Souls Remastered , Red Dead Redemption и многие другие игры.
Этот проект начался как забавный проект. Учитывая наше ограниченное свободное время, может потребоваться некоторое время, прежде чем Shadps4 сможет запустить более сложные игры, но мы стремимся делать небольшие, регулярные обновления.
Проверьте инструкции по сборке для Windows .
Проверьте инструкции по сборке для Linux .
Проверьте инструкции по сборке для macOS .
Важный
Пользователям MacOS нужен как минимум MacOS 15 на устройствах Mac на основе Apple Silicon и, по крайней мере, MacOS 14 на устройствах Mac на основе Intel.
Для получения дополнительной информации о том, как тестировать, отлаживать и сообщать о проблемах с эмулятором или играми, прочитайте документацию отладки .
Примечание
Контроллеры Xbox и DualShock работают из коробки.
| Кнопка контроллера | Клавиатура Equivelant |
|---|---|
| Левая ось вверх | W. |
| Левая ось вниз | С |
| Левая ось осталась | А |
| Левая ось справа | Дюймовый |
| Правая ось вверх | я |
| Правая ось вниз | K |
| Правая ось слева | Дж |
| Правая ось правой | Л |
| ТРЕУГОЛЬНИК | Numpad 8 |
| КРУГ | Numpad 6 |
| КРЕСТ | Numpad 2 |
| КВАДРАТ | Numpad 4 |
| Промахиваться | ВВЕРХ |
| Пройти вниз | ВНИЗ |
| Подушка осталась | ЛЕВЫЙ |
| Прокладка справа | ВЕРНО |
| ПАРАМЕТРЫ | ВОЗВРАЩАТЬСЯ |
| Кнопка на спине / сенсорная площадка | КОСМОС |
| L1 | Q. |
| R1 | U |
| L2 | Эн |
| R2 | О |
| L3 | Х |
| R3 | М |
Логотип выполняется Xphalnos
Если вы хотите внести свой вклад, пожалуйста, посмотрите файл appling.md .
Откройте пиар, и мы проверим его :)
Несколько примечательных команд/проектов, которые помогли нам на этом пути:
PANDA3DS : мультиплатформенный эмулятор 3DS от нашего соавтора WhoMeMefoodat. Они были невероятно полезны в понимании и решении проблем, которые возникли в результате изначального выполнения кода X64 двоичных файлов PS4
FPPS4 : Команда FPPS4 очень помогла с пониманием некоторых из более сложных частей операционной системы и библиотек PS4, помогая с обратной инженерной работой и исследованиями.
Yuzu : Наш шейдерный компилятор был разработан с помощью компилятора Ades Yuzu в качестве плана. Это позволило нам сосредоточиться на вызовах эмуляции современного графического процессора AMD, при этом имея высококачественную оптимизирующую реализацию шейдеров в качестве базы.
Hydra : мультисистемный, мультиплатформенный эмулятор (Chip-8, GB, NES, N64) из Парижа.