News (KR)

새로운 재컴파일 기술을 통해 클래식 PlayStation 3 게임을 PC에서 직접 실행할 수 있습니다.

PS3
사진: PS3 - Habanero Pixel/shutterstock.com

개발자와 게임 스튜디오는 클래식 PlayStation 3 타이틀을 개인용 컴퓨터용 기본 버전으로 변환하기 위해 고급 정적 재컴파일 기술을 채택하고 있습니다. 이 접근 방식은 기존 에뮬레이터에 대한 의존성을 제거하고 게임이 현재 x86 프로세서 및 그래픽 카드와 같은 최신 하드웨어 리소스에 직접 액세스할 수 있도록 합니다. 2006년에 출시된 PS3는 복잡한 Cell 아키텍처를 사용하여 직접 포트를 어렵게 만들었지만 최근 리버스 엔지니어링 도구는 원본 바이너리를 최적화된 실행 코드로 변환하여 이러한 문제를 해결했습니다. 이러한 추세는 2026년에 더욱 강해질 것이며, 3,000권 이상의 도서가 있는 도서관의 디지털 보존에 중점을 둘 것입니다.

이 프로세스에는 PS3 실행 파일에 대한 심층 분석과 Windows 및 Linux와 같은 운영 체제와 호환되는 코드 생성이 포함됩니다. 이점에는 탁월한 안정성과 원래 게임 플레이를 손상시키지 않으면서 그래픽 개선 가능성이 포함됩니다. 이제 소규모 스튜디오에서는 이러한 자동화된 도구에 액세스하여 클래식 재발매를 민주화하고 있습니다.

여러 커뮤니티 프로젝트가 이러한 전환을 가속화하여 상업적인 노력을 보완합니다.

셀 아키텍처 문제가 있지만 재컴파일로 해결됨

PS3의 셀 아키텍처는 집중적인 병렬 작업을 위해 PPE 메인 코어와 8개의 SPE 유닛을 결합합니다. 개발자는 이러한 코어를 활용하기 위해 코드를 수동으로 최적화하여 Sony 하드웨어에 대한 독점적 의존성을 생성했습니다. 기존 에뮬레이션은 이러한 비대칭성을 실시간으로 시뮬레이션하여 최신 PC에서 과도한 리소스를 소비합니다. 정적 재컴파일은 이러한 명령을 Ryzen과 같은 CPU의 다중 스레드 스레드에 매핑하여 대기 시간과 오버헤드를 제거합니다.

리버스 엔지니어링 도구는 상용 디스크에서 로직을 추출하여 읽기 가능하고 컴파일 가능한 C++로 변환합니다.

상세한 기술 재컴파일 프로세스

엔지니어는 PS3 바이너리를 읽고 x86 아키텍처용 기능을 디코딩합니다. 물리 및 오디오를 담당하는 SPE 코드는 AVX-512와 같은 최신 SIMD에 최적화된 병렬 변환을 받습니다. 자동화된 컴파일러는 RAM 및 GPU에 직접 액세스하여 독립적인 실행 파일을 생성합니다. 반복적인 테스트를 통해 변칙 사항을 수정하고 원본에 대한 충실도를 보장합니다. 이 단계에서는 디지털 배포를 위한 실행 가능한 포트를 마무리합니다.

결과는 초기 에뮬레이션에 비해 최대 400%의 성능 향상을 보여줍니다.

기존 에뮬레이션을 능가하는 이점

기본 실행은 16GB RAM을 갖춘 중급 PC에서 실행되므로 하드웨어 요구 사항을 줄입니다. 게이머는 복잡한 패치 없이 4K 해상도와 120FPS를 즐길 수 있습니다. HD 텍스처와 같은 현대화는 자연스럽게 통합되어 시야를 확장합니다. 최종 코드가 Sony 자산과 분리되므로 법적 보존이 더욱 강화됩니다. 스튜디오는 높은 법적 위험 없이 컬렉션을 다시 출시합니다.

Steam이나 Epic을 통해 배포하면 오래된 라이브러리에 액세스할 수 있습니다. 사용자는 시간이 많이 걸리는 에뮬레이터 구성을 피합니다.

사례 konami가 성공적인 포트를 주도함

코나미는 Master Collection Vol. 2(Metal Gear Solid 4용). 복잡한 시뮬레이션을 위해 SPE에 의존하는 타이틀이 이제 시각적 개선을 통해 PC에서 원활하게 실행됩니다. 커뮤니티 베타에서 테스트된 Killzone 및 Resistance 포트와 같은 다른 고전적인 제품도 뒤따릅니다. 이러한 사례는 밀도 높은 내러티브와 구식 멀티플레이어 기술을 검증합니다. 릴리스는 원래 개발자에게 새로운 수익을 창출합니다.

초기 판매량은 디지털 플랫폼에서 기대치를 초과했습니다.

커뮤니티 발전으로 산업 보완

