프로젝트 소개
shadPS4는 Windows, Linux, macOS(Apple Silicon에서 26.0 이상), FreeBSD를 대상으로 하는 C++로 작성된 오픈 소스 PlayStation 4 에뮬레이터 코어입니다. 이 프로젝트는 초기 개발 단계이며 그래픽 인터페이스를 포함하지 않습니다. 사용자는 GUI 경험을 위해 별도의 QtLauncher 저장소를 이용하도록 안내됩니다. 이 에뮬레이터는 Bloodborne, Dark Souls Remastered, Red Dead Redemption, Yakuza 0, DRIVECLUB와 같은 타이틀에 대해 입증된 호환성을 바탕으로 점점 늘어나는 상용 게임 목록을 부팅하고 실행할 수 있습니다. 합법적으로 소유한 PS4 콘솔에서 덤프한 펌웨어 모듈(SPRX 라이브러리)이 필요하며, 이는 sys_modules 디렉터리에 배치해야 합니다. 에뮬레이터는 명령줄 인수를 통해 제어되며 키보드, 마우스, 게임패드 입력을 지원하고 게임별로 저장되는 사용자 지정 바인딩을 제공합니다. 디버깅 기능으로는 RenderDoc 캡처, 스크린샷, FPS 카운터, 비디오 디버그 오버레이가 있습니다. 각 지원 플랫폼에 대해 CMake를 사용한 빌드 지침이 제공되며 Docker 기반 워크플로도 문서화되어 있습니다. 코드베이스는 GPL-2.0-or-later 라이선스를 따르며 yuzu(셰이더 컴파일러 설계), fpPS4(OS 연구), Panda3DS(x64 바이너리 실행 통찰)와 같은 관련 에뮬레이션 프로젝트의 기여를 인정합니다. 개발 조정은 Discord에서 이루어지며 커뮤니티가 유지 관리하는 공개 게임 호환성 추적기가 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.