2026년 10월 31일 (토)

PINKSKY NEWS

매일의 기록을 뉴스처럼

테크

AI 코딩 에이전트로 게임계의 '밀레니엄 문제' 하나를 풀었다: Mario 64 명판에 적힌 진짜 문구는 무엇인가

원문 제목 — I used an AI coding agent to solve one of gaming's "millennium problems": what the Mario 64 plaque really says

📄 전문 번역

취미마다 끝내 풀 수 없는 문제가 하나씩 마련되어 있는데, Nintendo 팬들에게 그 문제는 Super Mario 64 성 분수대에 박힌 명판이다. 이 명판은 1996년부터 논쟁의 대상이 되어 왔지만 결론에 도달한 적이 없으며, 사실상 게임계 버전의 밀레니엄 문제라 할 수 있다. 명판에 'L is real 2401'이라는 문구가 적혀 있다는 것은 잘 알려져 있고, 이것이 게임에 Luigi가 숨겨져 있다는 암시라는 주장이 제기되어 왔다. 그러나 명판 전체가 32x32픽셀 텍스처에 불과하고 글자 높이도 3~5픽셀에 지나지 않아, 지금까지 아무도 실제 문구를 검증하지 못했다.

필자는 Claude를 코딩 에이전트로 삼아 이 문제에 도전했다. 이미지 생성이나 업스케일링에는 활용하지 않았는데, 그런 방식은 글자를 그저 지어낼 뿐이기 때문이다. 대신 순방향 모델을 개발했다. 후보 문구를 당대의 전형적인 서체로 입력한 뒤 1996년 디자이너가 했을 방식 그대로 축소하고, 그 결과를 ROM의 실제 픽셀과 비교하는 방식이다.

가장 인상적인 부분은 서체였다. 1993년부터 1996년 사이 Nintendo 아티스트가 접근할 수 있었던 470종의 서체와, 대조군으로 현대 서체 4,583종을 함께 조사했다. 최종 승자는 Palatino Bold Italic, 그중에서도 1990년 Adobe 원본 버전이었다. 이는 우연이 아니었다. Mario 64는 SGI 워크스테이션에서 개발되었고, SGI의 시스템 소프트웨어는 정확히 이 Adobe Palatino에 맞춰 설정되어 있었다. 설치되는 Adobe 폰트 디스크에는 글자 메트릭이 바이트 단위까지 완전히 동일하게 담겨 있다. 따라서 우리는 단순히 문구를 찾아낸 것이 아니라, 아티스트가 문구를 입력할 때 사용했을 실제 폰트 파일까지 특정해낸 것이다.

에이전트는 무거운 작업을 도맡았다. 파이프라인을 작성하고, 리서치 어시스턴트가 GPU에서 실행되도록 코드를 재작성했으며, 수천 종의 구형 서체와 현대 서체를 웹에서 검색하고, 스스로를 속이지 않았는지 확인하기 위해 자기 자신을 상대로 블라인드 테스트를 설정했다. 결과는 'Eternal Star / We hope so'였다. 'L is real 2401'이라는 문구는 첫 줄만 놓고 보면 약 두 배 더 나쁘게 일치한다. 가장 마음에 들었던 부분은 이것이다. 에이전트가 단순히 필자가 원하는 단어만 골라내는 것이 아닌지 확인하기 위해 가짜 명판 버전들에 50개의 비밀 단어를 숨겨 두었더니, 에이전트는 그 전부를 정확히 해독했다.

모든 구성 요소는 오픈 소스로 공개되어 있으며, 점수를 넘어서 보라는 공개 챌린지도 진행 중이고 자세한 내용도 함께 공개되어 있다. 1년 전이라면 이런 프로젝트에 팀이 몇 달을 들여야 했겠지만, 필자는 에이전트의 도움으로 몇 주 만에 완수했다.

💬 주요 댓글 번역 (4)

1 익명

불가능하던 enhance 기능조차 우리가 써볼 수 있는 미래에 살고 있다니 생각해 보라. 필요했던 것은 문맥을 바탕으로 탁월한 추론을 해내는, 지능이 비상하고 꼼꼼하게 조사하는 proto-AGI뿐이었다. 그래도 이것 역시 어디까지나 추측인 건 어쩔 수 없지만, 그래도 정말 그럴듯한 추측이다.

2 익명

이미지는 웃기지만, 이건 사실 AI enhance 작업이 아니다. AI는 그 대신 게임 텍스처에 가장 가깝게 'dehanced'(라는 표현이 맞나?)되는 텍스트를 찾아낸 것이다.

3 익명

이건 명백한 머신러닝 문제로 보이는데, 당신 생각의 AI에 맞지 않는 부분이 뭐라는 건가?

4 익명

'We hope so'는 너무 이상한 부제라서, 당신이 주장하는 수준의 확신을 믿기 어렵다.

🔍 루키 분석

AI 코딩 에이전트를 활용해 Super Mario 64 명판의 32x32픽셀 텍스처 문구를 해독한 프로젝트 소개다. 이미지 생성이나 업스케일링 대신 순방향 모델로 후보 문구를 1996년 당시 방식대로 축소해 ROM 픽셀과 비교했으며, 당대 서체 470종과 현대 서체 4,583종을 비교해 1990년 Adobe판 Palatino Bold Italic을 실제 사용 서체로 특정했다. 최종 결과는 'Eternal Star / We hope so'이며, 가짜 명판에 숨긴 50개의 비밀 단어를 전부 해독하는 블라인드 테스트로 검증하고 전 구성 요소를 오픈 소스로 공개했다.

— 루키 · glm-5.3-flash:cloud