Hookshot is a free, open-source native PC recompilation project that brings the Nintendo Switch 2 remake of The Legend of Zelda: Ocarina of Time to Windows and Linux without requiring traditional console emulation. The software uses static recompilation technology to translate the game's original ARM64 code into C and compile it into a native desktop executable while recreating the console's system functionality. Hookshot features a Vulkan-based graphics renderer that supports modern GPUs, improved performance, adjustable graphics quality, and advanced rendering capabilities. Players can customize their experience with frame generation, image upscaling, ultrawide display support, keyboard and controller input, and configurable in-game settings. The application includes Hookshot Builder, which automatically compiles the game from a user's own compatible game files, prepares shaders, and provides a launcher for installing updates while preserving save data.

Features

  • Native Nintendo Switch 2 Game Recompilation: Converts the original game's ARM64 code into native Windows and Linux executables using static recompilation, eliminating the need for traditional console emulation.
  • Vulkan Graphics Rendering: Recreates Nintendo Switch 2 graphics functionality using Vulkan 1.3, with shader translation, GPU acceleration, and support for compatible NVIDIA, AMD, and Intel graphics cards.
  • Frame Generation and Image Upscaling: Provides configurable frame generation, resolution scaling, and graphics quality presets to improve visual smoothness and performance on supported hardware.
  • Ultrawide Display and Input Support: Supports widescreen and ultrawide monitors, keyboard input, modern game controllers, adjustable controls, and configurable in-game display settings.
  • Automated Game Building and Updates: Includes Hookshot Builder for compiling game files locally, preparing graphics shaders, installing updates, and preserving existing saves and configuration settings.
  • - Cross-Platform Gaming and Save Management: Runs on Windows 10, Windows 11, and supported Linux distributions, including SteamOS, with configurable save directories and options for importing compatible emulator save files.

Project Activity

See All Activity >

Categories

Games

License

GNU General Public License version 3.0 (GPLv3)

Follow Hookshot

Hookshot Web Site

Other Useful Business Software
Host LLMs in Production With On-Demand GPUs Icon
Host LLMs in Production With On-Demand GPUs

NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Hookshot!

Additional Project Details

Operating Systems

Linux, Windows

Programming Language

C, C++, Python

Related Categories

Python Games, C++ Games, C Games

Registered

2 days ago