오픈소스 실험 프로젝트 AnyPS5가 추적 중인 PS5 GPU 셰이더 명령어 1,166개 가운데 1,118개를 지원해 약 95.88%의 지원률을 기록했다. 다만 이는 셰이더 변환 기술의 진전일 뿐, PS5 게임의 96%를 PC에서 실행할 수 있다는 뜻은 아니다.

AnyPS5는 PS5 실행 파일을 Windows와 Linux에서 구동할 수 있는 프로그램으로 변환하는 것을 목표로 한다. 기존 콘솔 에뮬레이터처럼 콘솔 환경을 재현하기보다, 실행 파일 형식을 변환하고 PS5 시스템 라이브러리를 대체 구현하는 방식이다. PS5와 최신 PC가 x86-64 프로세서 아키텍처를 공유하더라도 그래픽 처리, 메모리 관리, 시스템 라이브러리 등 콘솔별 기능을 지원해야 한다.

셰이더 지원률과 실제 호환성

2026년 10월 6일 보도에 따르면 셰이더 재컴파일러는 추적 대상 명령어 1,166개 중 1,118개를 구현했다. 앞서 보도된 지원 수치는 609개, 약 52.23%였다. AnyPS5는 셰이더 명령어를 Vulkan 그래픽 애플리케이션에서 사용하는 중간 표현 형식인 SPIR-V로 변환한다.

그러나 게임 실행에는 그래픽뿐 아니라 오디오, 저장장치, 메모리, 운영체제 기능 등 여러 요소가 필요하다. 셰이더 명령어를 지원하더라도 필요한 시스템 기능이 빠져 있으면 게임이 실행되지 않거나 제대로 작동하지 않을 수 있다. 따라서 96%는 기술 구성 요소 하나의 진척도이지, 게임 호환률이 아니다.

AnyPS5 문서에는 2D 플랫폼 게임 *Dreaming Sarah*를 실행한 사례가 소개돼 있다. 해당 게임은 Nvidia GeForce GTX 1050 Ti와 Intel Core i5-7500을 탑재한 PC에서 초당 60프레임으로 구동됐다고 한다. 다만 이 결과가 최신 대형 PS5 게임의 실행이나 성능을 보여주는 것은 아니다. 호환성은 개발자가 시스템 기능과 그래픽 지원을 확장하는 과정에서 게임별로 확인해야 한다.

이용 대상과 현재 한계

AnyPS5는 GitHub 오픈소스 프로젝트로 공개돼 있다. 한 번의 클릭으로 PS5 게임을 설치하고 실행하는 완성형 프로그램은 아니며, 프로젝트 문서에는 빌드 방법과 사용 안내, 알려진 기술적 한계가 담겨 있다. 게임 파일, 저작권이 있는 펌웨어, 독점 시스템 라이브러리를 제공하지 않으므로 사용자는 이용 자료를 합법적으로 확보하고 사용하는지 확인해야 한다.

현재는 기술 경험이 있는 사용자와 개발자, 실행 파일 변환이나 소프트웨어 호환성에 관심 있는 이용자에게 적합한 실험 프로젝트다. 폭넓은 PS5 게임 카탈로그를 대상으로 한 최소 PC 사양도 정해져 있지 않다. Marvel’s Spider-Man 2 같은 대작이 셰이더 지원률 향상만으로 실행된다고 볼 근거도 없다. 해당 게임처럼 공식 PC 버전이 있는 타이틀은 공식 출시판이 더 직접적이고 신뢰할 수 있는 선택지다.

AnyPS5는 전통적인 에뮬레이션과 다른 접근을 시도하며, 게임 보존과 소프트웨어 상호운용성 연구에도 관련성을 보일 수 있다. 다만 기술 자체가 저작권 제한을 없애거나 상용 게임의 재배포를 허용하는 것은 아니다. 실제 진전은 더 많은 게임이 실행되고, 그래픽을 제대로 표시하며, 안정적으로 플레이 가능한 성능을 내는지로 판단해야 한다.

관련 자료: TweakTown의 셰이더 지원률 보도, VideoCardz의 AnyPS5 소개.

주제: AnyPS5 · 게임 보존 · Linux 게임 · PC 게임 · PlayStation 5 · PS5 · PS5 에뮬레이터 · Sony · Windows 게임