boykopovar/AnyPS5
PS5 게임을 Linux·Windows에서 실행하는 자동 포팅 도구 공개
원제 boykopovar/AnyPS5
스타 4,733당일 +994C++
Key Point
PS5 게임의 Linux·Windows 이식이 에뮬레이션 없이 네이티브 실행으로 가능해졌다는 점에서 게임 플랫폼 호환성의 새로운 접근법을 보여준다.
핵심 요약
- PS5 실행 파일을 Linux와 Windows로 자동 변환하는 오픈소스 도구 AnyPS5가 공개되었다.
- 에뮬레이션이나 별도 런타임 프로세스 없이 대상 시스템의 네이티브 형식으로 변환하는 리링커와 PS5 시스템 PRX 라이브러리 구현을 포함한다.
- Dreaming Sarah(2D 플랫포머)는 GTX 1050 Ti와 i5-7500 3.4GHz에서 안정적으로 60fps로 실행된다.
- 시스템 라이브러리의 선언된 함수 비율은 계속 증가하고 있으며, 검증된 게임 목록이 제공된다.
- 셰이더 리컴파일러는 SPIR-V 형식으로 성공적으로 변환하며 SPIRV-Tools로 검증 가능하다.
- SDL 매핑 게임 컨트롤러, 아날로그 스틱, 트리거를 지원하며, anyps5-input.ini 파일로 키보드와 마우스 제어를 설정할 수 있다.
- 지원하지 않거나 예상 밖의 상태는 std::runtime_error를 발생시키며 프로세스를 종료한다.
- 프로젝트는 상호운용성, 연구, 보존 및 호환성 목적이며 저작권이 있는 소프트웨어나 펌웨어, 암호키를 포함하거나 배포하지 않는다.
- GNU General Public License v2로 라이선스되어 있다.
저장소 보기 ↗github.com