커뮤니티에서는 PS3용 PS2Recomp와 유사한 오픈 소스 도구를 개발합니다. GitHub의 정적 리컴파일러와 같은 프로젝트는 ELF PS3 파일을 네이티브 파일로 매핑합니다. 재생 가능한 라이브러리의 70%를 포함하는 RPCS3는 PPU 및 SPU용 내부 리컴파일러를 사용하여 브리지 역할을 합니다. 2026년 1월 업데이트로 호환성이 향상되어 게임 내 안정성이 26% 향상되었습니다. 독립 개발자들은 인디 보석을 보존하면서 희귀한 타이틀을 이식합니다.

  • Metal Gear Solid 4: 기본적으로 최적화된 천 물리학.
  • God of War 3: 4K의 원활한 전투.
  • The Last of Us: 지연 없이 향상된 AI.
  • 그란 투리스모 5: 120FPS의 레이싱.
  • Uncharted 2: 드롭 없는 탐험.

이러한 노력을 더하면 수천 시간의 자원 봉사 개발이 가능해집니다.

에뮬레이션과 네이티브 비교

RPCS3와 같은 에뮬레이터는 Vulkan 가속 렌더링을 통해 Cell을 시뮬레이션하기 위해 강력한 CPU가 필요합니다. 재컴파일은 오버헤드를 제거하고 다양한 하드웨어 전반에서 효율성을 우선시합니다. 테스트에 따르면 집약적인 시나리오에서 기본적으로 CPU를 30% 적게 소비하는 것으로 나타났습니다. 에뮬레이션은 패치를 통해 결함을 수정하는 반면 네이티브는 선택적 모드를 사용하여 순수한 논리를 유지합니다. Hybrid Transition은 에뮬레이터를 사용하여 프로토타입을 다시 컴파일합니다.

플레이어는 네이티브에서 로딩 시간이 더 빨라진 것을 확인했습니다. 커뮤니티에서는 2027년까지의 전체 마이그레이션에 대해 논의합니다.

전환의 남은 과제

폐쇄된 독점 코드는 원본 소스 없이 추출을 복잡하게 만듭니다. DMA 및 SPE 동기화의 이상 현상에는 수동 사후 자동화 수정이 필요합니다. 고급 불법 복제 방지 기능을 갖춘 타이틀은 처음에는 그 반대에 저항합니다. 솔루션에는 정적 메모리 분석 및 반복 디버깅이 포함됩니다. 그럼에도 불구하고 사례의 80%가 현재 도구를 사용하여 자동화되었습니다.

소규모 팀은 온라인 협업을 통해 탁월한 능력을 발휘합니다.

미래 보존에 탄력을 얻다

3,500개의 타이틀을 보유한 PS3 라이브러리는 영구적인 접근성을 위해 기본 포트의 이점을 누리고 있습니다. 스튜디오는 재컴파일을 통해 연간 컬렉션을 계획합니다. 클라우드 서비스와의 통합이 모바일 장치로 확장됩니다. 디지털 보존으로 Blu-ray 미디어 품질 저하로 인한 손실을 방지할 수 있습니다. 향후 전환을 위한 글로벌 이니셔티브 카탈로그 자산.

Sony와 커뮤니티 간의 파트너십은 공식적인 지원을 의미합니다.

재컴파일에 이상적인 게임 목록

여러 PS3 히트는 셀 복잡성으로 인해 기본 포트를 기다리고 있습니다.

  • Demon’s Souls: SPE 물리학으로 상호 연결된 세계.
  • Ni no Kuni: 오픈 월드의 유동적 애니메이션.
  • 페르소나 5: 속도 저하가 없는 동적 달력.
  • Red Dead Redemption: 광대한 지형이 최적화되었습니다.
  • 배트맨 아캄 시티: 고속 공중 콤보.

이 제목은 잠재력을 예시합니다. 개발자는 상업적 영향을 위해 베스트셀러를 우선시합니다.

재컴파일 후 그래픽 최적화

변환 후 셰이더는 선택적 광선 추적으로 업그레이드됩니다. AI를 통한 고급 텍스처는 아티팩트 없이 품질을 높입니다. 와이드스크린 지원으로 이전 화면 비율이 수정되었습니다. 위치 오디오는 최신 헤드셋에 맞게 조정됩니다. 이러한 선택적 레이어는 코어를 그대로 유지합니다.

플레이어는 맞춤형 런처를 통해 활성화됩니다.

스튜디오에 대한 경제적 영향

네이티브 재출시는 수백만 달러의 디지털 판매를 창출합니다. 전체 리마스터에 비해 비용이 50% 감소합니다. 소규모 팀은 축소된 예산으로 매년 10개의 타이틀을 보유합니다. 10억 명의 사용자를 보유한 PC 시장은 자체적으로 리마스터링된 클래식 게임을 흡수합니다. 추세는 PS2 및 Vita로 확장됩니다.

공유

더 많은 뉴스: News (KR)

더 보기