Proceso local

  1. 1

    nx2/lift.py traduce ARM64 a C.

  2. 2

    nx2/build.py compila C con host/, que implementa el sistema esperado.

  3. 3

    host/nvn_native.c registra llamadas NVN2 que gpu/vk/ reproduce con Vulkan.

  4. 4

    Los shaders Ampere pasan a Maxwell y a SPIR-V mediante el recompilador de Eden.

01Tus propios archivos del juego
02Compilación local
03Juego nativo y lanzador
De tus archivos a la compilación local: Tus archivos del juego · Hookshot Builder · Tu compilación nativa

Ilustración didáctica original · con ayuda de IA

De tus archivos a la compilación localFuenteLicencia y atribución
Descripción en texto
  • Tus archivos del juego: .nup / romfs + exefs
  • Hookshot Builder: ARM64 → C → Windows / Linux
  • Tu compilación nativa: Windows / Linux · Vulkan · Play

Qué significa nativo

Produce un programa Windows/Linux compilado de antemano, no un emulador tradicional para cualquier software de consola. Aún necesita sistema reimplementado, shaders traducidos, recursos y GPU compatible. Nativo no implica ausencia de traducción, fallos o límites de dispositivos.

Versión y estado experimental

El código apunta a un build concreto y otro update cambia la entrada. El repositorio incluye herramientas, no juego ni claves; los resultados quedan en tu ordenador. Sistema y gráficos siguen mejorando. Para detalles usa documentos oficiales de desarrollo y diseño; para jugar sigue Builder por plataforma.