처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.08.17 34

코모도어 64에서 부활하는 시에라 어드벤처, AGI-64 공개

Hacker News 원문 보기

1980년대 어드벤처 게임을 기억하는 이들에게 '시에라 온라인'과 그 게임 엔진 AGI(Adventure Game Interpreter)는 각별한 이름이다. King's Quest, Space Quest, Leisure Suit Larry 같은 초기작들이 이 엔진 위에서 돌아갔다. 다만 AGI는 주로 IBM PC와 일부 16비트 기종을 겨냥했고, 8비트 가정용 컴퓨터의 대표 격인 코모도어 64(C64)는 상대적으로 소외돼 있었다. 최근 공개된 AGI-64는 바로 그 공백을 메우려는 시도다. 개발사는 1985년부터 클래식·현대 컴퓨터용 독립 소프트웨어를 만들어 온 곳으로, 이번에 오랫동안 기다려 온 C64용 AGI 인터프리터를 내놓겠다고 밝혔다.

현재 완성도는 Space Quest 1 기준 약 75% 수준이며, 이 게임은 이미 처음부터 끝까지 플레이가 가능한 상태라고 한다. 엔진 자체는 당대의 대부분의 AGI 게임을 지원하는 것을 목표로 하고, 표준 AGI 명령어 대부분을 이미 구현해 테스트 단계에 들어가 있다. 특정 게임 하나를 이식하는 프로젝트가 아니라, 원본 게임 데이터를 읽어 실행하는 범용 인터프리터를 만든다는 점이 핵심이다. 이는 원작 엔진의 동작 방식을 C64 위에서 재현한다는 뜻으로, 성공한다면 하나의 이식이 아니라 다수의 시에라 어드벤처를 이 기종에서 돌릴 수 있는 토대가 된다.

내 라이브러리를 카트리지로 바꾸는 구조

주목할 부분은 게임 데이터를 다루는 방식이다. AGI-64는 사용자가 직접 소장한 라이브러리에서 .vol과 .obj 파일을 제공하면, 이를 1MB 용량의 EasyFlash 호환 CRT 파일로 컴파일해 주는 도구를 함께 제공한다. 이렇게 만들어진 CRT 파일은 Kung Fu Flash 같은 서드파티 카트리지 제품에서 손쉽게 구동된다. 다시 말해 배포되는 것은 실행 엔진과 변환 도구이며, 실제 게임 콘텐츠는 사용자가 각자 준비해야 하는 구조다. 이는 저작권이 남아 있는 게임 자산을 배포에 포함하지 않으면서도 실행 환경을 제공하는, 레트로 소프트웨어 진영에서 흔히 쓰이는 접근이다.

저장과 불러오기도 실제 하드웨어 환경을 고려했다. 실물 1541 호환 드라이브나 SD카드 기반 드라이브를 드라이브 8번에 연결해 사용할 수 있으며, 자체 디스크 포맷을 통해 최대 여섯 개의 세이브 데이터를 담을 수 있다. 에뮬레이터뿐 아니라 실기를 굴리는 사용자층을 명확히 겨냥한 설계다.

1MHz 기계에 그림을 밀어넣는 문제

AGI-64가 풀어야 할 진짜 난제는 성능과 그래픽이다. C64의 CPU는 약 1MHz로 동작하는데, AGI 게임은 벡터 기반으로 배경을 그리고 채우는 방식이라 느린 프로세서에는 부담이 크다. 개발사는 이를 위해 원본 아트워크의 품질을 최대한 유지하면서도 빠르게 로딩되고 원활하게 돌아가도록 하는 자체 배경 전처리 기술을 넣었다고 설명한다. 구체적인 알고리즘이 공개된 것은 아니지만, 원본 화면을 미리 가공해 두어 실행 시점의 연산 부담을 줄이는 방향임을 짐작할 수 있다. 8비트 기종 이식에서 화질과 속도의 균형은 늘 프로젝트의 성패를 가르는 지점이다.

실무적으로 이 프로젝트가 흥미로운 이유는 제약이 큰 하드웨어에서 범용 인터프리터를 구현하는 접근 자체에 있다. 개별 게임을 손으로 포팅하는 대신 원본 데이터 포맷을 해석하는 계층을 만들면, 자산만 바꿔 여러 타이틀을 지원할 수 있다. 데이터와 실행 엔진을 분리하고 사용자 소장본을 변환해 쓰게 하는 방식은 배포 부담과 저작권 문제를 동시에 다루는 실용적 해법이기도 하다. 완성 시 무료로 배포될 예정이라는 점도 커뮤니티 기반 레트로 프로젝트의 성격을 잘 보여준다.

다만 현재는 어디까지나 진행 중인 작업이라는 점을 분명히 해둘 필요가 있다. 완전히 플레이 가능한 것은 Space Quest 1 한 편이고 그마저 완성도가 75% 수준이며, '당대 대부분의 AGI 게임 지원'은 아직 목표 단계다. 실제로 어떤 타이틀들이 문제없이 돌아갈지, 전처리 기술이 다양한 게임의 화면에서 얼마나 안정적으로 작동할지는 테스트가 더 쌓여야 확인된다. 그럼에도 오랫동안 AGI 계보에서 비켜나 있던 C64에 시에라 어드벤처를 되살리려는 이 시도는, 8비트 실기와 SD카드 카트리지를 함께 굴리는 오늘날의 레트로 사용자에게 충분히 지켜볼 가치가 있다.

이 뉴스가 유용했나요?

TTJ 코딩클래스 정규반

월급 외 수입,
코딩으로 만들 수 있습니다

17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.

144+실전 강의
17개수익 모델
4.9수강생 평점
정규반 자세히 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.