




Shadps4 는 C ++로 작성된 Windows , Linux 및 MacOS 용 초기 PlayStation 4 에뮬레이터입니다.
문제에 직면하거나 의심의 여지가 있다면 주저하지 말고 QuickStart를 보십시오.
게임이 작동하는지 확인하려면 Shadps4 게임 호환성을 볼 수 있습니다.
Shadps4 개발에 대해 논의하고 아이디어를 제안하거나 도움을 요청하려면 Discord 서버 에 가입하십시오.
최신 뉴스를 얻으려면 X (Twitter) 또는 웹 사이트를 방문하십시오.
프로젝트에 기부하고 싶은 사람들을 위해 이제 Kofi 페이지 가 있습니다!
중요한
Shadps4는 초기 개발 이후 완벽한 경험을 기대하지 마십시오.
현재 에뮬레이터는 Bloodborne , Dark Souls Remastered , Red Dead Redemption 및 기타 많은 게임과 같은 게임을 성공적으로 실행할 수 있습니다.
이 프로젝트는 재미있는 프로젝트로 시작되었습니다. 제한된 자유 시간을 감안할 때 Shadps4가 더 복잡한 게임을 운영하기까지는 시간이 걸릴 수 있지만, 소규모의 정기적 인 업데이트를하기 위해 노력하고 있습니다.
Windows 의 빌드 지침을 확인하십시오.
Linux 의 빌드 지침을 확인하십시오.
MACOS 의 빌드 지침을 확인하십시오.
중요한
MACOS 사용자는 Apple Silicon 기반 MAC 장치 및 Intel 기반 MAC 장치에서 최소한 MacOS 15가 필요합니다.
에뮬레이터 또는 게임을 테스트, 디버그 및보고하는 방법에 대한 자세한 내용은 디버깅 문서를 읽으십시오.
메모
Xbox 및 DualShock 컨트롤러가 상자에서 작동합니다.
| 컨트롤러 버튼 | 키보드 동등 |
|---|---|
| 왼쪽 축 | w |
| 왼쪽 축 아래로 | 에스 |
| 왼쪽 축 왼쪽 | 에이 |
| 왼쪽 축 오른쪽 | 디 |
| 오른쪽 축 위 | 나 |
| 오른쪽 축 다운 | 케이 |
| 오른쪽 축 왼쪽 | J. |
| 오른쪽 축 오른쪽 | 엘 |
| 삼각형 | Numpad 8 |
| 원 | Numpad 6 |
| 십자가 | Numpad 2 |
| 정사각형 | Numpad 4 |
| 패드 업 | 위로 |
| 패드 다운 | 아래에 |
| 패드가 남았습니다 | 왼쪽 |
| 패드 오른쪽 | 오른쪽 |
| 옵션 | 반품 |
| 뒤로 버튼 / 터치 패드 | 공간 |
| L1 | 큐 |
| R1 | 유 |
| L2 | 이자형 |
| R2 | 영형 |
| L3 | 엑스 |
| R3 | 중 |
로고는 Xphalnos 에 의해 수행됩니다
기여하려면 Contributing.md 파일을보십시오.
PR을 열면 우리는 그것을 확인하겠습니다 :)
우리를 도와 준 몇몇 주목할만한 팀/프로젝트는 다음과 같습니다.
Panda3DS : 공동 저자 WheremyFoodat의 Multiplatform 3DS 에뮬레이터. 그들은 PS4 Binaries의 X64 코드를 기본적으로 실행함으로써 발생한 문제를 이해하고 해결하는 데 매우 도움이되었습니다.
FPPS4 : FPPS4 팀은 리버스 엔지니어링 작업 및 연구에 도움을 주어 PS4 운영 체제 및 도서관의 더 복잡한 부분을 이해하는 데 큰 도움을주었습니다.
Yuzu : 셰이더 컴파일러는 Yuzu의 Hades 컴파일러와 함께 청사진으로 설계되었습니다. 이를 통해 최신 AMD GPU를 모방하는 데 집중하면서 고품질의 셰이더 컴파일러 구현을 기본으로 사용하는 데 집중할 수있었습니다.
Hydra : 파리의 다중 시스템, 멀티 플랫폼 에뮬레이터 (Chip-8, GB, NES, N64).