Nintendo 3DS에서 구동하는 F-Zero X

1 week ago 15

F-Zero X 디컴파일 프로젝트 G-Diffuser를 Nintendo 3DS에 네이티브 이식해 v1.0.0을 출시함. Old 3DS와 New 3DS용 기본 게임, New 3DS용 64DD Expansion Kit 포함 버전까지 세 가지 빌드를 제공함 Old 3DS의 성능 병목은 명령어 수가 아니라 명령어 캐시 미스였음. 16KB 명령어 캐시에 맞춘 네이티브 렌더러로 대부분의 Grand Prix 코스에서 입체 3D 59~60fps에 도달했지만, 무거운 코스에서는 30fps로 내려갈 수 있음 New 3DS는 1차 개발 종료 시 실제 기기에서 중앙값 59.6fps, 하위 10% 기준 51.4fps를 기록함. 이 수치는 당시 렌더링 경로의 측정값이며 v1.0.0에서 다시 측정하지 않았음 한 사람이 개발을 지휘하고 장기간 유지한 Claude 세션이 작업을 조율함. 24일간의 1차 개발에는 하위 에이전트 147개가 참여했고, 이후 43일간 Old 3DS 지원과 네이티브 렌더러, 확장팩을 추가함 Grand Prix 등 전체 게임 모드, DSP 오디오, 입체 3D, 하단 화면 대시보드와 기기 절전 기능을 지원함. ROM이나 디스크 이미지는 배포하지 않으며, Expansion Kit에는 사용자가 제공한 디스크 이미지가 필요함 출시 범위와 게임 기능 v1.0.0은 하나의 소스 트리에서 세 가지 콘솔 빌드를 생성함 Old 3DS / 2DS용 기본 게임을 제공함 New 3DS / New 2DS XL용 기본 게임을 제공함 New 3DS용 64DD Expansion Kit 포함 버전은 코스 편집기와 머신 제작기를 지원함 모든 빌드는 HOME 메뉴의 .cia 또는 홈브루 런처의 .3dsx로 실행하며, SD 카드에서 미리 가공한 에셋 아카이브를 읽음 게임 배포물에는 ROM이나 디스크 이미지가 포함되지 않음 Expansion Kit 플레이에는 사용자 제공 디스크 이미지가 필요함 Grand Prix, Time Trial, Practice, Death Race와 머신 편집 화면을 지원함 실제 DSP를 통한 음악과 효과음, 슬라이더로 조절하는 입체 3D를 구현함 하단 화면의 DASH 대시보드는 HUD 레이아웃 3종과 레이스 외 대기 화면을 제공함 HOME 전환에 따른 일시 중단과 재개, 종료, 덮개 절전, 전원 끄기를 처리함 v0.9 실기 영상은 DASH 도입 전 디버그 화면을 사용하며, 보간 없이 네이티브 60Hz 프레임 페이싱으로 동작함 이...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