Локальный процесс

  1. 1

    nx2/lift.py переводит ARM64 в C.

  2. 2

    nx2/build.py компилирует C с host/, реализующим ожидаемую систему.

  3. 3

    host/nvn_native.c записывает NVN2, gpu/vk/ воспроизводит через Vulkan.

  4. 4

    Шейдеры Ampere понижаются до Maxwell и переводятся в SPIR-V рекомпилятором Eden.

01Ваши собственные файлы игры
02Локальная компиляция
03Нативная игра и средство запуска
От ваших файлов к локальной сборке: Ваши файлы игры · Hookshot Builder · Ваша нативная сборка

Авторская учебная схема · с помощью ИИ

От ваших файлов к локальной сборкеИсточникЛицензия и сведения об авторстве
Текстовое описание
  • Ваши файлы игры: .nup / romfs + exefs
  • Hookshot Builder: ARM64 → C → Windows / Linux
  • Ваша нативная сборка: Windows / Linux · Vulkan · Play

Что означает нативный

Заранее скомпилированная программа Windows/Linux, а не обычный эмулятор для произвольного ПО консоли. Системный слой, переведённые шейдеры, ресурсы и GPU всё ещё нужны. Нативность не означает отсутствие перевода, багов или поддержку всех устройств.

Версия и ограничения

Код рассчитан на конкретный build, другое обновление меняет вход. Репозиторий содержит инструменты, не игру или ключи, результаты остаются на ПК. Система и графика улучшаются. Подробности в официальных документах разработки и дизайна; игрокам подходит Builder своей платформы.