요약
AnyPS5는 PS5 실행 파일을 에뮬레이터 없이 리눅스·윈도용 프로그램으로 바꾸는 도구입니다.
GitHub 사용자 boykopovar가 GPL-2.0 라이선스로 공개한 오픈소스 프로젝트입니다. 콘솔 하드웨어를 흉내 내는 에뮬레이터와 달리, 변환한 게임을 PC에서 보통 프로세스로 실행합니다. 저작권이 있는 펌웨어나 암호 키는 포함하지 않는다고 밝혔습니다.
왜 중요한가
- 별도 실행 환경 없이 PS5 게임 코드를 PC에서 직접 돌리는 방식이 실제로 작동함을 보여 줍니다.
- GTA 6의 PC판이 늦게 나올 예정이어서, PS5판을 PC에서 돌릴 수 있다는 기대가 관심을 키웠습니다.
핵심 내용
- 리링커(실행 파일을 대상 운영체제 형식으로 다시 묶는 도구)가 PS5 실행 파일을 리눅스 ELF나 윈도 EXE로 바꿉니다.
- PS5 시스템 라이브러리(PRX)는 PC용 공유 라이브러리로 새로 구현했고, 게임은 이를 그대로 호출합니다.
- 그래픽 명령은 Vulkan으로 옮기고, GPU 셰이더는 SPIR-V(Vulkan용 셰이더 형식)로 다시 컴파일해 디스크에 저장합니다.
- 제목의 87%는 프로젝트가 지금까지 파악한 함수가 기준이라, PS5 시스템 함수 전체에 대한 비율은 아닙니다.
- 시연작인 2D 플랫폼 게임 Dreaming Sarah는 GTX 1050 Ti에서 60fps로 안정적으로 돌아갑니다.
HN 반응
- GTA 6를 PC에서 일찍 할 수 있다는 기대에, 일반 이용자는 번거로운 설치를 하지 않는다는 반론과 원클릭 설치 프로그램이 곧 나온다는 재반론이 맞섰습니다.
- 록스타가 PC 실행을 막는 검증 코드를 넣으면 된다는 의견에는, 그런 DRM은 매번 뚫렸고 디스크의 코드는 고칠 수 있다는 반박이 나왔습니다.
저는 한동안 플레이스테이션 탈옥 씬에 몸담아 왔는데, 이건 정말 대단한 소식이에요.
다른 엔지니어링 프로젝트에서는 AI를 늘 쓰면서도, 콘솔 쪽을 파볼 만한 분야로 생각해 본 적은 없었거든요.
이게 잘 풀려서 GTA 6가 나오고 몇 달 안에 PC로 할 수 있게 된다면 날아갈 듯이 기쁠 겁니다.
록스타가 PC 버전을 계획보다 일찍 내놓게 만들 수도 있다고 봅니다.
보통 사람들은 이걸 돌리자고 100GB짜리 토렌트를 받지 않습니다. 에뮬레이터를 설정하지도 않고요.
실제로 그렇게 할 사람은 목표 시장의 0.5%도 안 될 겁니다.
게다가 미국에서 불법으로 플레이하려는 사람은 록스타가 쉽게 고소할 수 있을 겁니다. 어차피 PS5를 사는 것 자체가 사실상 불가능한 러시아 정도에서나 쓰이고 말 겁니다.
온갖 소셜 미디어 플랫폼에 단계별 가이드가 쏟아질 거라고 생각합니다.
그리고 미국에서 플레이하려는 사람을 록스타가 쉽게 고소할 수 있을 것 같지도 않습니다. 다른 에뮬레이션이나 디컴파일·리컴파일 사례에서 그런 일이 벌어지는 건 본 적이 없으니까요.
록스타가 당신이 누구인지 어떻게 알겠습니까? RIAA가 대학 캠퍼스의 학생들을 고소할 수 있었던 건 기관의 도움을 받아 사람과 IP 주소를 짝지을 수 있었기 때문입니다.
로그를 남기지 않는 VPN을 쓰는 평범한 사람 앞에서는 그런 시도가 바로 무력해집니다.
Usenet으로 내려받는 사람은 데이터를 업로드하거나 재배포하지 않으니 심각한 위험이 전혀 없고, 저작권 침해로 고소당할 수도 없습니다.
저는 변호사가 아니라서, 일반인으로서 이해한 바가 그렇다는 겁니다.
사람들이 이 일에 얼마나 공을 들이려 할지 과대평가하고 계시네요.
방금 동료와 이야기했는데, GTA6를 하려고 재고 있는 PS5를 찾고 있다더군요.
수상한 토렌트를 뒤지고 로컬에서 돌아가게 설정하는 건 대부분의 사람이 하고 싶어 하는 수준을 넘어요.
많아야 수십만 명 정도가 하지 않을까 싶습니다. 그마저도 해킨토시(Hackintosh)를 쓰는 것처럼 버그투성이일 거고요.
그게 정말 그렇게 어렵습니까? 길바닥에 버려진 걸 찾고 있는 건가요?
PS5는 몇 년째 시장에 나와 있고, 어디서나 쉽게 구할 수 있습니다.
거의 어디서나 품절입니다.
아마존은 지금 재고가 있다고 나옵니다. 코스트코도 온라인에서 팔고 있고, 제가 사는 곳 근처 창고형 매장에 재고가 있다고 하고요.
제가 처음 확인한 두 곳에서 말 그대로 바로 구할 수 있었습니다.
당신 지역에서는 그럴 수 있겠죠. 그런데 어디서나요? 그건 아닙니다.
혹시 프로 모델만 말씀하시는 건가요?
아, 맞아요. 기본형 PS5는 아직 구할 수 있는 것 같네요.
모두가, 또는 대부분의 사람이 한다고 말한 적은 없습니다.
사람들이 GTA 6를 하고 싶어 하는 의지를 과소평가하고 계시네요. 필요는 발명의 어머니라고 하잖아요. 애초에 이 프로젝트가 주목받은 이유가 바로 GTA 6를 PC로 할 수 있을지도 모른다는 가능성 때문이에요.
AI로 원클릭 설치 프로그램 같은 걸 만들 수 있다는 점(설치 경험이 엄청나게 좋아집니다)도 과소평가하고 계십니다. Titanfall 2 VR 모드가 그런 사례입니다. 설치 경험이 훌륭하고 모드 자체도 뛰어나서, AI 코딩이 모딩 씬에 무엇을 가져다줄지 잘 보여주는 사례입니다.
그런 건 LLM이 없어도 됩니다. FitGirl 릴리스라는 게 있고, 적어도 10년 전부터 씬의 표준이었어요. 공격적으로 압축해서 패키지를 훨씬 작게 만들고, 덤으로 실행할 때마다 나오는 쓸데없이 짜증나는 것들, 이를테면 회사 로고가 길게 나오는 영상이나 눈 깜박임·발작 경고 같은 것도 뜯어내 줍니다. Dodi 리팩도 대략 비슷한데 보통 용량이 더 크고요.
원클릭은 아니고 다음 -> 다음 몇 번 누르는 정도지만 그게 전부예요. 체크섬 검증, 완전한 모드 지원, 선택형 Direct X나 .NET 런타임 설치까지 번들로 들어 있어요.
사실 LLM이 필요한 일은 별로 없지만, 진입 장벽을 크게 낮춰 주는 건 맞습니다. 그리고 그런 완성도 높은 마감이, 지금까지 그걸 해낼 자원(시간이든 기술이든)이 없던 분야에서도 더 흔해질 겁니다.
이 게임은 1억 장쯤 팔릴 테고, 0.5%만 해도 50만 명입니다.
대부분의 사람은 그냥 다른 걸 할 거예요.
왜 하필 0.5%죠? 10%는 왜 안 되고요? 당신 논리에 안 맞아서요, 아니면 다른 이유라도 있나요?
쓸 만하게 나온다면 저는 최소한 해볼 겁니다. 콘솔은 없고 살 계획도 없는데, 훨씬 강력한 하드웨어에서 돌리면서 모딩 씬이나 ReShade 필터 같은 걸 기본 게임 위에 얹어 즐기지 못할 이유가 없잖아요.
소니가 경고장(Cease and Desist)을 적극적으로 보내고 록스타가 토렌트를 내리고 있는 상황에서는, 이걸 돌아가게 만드는 일 자체가 매우 어려울 테니까요.
ISP는 침해 고객의 서비스를 정지하도록 의무화될 수 있습니다.
그럼 왜 99%는 안 되나요? 그러면 록스타는 망하고, 게임 업계 전체가 무너지고, 우리는 다 같이 보드게임이나 하면 되겠네요.
물이나 뭐 그런 걸 빼앗기는 것도 아니잖아요. GTA6를 못 해도 잘 살 수 있습니다.
아니면 록스타가 이걸 심각하게 받아들여 출시를 미루고, 뚫기 훨씬 어려운 서비스형 게임(Games as a Service) 방식의 DRM을 넣을 수도 있고요.
아, 이게 미국인의 사고방식이군요. 다른 나라는 두 곳밖에 모르시네요.
아니면 코드에 일종의 검증을 넣어서 PC에서는 실행되지 않게 막으면 어떨까요?
이름도 "확장 복제 방지(Extended Copy Protection, XCP)" 소프트웨어처럼 그럴듯하게 지으면 되겠네요.
https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
소니는 이미 2026년 3월 펌웨어 업데이트로 환불 악용과 디지털 불법 복제에 대응하는 변경(구체적으로는 탈옥되거나 조작된 콘솔에서 웹 스토어 환불 허점을 노리는 행위가 대상)을 넣었습니다. 하지만 이것도 펌웨어와 메모리 주소 저장 방식이라서, 에이전트형 AI가 쉽게 분석하고 조작할 수 있습니다.
간단히 말해 GTA V는 진짜 하드웨어에서 돌아가고 있다고 생각합니다. 하드웨어 기반 검증 체크(예를 들어 에뮬레이터에서 더 일반적인 API 호출로 HLE 처리된 하드웨어 전용 함수를 건드리는 방식)는, 최근 Dolphin 개발 로그를 보면 매일 밤 패치될 겁니다. 온라인 검사는 더 쉽게 뚫리고요. 제가 예상할 수 없는 양자 암호나 일회용 패드 방식 같은 특이한 구현이 있다면 모를까요.
그런 DRM 같은 건 매번 뚫렸어요.
소니 루트킷 2탄: 록스타 에디션?
불법 복제 때문에 해적들을 처벌하려는 것 말고 무언가를 한 회사가 하나라도 있나요?
우와, 아직 못 보셨다면 깜짝 놀라실 거예요. 요즘 AI로 디컴파일, 리컴파일이 어떻게 되고 있는지 한번 찾아보세요 :)
관심 있는 사람들을 위해 예시를 좀 알려주실 수 있나요?
https://fangamesdb.com
Asmongold가 얼마 전 스트리밍에서 사람들이 만들고 있는 AAA 게임 매시업을 잔뜩 보여줬어요. 엘든 링에 마리오를 넣거나, 아캄 어사일럼 배트맨 맵에 스파이더맨을 넣는 식으로요. 유튜브에서 찾아볼 수 있습니다.
이 추세가 이어지면 AAA 게임 업계는 곤란해질 겁니다. 게임 복원과 게임 모딩의 황금기가 오겠죠.
https://www.theverge.com/games/1004869/reverse-engineered-games-all-the-news-on-video-game-decomps-recomps-vr-and-web-and-3d-ports
https://github.com/SamidyFR/Game-Decompilations
저는 방금 Claude로 1997년 게임을 30분 만에 최신 윈도에서 돌아가게 만들었고, 며칠간 퇴근 후 시간에 프롬프트를 던진 끝에 지금은 그래픽 업스케일링과 리마스터를 하던 중입니다. 브라우저에서 보는 3D 레벨 미리보기, 에셋 뷰어, 헤드리스 렌더링 파이프라인도 있고, 게임 내부 로직 VM 전체를 리버스해서 스크립트를 Lisp 코드로 디컴파일해 놨어요.
게임을 돌아가게 하고 그래픽을 개선하는 건 어릴 때부터 꿈꿔 왔고 직접 여러 번 시도도 했던 일입니다. Opus 5.5를 가볍게 던져 봤는데 결과에 놀랐습니다.
다들 좋아하는 옛날 게임으로 똑같은 일을 하고 있다는 건 지금까지 몰랐네요.
(제 경우에는 Star Trek: Generations입니다.)