Sky Recomp is a native PC port (Windows x86-64 with Vulkan) based on static AArch64 -> C recompilation of The Legend of Zelda: Skyward Sword HD.
The project's README from github.com/Apolinario-coder/SkyRecomp. As one markdown file: README.md.
Sky Recomp is a native PC port (Windows x86-64 with Vulkan) based on static AArch64 -> C recompilation of The Legend of Zelda: Skyward Sword HD.
[!IMPORTANT] No game files are included. Sky Recomp requires your own legally obtained copy of the game files for The Legend of Zelda: Skyward Sword HD (v1.0.0, without updates). Instructions on how to obtain these files will NOT be provided. This project consists exclusively of the open-source static recompiler tooling, compatibility layers, and the Vulkan/SDL3 native runtime.

-march=x86-64-v3 with AVX2 and FMA).ESC at any time while playing to open the overlay menu (adjust graphics, toggle fullscreen/windowed, change aspect ratio, audio volume, or quit).[ User-Provided Game Files Folder ]
│
▼ (One-time setup in ~10s)
[ Local Game Data & Assets Directory ]
│
▼ (Pre-compiled Native Recompiled Library)
[ skygame.dll ]
│
▼ (skyrecomp.exe)
[ Native PC Execution via Vulkan at 60 FPS! ]
.zip package and extract it to a folder.skyrecomp.exe.ESC at any time while playing to open the settings menu).If you wish to build or modify the runtime from source:
clang, lld, and make is installed.make build/skyrecomp.exe
Sky Recomp was made possible thanks to the groundbreaking work of the LAS Recomp project by @peiikai and contributors. Much of the architectural design, ARM64-to-C static recompilation pipeline, Maxwell NVN translation layer, Vulkan/SDL3 compatibility runtime, and launcher UI framework were originally developed by LAS Recomp and readapted for The Legend of Zelda: Skyward Sword HD. We extend our deepest gratitude to the LAS Recomp project and its community for proving the power and feasibility of native Nintendo Switch static recompilations.
Baloo2-OFL.txt).Sky Recomp is an unofficial, community-driven fan project. It is not affiliated with, endorsed by, or sponsored by Nintendo. The Legend of Zelda and Skyward Sword are registered trademarks of Nintendo. No copyrighted game files, binaries, textures, models, music, or fonts are included in this repository or in release archives. Users must supply their own legally obtained game files.
Sky Recomp's original code is licensed under the MIT License. Bundled and linked third-party components maintain their respective original licenses.
Release builds distribute pre-compiled binaries and dynamic libraries of open-source third-party dependencies. In compliance with open-source licensing requirements (LGPL, GPL, Apache 2.0, zlib, MIT, OFL), the corresponding source code for the exact versions bundled or used to build release artifacts is available at the links below:
| Component | Version | License | Source Code Repository / Download |
|---|---|---|---|
| FFmpeg (LGPL build, video decoding) | 9.0.2 | LGPL 2.1+ | https://ffmpeg.org/releases/ffmpeg-9.0.2.tar.xz |
| SDL 3 | 3.4.18 | zlib | https://github.com/libsdl-org/SDL/releases/tag/release-3.4.18 |
| shaderc (GLSL to SPIR-V compiler) | 2026.4 | Apache 2.0 | https://github.com/google/shaderc |
| libiconv (character encoding conversion) | 1.19 | LGPL 2.1+ | https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.19.tar.gz |
GCC Runtime (libgcc, libstdc++) |
16.2.0 | GPL 3.0 w/ Runtime Exception | https://gcc.gnu.org/ |
| winpthreads (mingw-w64 threading) | 14.0.0 | MIT / BSD | https://www.mingw-w64.org/ |
| Baloo 2 Font (SemiBold) | 1.640 | SIL OFL 1.1 | https://github.com/EkType/Baloo2 |
| Dear ImGui | 1.91.5 | MIT | https://github.com/ocornut/imgui/releases/tag/v1.91.5 |
| Vulkan Memory Allocator (VMA) | 3.1.0 | MIT | https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/releases/tag/v3.1.0 |
| SMAA | master (2013) | MIT | https://github.com/iryoku/smaa |
| Capstone Engine (recompiler tooling) | 5.0.9 | BSD 3-clause | https://github.com/capstone-engine/capstone/releases/tag/5.0.9 |
| Unicorn Engine (recompiler tooling) | 2.1.4 | GPL 2.0 / BSD | https://github.com/unicorn-engine/unicorn/releases/tag/2.1.4 |
| python-lz4 (recompiler tooling) | 4.4.5 | BSD 3-clause | https://github.com/python-lz4/python-lz4/releases/tag/v4.4.5 |
The Windows release libraries (SDL3, shaderc, libiconv, and runtime DLLs) are built via the MSYS2 UCRT64 toolchain environment (MSYS2 Packages).
Sky Recomp is a native PC port (Windows x86-64 with Vulkan) based on static AArch64 -> C recompilation of The Legend of Zelda: Skyward Sword HD.