독립적인 제3자 가이드
Hookshot 작동 원리: 정적 재컴파일과 Vulkan
파이프라인을 이해하면 버전 검증, 빌드 시간과 생성 파일의 비공유 원칙을 이해할 수 있습니다.
이 페이지의 목차+
로컬 파이프라인
- 1
nx2/lift.py가 ARM64 코드를 C로 변환합니다.
- 2
nx2/build.py가 C와 시스템 동작을 구현하는 host/를 컴파일합니다.
- 3
host/nvn_native.c의 NVN2 호출을 gpu/vk/가 Vulkan으로 재생합니다.
- 4
Ampere 셰이더를 Maxwell로 낮춘 뒤 Eden 재컴파일러로 SPIR-V로 변환합니다.
01본인의 게임 파일
02로컬 컴파일
03네이티브 게임과 런처

직접 제작한 설명도 · AI 제작 보조
본인 파일에서 로컬 빌드까지출처라이선스 및 저작자 표시텍스트 설명
- 본인의 게임 파일: .nup / romfs + exefs
- Hookshot Builder: ARM64 → C → Windows / Linux
- 네이티브 빌드: Windows / Linux · Vulkan · Play
네이티브의 의미
미리 컴파일한 Windows/Linux 프로그램이며 임의의 콘솔 소프트웨어를 실행하는 전통 에뮬레이터는 아닙니다. 시스템 계층, 변환된 셰이더, 자산과 호환 GPU는 여전히 필요합니다. 네이티브가 무변환·무버그·모든 장치 지원을 의미하지는 않습니다.
특정 버전과 실험 상태
생성 코드는 특정 게임 빌드를 전제로 하므로 다른 업데이트는 별개의 입력입니다. 저장소는 도구만 포함하고 게임·키는 없으며 생성물은 PC에 남겨야 합니다. 그래픽·시스템·셰이더는 개선 중입니다. 자세한 내용은 공식 개발·설계 문서, 일반 사용자는 플랫폼별 Builder 안내를 따르세요.
공식 자료
공식 README와 릴리스 설명을 대조했습니다. 문서에 기반한 안내이며 실제 하드웨어에서 독립적인 실행 검증은 하지 않았습니다.
이 가이드는 독립적으로 작성되었으며 Hookshot 프로젝트의 공식 문서가 아닙니다.