Repository navigation
OpenTrickyNX Builder: build without typing commands
This release adds a window that does the whole Windows build for you. Download Source code (zip) below, extract it to a short folder such as C:\OpenTrickyNX, and double-click OpenTrickyNX Builder.bat.
The window takes you through four steps, one button each:
- Install the tools (once). It downloads and sets up everything the build needs: MSYS2 with Python, WSL and Docker Desktop, the Switch compiler and the Vulkan driver files. Windows asks for permission twice, and you restart once after Docker is installed.
- Your game. Pick the
.isoof your own SSX Tricky (USA) Xbox disc, and choose Vulkan (recommended) or OpenGL. - Build. It builds
SSX Tricky.nro, showing each step as it goes. It adjusts to your PC's memory so the build doesn't stall. The first build takes 20 to 40 minutes; later ones only redo what changed. - Copy to the SD card. Pick the card's drive. It copies the game and its settings file, and unpacks your disc's files straight into
switch/opentricky/game, so you no longer need extract-xiso.
An optional part makes the home-menu icon (.nsp) from your prod.keys and any picture.
New to this? [docs/windows-guide.md](https://github.com/DevCrashDay/OpenTrickyNX/blob/main/docs/windows-guide.md) walks through every step, says where each file goes, and covers what to do when something goes wrong.
Also new
- The README is updated for this release: Vulkan tested at about 60 fps in races, the PowerShell build steps, settings and known issues.
- The Vulkan driver files (Mesa NVK, MIT licensed) are now a normal download on the [nvk-sdk release](https://github.com/DevCrashDay/OpenTrickyNX/releases/tag/nvk-sdk), with no GitHub login needed.
extract_iso.py --allcopies a whole disc image, checking that there is enough free space first.
As before
You need your own SSX Tricky (USA) Xbox disc. This release is source only: no game files, translated code or built .nro are included. What you build contains code from your copy of the game, so keep it to yourself.
Please report problems in [Issues](https://github.com/DevCrashDay/OpenTrickyNX/issues), with the log from build\windows\ (for building) or SSX Tricky.log from the SD card (for the game).