Giter Site home page Giter Site logo

xoascf / otrmod Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 0.0 184.32 MB

OTR mod generator from ROM images (for Ship of Harkinian)

Home Page: https://soh.xoas.eu.org

License: Open Software License 3.0

C# 88.94% HTML 8.10% CSS 1.86% JavaScript 1.10%
blazor blazor-webassembly mod modding soh zelda

otrmod's Introduction

OTRMod

The OTR mod tool


OTRMod is a versatile tool for creating .otr mods for the PC port of The Legend of Zelda: Ocarina of Time, known as Ship of Harkinian. It simplifies the process of creating and exporting features from other N64 ROMs and custom content into SoH.

Introduction

With its scripting language and really simple web interface, OTRMod allows you to create mods that change textures, music sequences, in-game text and much more, here are some of the features it offers:

  • Scripting Language: OTRMod features a scripting language that enables advanced mod creation and manipulation, allowing you to import custom sequences, textures, game text, and more from N64 Zelda ROMs.

  • Web Interface: Access OTRMod through the web interface at soh.xoas.eu.org for a user-friendly experience without downloading the CLI.

  • Command-Line Interface (CLI): The CLI provides additional functionality like .ootrs (Ocarina of Time Randomizer Sequence) conversion and standalone ROM decompression.

Usage Examples

  • OTRMod enabled the Spanish translation by eduardo_a2j for its use in SoH and featured in streams by Rubius on Twitch (watch his full walkthrough on YouTube).

  • ROMHack translations into Brazilian Portuguese, Italian, Russian, and other languages have also been ported by the same script.

  • Some non-English-speaking Ocarina of Time fans on Discord and beyond have been enjoying reliving the game in their languages thanks to OTRMod.

Planned Features

There are exciting plans for the future of OTRMod, including:

  • Downloadable GUI tool

  • Texture conversion from PNG to game format and vice versa

  • Custom audio bank/soundfont support

  • Explore mod content in the web application

  • Modify game scripts completely through the web app editor

Stay tuned for updates!

You might also be interested in exploring another tool created by the original developers called Retro. Retro allows for HD textures from PNGs, custom sequences (from the unzipped content of .ootrs), custom debug menu fonts, and the ability to inspect .otr files. While Retro and OTRMod share some common functionalities, they cater to different aspects of modding. You can find Retro on GitHub at https://github.com/HarbourMasters64/retro.

Friendly reminder:

Important
Sharing the generated .otr files is discouraged if they are created from a ROM or copyrighted file. To ensure legal use of the generated mods share the script and the corresponding ROM hashes.
Note
Don’t forget to visit the GameBanana page to download really nice .otr mods!

Feel free to explore these modding tools and enhance your Ship of Harkinian experience!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.