트라이포스의 부활

6 hours ago 1

  • 닌텐도·세가·남코가 협력해 만든 GameCube 기반 아케이드 플랫폼 ‘Triforce’ 의 역사와 기술, 그리고 이를 완전하게 에뮬레이션한 Dolphin의 최신 지원을 다룸
  • Triforce는 GameCube 메인보드에 AM-Baseboard·Mediaboard를 결합해 아케이드용 입출력, 저장, 네트워크 기능을 확장한 구조로, F-Zero AX·Mario Kart Arcade GP 등 9종의 게임이 제작됨
  • Dolphin 팀은 과거의 불완전한 브랜치 대신, crediar의 독립 포크를 통합해 정식 빌드에서 Triforce 하드웨어를 재현함
  • 새 버전은 Segaboot, JVS I/O, 카드 저장, 멀티캐비닛 네트워크 등 아케이드 특유의 기능을 지원하며, Android에서도 실행 가능
  • 이번 통합은 GameCube·Wii·Triforce를 아우르는 보존형 에뮬레이터로서 Dolphin의 범위를 확장한 중요한 전환점임

트라이포스의 탄생과 배경

  • 2000년대 초 세가가 아케이드 시장 침체로 어려움을 겪던 시기, 닌텐도·남코와 협력해 GameCube 기반 아케이드 시스템 Triforce를 개발
    • 세가의 NAOMI 계열 기술과 GameCube 하드웨어를 결합
    • 알루미늄 케이스, VGA 출력, JVS I/O 포트 등 아케이드용 설계
  • 내부는 GameCube 메인보드 + AM-Baseboard + AM-Mediaboard 구성
    • Baseboard는 입출력 변환과 영상 출력 담당
    • Mediaboard는 게임 데이터 저장·전송 및 네트워크 기능 담당
  • 부팅 시 수정된 GameCube IPL과 Segaboot을 사용, 서비스 메뉴와 테스트 기능 제공

저장 매체와 입출력 구조

  • 아케이드 환경의 내구성을 위해 GD-ROM + DIMM RAM 또는 512MB NAND 카트리지 방식 사용
    • GD-ROM은 세가 드림캐스트 기술을 재활용, 초기 로딩 후 RAM에 상주
    • 남코는 NAND 카트리지로 전원 차단 시에도 데이터 유지
  • JVS I/O 표준(Type 1·Type 3)을 통해 조이스틱, 페달, 카드 리더기 등 다양한 장치 연결
  • 플레이어는 마그네틱 카드(magcard) 또는 IC 카드로 진행 상황을 저장, 다른 기기에서도 이어서 플레이 가능

대표 게임과 특징

  • Mario Kart Arcade GP 1·2 (Namco)
    • Double Dash!! 엔진 기반, 마그카드 저장 및 카메라 기능 지원
    • 100종 이상의 아이템, 코인 수집·업그레이드 시스템 포함
  • F-Zero AX (Sega Amusement Vision)
    • GX와 연동 가능한 아케이드 버전, 포스피드백 조종간과 시트 진동 지원
    • 6개 트랙, 메모리카드·마그카드 저장, 난이도·레이스 길이 조정 가능
  • Virtua Striker 3·4, Gekitou Pro Yakyuu, The Key of Avalon 등 스포츠·카드·네트워크형 게임 다수
    • Avalon은 5대의 Triforce를 연결한 터치스크린·카드 배틀형 네트워크 게임으로, 당시 최고가 아케이드 시스템 중 하나

Dolphin의 트라이포스 에뮬레이션 복귀

  • 2010년대 초 존재했던 비공식 Triforce 브랜치는 해킹 수준의 구현으로 중단
  • 이후 개발자 crediar가 독립 포크를 유지하며 완성도를 높였고, 2025년 Dolphin 팀과 협력해 정식 통합(PR) 진행
  • 코드 리뷰와 메모리 안정성 개선, UI 통합을 거쳐 Dolphin 2512-395 버전부터 공식 지원
    • 모든 스크린샷은 Dolphin에서 실행된 실제 Triforce 게임

설정 및 기능

  • Dolphin은 Triforce 게임 로드 시 자동으로 Baseboard 장치(SP1) 를 활성화
    • Coin·Service·Test 버튼 매핑 필요
    • Segaboot 파일(segaboot.gcm)을 추가하면 서비스 메뉴 접근 가능
  • 일부 게임의 네트워크 장치(namcam2, Cycraft)는 IP Redirect로 로컬 서버 연결 지원
  • Android 버전도 Triforce 실행 가능, 기기 흔들기 = 코인 투입으로 설정
  • 현재 NetPlay·TAS·커스텀 하드웨어 구성은 미지원이지만, 향후 개선 예정

멀티캐비닛 및 네트워크 플레이

  • Mario Kart Arcade GP 1·2의 멀티캐비닛 연결이 Dolphin에서 구현됨
    • 여러 인스턴스 간 LAN 연결로 최대 4인 레이싱 가능
  • F-Zero AX는 네트워크 패킷 자료 부족으로 미완성
  • The Key of Avalon은 터치스크린 미지원으로 아직 플레이 불가

향후 로드맵

  • 카드 삽입·교체 기능, 커스텀 캐비닛 구성, 터치스크린·포스피드백 지원,
    NetPlay·TAS 통합, Cycraft·namcam2 내장 에뮬레이션 등이 계획
  • 일부 게임의 특정 리비전은 여전히 불안정하나, 지속적인 개선 예정

결론

  • Dolphin은 이제 GameCube·Wii·Triforce를 모두 지원하는 통합 에뮬레이터로 발전
  • 세가·남코·닌텐도의 협업이 낳은 아케이드 유산을 보존 가능한 형태로 복원
  • 개발팀은 실제 F-Zero AX 캐비닛을 재현해 테스트하며, 취미용 아케이드 제작에도 활용 가능한 수준
  • “수십 년 만의 부활”로 평가되며, 향후 업데이트를 통해 완전한 아케이드 경험 재현을 목표로 함

Read Entire Article