You are viewing a potentially older version of this package. View all versions.
tomtee-Modern_Controller_Overhaul-2.1.1 icon

Modern Controller Overhaul

Overhauls the HUD and other references to the game's control scheme to better reflect modern controllers.

Date uploaded a year ago
Version 2.1.1
Download link tomtee-Modern_Controller_Overhaul-2.1.1.zip
Downloads 3383
Dependency string tomtee-Modern_Controller_Overhaul-2.1.1

This mod requires the following mods to function

tomtee-Interface_Helper-1.1.0 icon
tomtee-Interface_Helper

A library mod that exposes more data in Interface functions.

Preferred version: 1.1.0
LT_Schmiddy-EZ_Text_Replacer_API-2.3.0 icon
LT_Schmiddy-EZ_Text_Replacer_API

Helps modders with text replacement.

Preferred version: 2.3.0

README

Majora's Mask: Recompiled Modern Controller Overhaul Mod

A Zelda64Recomp mod that aims to overhaul the HUD and UI surrounding the game's control scheme in order to align it as closely as possible with modern controllers.

It does this through repositioning HUD elements, replacing text and textures mentioning control schemes, and fixing inconsistencies and bugs with the original game.

I want to give a huge thanks to Wiseguy for helping me out with moving the C-Up button - couldn't have done it without you and your... wisdom.

Requires EZ Text Replacer API.

CHANGELOG

4.0.3

  • Fix occassional screen flicker that can be intensified by certain animations (e.g. Link's idle, Link shielding)
  • Fix potential issue when the game is set to Japanese.
  • Improve Ocarina text replacement to mention D-pad.

4.0.2

  • Updated to use Interface Helper 1.1.0
    • Sets theoretical Action and Attack equip destination positions.

4.0.1

  • README update - correcting a typo.
  • Mod itself unchanged.

4.0.0

  • Now requires Recomp 1.2.1
  • EZTR is now an optional dependency.
  • Updated to use Interface Helper, which is now required.
    • This has the effect of making the mod far more streamlined, compatible, and simple.
    • There are less workarounds used to modify simple elements.
    • The old bug fixes and inconsistency corrections featured in this mod have been moved to Interface Helper.
    • Furthermore, the Attack Icon Scaling low-res texture stretching bug has been fixed in Interface Helper.
  • The method used to draw the Action button glyph has been made less convoluted.
  • Overall code complexity greatly reduced.

3.1.0

  • Rename 8BitDo pack to "L2 + R2" and delete an unneeded texture.
  • Make Attack button icon scaling optional.
  • Fix and expand README and add more information to TEXTURES.md.

3.0.0

  • Far more robust Attack button glyph algorithm.
  • Button positions can be configured.
  • Button position updates updated every frame instead of only at the start of the game.
  • Button glyphs fully decoupled from the button themselves, even Action button, allowing glyphs to stay consistent in position no matter where the button is.
  • Button glyphs can be fully disabled.
  • Shoulder button can be slightly adjusted.
  • Updated to the latest decomp version
  • Text replacement can be configured to read ZL, LT, or L2 Targeting.
  • Text replacement updates without needing to restart the game.
  • Improvements to textures across the board.
  • Textures for PlayStation, Xbox, Steam Deck, and 8BitDo control schemes.
  • pizza1398 has provided his own glyph textures - thank you!
  • I really wish I did this update in more incremental commits.