The Legend of Zelda: Ocarina of Time reverse engineering project for the N64 reaches a new milestone with the “Copper Alpha 9.1.0” release, packed with customization features and a long list of improvements.

The HarbourMasters community has released a significant new build of Ship of Harkinian (also known as Shipwright), the famed project that meticulously reverse-engineered The Legend of Zelda: Ocarina of Time to PC. Version 9.1.0 “Copper Alpha ,” led by  Malkierian, introduces a much-requested feature: an integrated MOD menu, greatly simplifying customization of the gaming experience.

In addition to this important addition, the update is packed with technical refinements, bug fixes, and new content, especially for randomizer fans. The full changelog, available on the official website, showcases the enormous collaborative work done on the GitHub repository.

What’s new in Shipwright 9.1.0?

Here are some of the highlights of this update:

Key Features and Experience Improvements

  • Integrated MOD Menu: The ability to manage mods directly from within the game is now a reality, making access to custom features easier than ever.
  • Preset Manager: A new system for easily managing and applying configuration presets, especially useful for the randomizer.
  • Accessibility Improvements: On-screen text (TTS) now only announces the timer in 10-second intervals for a less intrusive experience, and reads out changes to the action button.
  • Japanese Language Support: Improved settings for Japanese players, with the default name set to “リンク” and the keyboard defaulting to Hiragana characters.
  • Log Level Selector: New setting for advanced users to control the verbosity of system logs.
  • Technical and Performance Refinements
  • Compiler Improvements: The project now uses the C23 standard and includes fixes specific to compiling with GCC 15.
  • Code Cleanup: Optimization and refactoring continues, with libraries like Boost replaced by more modern algorithms (FNV-1a, PCG RNG) and a significant reduction in compiler warnings.
  • ObjectExtension System: Introduced by @Rozelette, this system provides a more solid and flexible foundation for mod development, as demonstrated by its application to enemy health bars.
  • Randomizer and New Challenges
  • New Tricks: Added “Navi Dive” and “Skip Amy Puzzle” for players looking for optimized sequences or alternate routes.
  • New Randomizable Enemies: Anubis, Flare Dancer, Skull Kid, and Spear Moblin have been added to the randomizable enemy pool.
  • Additional Difficulty Options: New settings such as CuccosToReturn,  SwitchTimerMultiplier and the option to exclude crawling passages that facilitate glitches.
  • Logic Improvements: Fixes and refinements to randomization logic for a more consistent and “clean” experience.

Bug Fixes and Polish

  • Fixed a critical seed generation issue that could cause underflow.
  • Fix to correctly locate the soh.otr.
  • Fix for a crash related to SwitchTimerMultiplier.
  • Removal of redundant elements in the interface, such as the now obsolete “No Dampe Fire” checkbox.

What is Ship of Harkinian?

Ship of Harkinian is an ambitious project born from reverse engineering the original code of The Legend of Zelda: Ocarina of Time for the Nintendo 64. Unlike a simple emulator, Ship of Harkinian is a native port of the game for Windows, Linux and macOS, offering superior performance, modernized graphics (HD resolution support, texture pack) and an ideal platform for modding and randomizer.

Source: Github.com

Categorized in: