AI 요약
과거 SNES 에뮬레이션 시대를 풍미했던 ZSNES의 오리지널 개발자 두 명이 다시 합류하여, 처음부터 완전히 재작성된 GPU 가속 기반의 'SUPER ZSNES'를 발표했습니다. 이 프로젝트는 단순한 호환성 개선을 넘어, GPU 성능을 활용한 PPU 코어를 통해 고해상도 Mode 7 구현 및 게임별 특수 강화 기능을 제공하는 것이 특징입니다. 특히 'Super Enhancement Engine'을 통해 현재 7개의 인기 타이틀에 대해 고해상도 텍스처, 와이드스크린, 오버클럭, 비압축 오디오 교체 등 현대적인 게이밍 환경에 맞춘 혁신적인 기능을 선보였습니다. 개발팀은 소위 'Vibe Coding'을 배제한 클래식한 개발 방식을 고수하며, 초기 빌드 공개를 시작으로 성능 최적화와 특수 칩 지원을 확대해 나갈 계획입니다.
핵심 인사이트
- 개발진의 귀환: ZSNES의 원조 개발자 2명이 복귀하여 프로젝트를 기초부터 완전히 다시 작성(Re-written from scratch)함.
- Super Enhancement Engine: 현재 7개의 인기 게임을 우선적으로 지원하며, 단순 업스케일링이 아닌 수동으로 그려진 고해상도 디테일과 텍스처/노멀 맵을 적용함.
- 멀티 플랫폼 지원: Windows, Mac, Linux용 다운로드와 Android Google Play 버전을 출시했으며, iOS 버전은 곧 출시될 예정임.
- 저작권 준수: 강화 데이터에는 ROM이나 저작권 데이터가 포함되지 않으며, 사용자가 직접 ROM 파일을 제공해야 함을 명시함.
주요 디테일
- GPU 기반 PPU 코어: 하드웨어 가속을 통해 고해상도 Mode 7 및 게임별 개별 강화 기능을 구동함.
- 오디오 혁신: 오리지널의 고압축 오디오 샘플을 큐레이팅된 고음질 비압축 오디오 샘플로 교체하여 사운드 퀄리티를 대폭 향상함.
- 그래픽 및 성능 강화: 게임 내 슬로우다운 현상을 제거하기 위한 오버클럭 기능과 내부 코드 분석을 통한 와이드스크린 모드를 지원함.
- 3D 렌더링: 원근감이 적용된 Mode 7 타일을 3D 높이 맵 데이터(Height mapped data)로 교체하여 입체감을 부여함.
- 현대화된 UI: ZSNES 특유의 '눈 내리는 배경' UI를 고해상도와 개선된 사용자 경험(UX)으로 현대화함.
- 현재 한계점: 초기 빌드 특성상 DSP1, SuperFX 등 특수 칩 에뮬레이션은 아직 구현되지 않았으며 최적화 작업이 진행 중임.
향후 전망
- 기능 확장: DSP1, SuperFX 등 특수 칩 에뮬레이션 추가 및 넷플레이(Netplay) 기능 도입을 통해 완성도를 높일 예정임.
- 지원 게임 확대: Super Enhancement Engine을 적용할 수 있는 게임 리스트를 지속적으로 늘려나갈 계획임.
출처:hackernews
