PhlexPlexico / mm3d-practice-tools

Practice Plugin for Majora's Mask 3D
GNU General Public License v2.0
7 stars 3 forks source link
cpp game-modding majoras-mask majoras-mask-3d mm3d

MM3D Practice Patch

This is a project that gives a Rosalina-like menu, which is packed with features that are kindly imported from the likes of kz and OoT3D Practice Patch in hopes of streamlining practice, and make the discovery of bugs easier to accomplish. There are also a few improvements that have been borrowed from Project Restoration (plus a bunch of its source for methods and in game functions!).

Shoutouts

Notes About the Project

After viewing the source code of Project Restoration, and annoying asking leoetlino for help with this, I was able to strip out a majority of Restoration's code, and start including my own. However, there are a few things I've kept in as quality of life (QOL) improvements, such as decoupling the ZL/ZR buttons, some minor start menu changes, and quick song of soaring.

The aim of this project is to create an environment for a player so that they can practice tricks, glitch hunt, and reset at ease without having the hassle of turning off or resetting the game.

Project structure

Sometimes you will find Project Restoration extensions and new code under source/game. Those extensions will always be clearly labelled as such.

How to Use

For version 1.1 please take from the v110 folder. If neither work. please try v101 for the files!

Usage

Build instructions

Preparing your environment

PRs and help are welcome!