AnyPS5 프로젝트가 플레이스테이션 5(PS5) 게임을 PC에서 에뮬레이션 없이 직접 구동할 수 있는 획기적인 도구를 개발하고 있습니다. 이 도구는 PS5 실행 파일을 리눅스와 윈도우 PC의 네이티브 형식으로 변환하며, PS5 시스템 라이브러리의 87%를 매핑하여 호환성을 확보합니다. 이는 기존의 에뮬레이션 방식과 달리 별도의 런타임 프로세스 없이 게임을 실행할 수 있게 해, 성능 저하를 최소화하는 것이 목표입니다.
AnyPS5는 PS5 실행 파일을 대상 시스템의 네이티브 형식으로 변환하는 링커와, 동적 연결에 적합한 시스템 PRX(PlayStation Executable) 라이브러리 구현체를 포함합니다. 현재까지 '드리밍 사라(Dreaming Sarah)'와 같은 2D 플랫폼 게임이 GTX 1050 Ti 그래픽카드와 i5-7500 프로세서 환경에서 60fps로 안정적으로 구동되는 것이 확인되었습니다. 셰이더 리컴파일러는 SPIR-V를 성공적으로 생성하며, SDL 매핑 게임 컨트롤러와 키보드/마우스 입력도 지원합니다.
이 프로젝트는 게임 이식(porting) 과정을 자동화하여 개발 비용과 시간을 절감할 잠재력을 가지고 있습니다. 또한, 특정 플랫폼에 종속된 게임을 다른 플랫폼에서도 즐길 수 있게 함으로써 게임 보존 및 접근성 향상에 크게 기여할 수 있습니다. AnyPS5는 상호운용성, 연구, 보존 및 호환성을 목적으로 하며, 저작권이 있는 소프트웨어나 펌웨어를 포함하지 않아 법적 문제로부터 자유롭다는 점을 강조합니다. 이는 게임 산업 전반에 걸쳐 새로운 가능성을 제시하며, 향후 더 많은 게임의 PC 이식을 촉진할 것으로 기대됩니다.