-
PS2Recomp은 플레이스테이션 2 게임을 현대 플랫폼에서 네이티브 실행 가능하게 만드는 정적 리컴파일러 및 런타임 도구
- 기존 에뮬레이터(PCSX2) 가 제공하던 고해상도 렌더링과 안정적 프레임레이트를 넘어, 게임을 직접 변환해 실행할 수 있음
- 이 도구는 각 게임별로 별도 적용이 필요하며, 단순히 ‘다운로드 후 즉시 실행’되는 형태는 아님
-
리마스터와 커뮤니티 리메이크의 기반이 될 수 있으며, 프레임레이트 제한 해제와 물리·충돌 문제 개선 가능성 제시
- 완성되면 게임 보존과 PC 네이티브 포팅의 새로운 전환점이 될 잠재력 보유
PS2Recomp 프로젝트 개요
-
PS2Recomp은 플레이스테이션 2 게임을 Windows나 Linux PC에서 네이티브로 실행할 수 있도록 변환하는 정적 리컴파일러 및 런타임 도구
- PS2의 독자적 구조인 Emotion Engine(MIPS R5900 기반 CPU) 을 분석해, 대상 플랫폼용 코드로 변환
- 단일 실행 파일이 아닌, 각 게임별로 별도 리컴파일 과정을 거쳐야 함
- 이 방식은 단순한 에뮬레이션을 대체하며, 하드웨어 요구 사양이 낮고 성능 효율이 높을 가능성 있음
기존 에뮬레이터와의 차이
- PCSX2 같은 에뮬레이터는 내부 해상도 업스케일링, 프레임 안정화, 텍스처 팩 적용 등을 지원
- 그러나 리컴파일 방식은 게임을 직접 변환해 실행하므로, 프레임레이트 제한 해제나 물리·충돌 오류 없이 동작할 수 있음
- 이 접근은 게임 보존 및 개선 작업에 더 큰 자유도 제공
리마스터 및 커뮤니티 확장 가능성
- 이미 PS2 에뮬레이터용 HD 텍스처 팩이 존재하지만, 리컴파일은 그래픽·게임플레이 수정의 폭을 넓힘
- 향후 MGS2, Gran Turismo, God of War, Tekken 4, Shadow Hearts 등 주요 타이틀의 네이티브 PC 버전 구현 가능성 언급
-
컨트롤러 호환성(DualShock, Xbox 등)과 추가 기능 통합도 기대
유사 프로젝트 사례
- N64 플랫폼에서도 Mario 64와 Zelda 리컴파일 프로젝트가 진행 중
- Mario 64 프로젝트는 RTX(레이 트레이싱) 지원 버전 존재
- Zelda 프로젝트는 시각적·게임플레이 개선과 향후 레이 트레이싱 도입 계획 포함
- 이러한 사례는 PS2Recomp의 발전 방향을 보여주는 예시로 제시됨
PS2 하드웨어 구조와 프로젝트 진행 상황
- PS2는 약 300MHz의 Emotion Engine CPU, 두 개의 Vector Unit, 32MB 메모리, 147MHz의 Graphics Synthesizer GPU(4MB eDRAM) 으로 구성
- 낮은 클럭에도 불구하고 GameCube이나 Xbox에 필적하는 성능을 발휘한 독특한 설계
- 현재 프로젝트는 완성되지 않았으며 개발 진행 중
- 게임 보존에 관심 있는 이들에게 매우 고무적인 시도로 평가됨