Ocarina of Time 3D 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 8: Line 8:
|version=1.01
|version=1.01
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/OoT3D-ClassicControls-1.01.zip
|download=https://dlhb.gamebrew.org/3dshomebrews/oot3dclassiccontrols.7z
|website=https://gbatemp.net/threads/release-ocarina-of-time-3d-us-english-classic-controls.542845/
|website=https://gbatemp.net/threads/release-ocarina-of-time-3d-us-english-classic-controls.542845
}}
}}
<youtube>lzlzPhLp_7Y</youtube>
These are a couple of tweaks to play Ocarina of Time 3D with controls slightly closer to the N64 version.


https://dlhb.gamebrew.org/3dshomebrew/OdZF5su.png
According to the author, it does not quite qualify as a ROM hack because the actual changes to Ocarina of Time 3D are pretty minimal and cosmetic, as the actual control adjustments were simply made using mcaboosec's [[ButtonSwap3DS|ButtonSwap3DS]], which hijacks input system-wide, not specifically in Ocarina of Time.
https://dlhb.gamebrew.org/3dshomebrew/aUL13xn.png


These are a couple of tweaks to play Ocarina of Time 3D with controls slightly closer to the N64 version. It '''only''' works properly for the US version and with language set to English, because I really just made this for my own use and I don't understand French, Spanish, etc.
In addition to that, some changes are made to the menu and HUD graphics, as well as the game's dialogue to replace the original button prompts with the adjusted ones used here. The Navi prompt graphic that flahes on the top screen was also removed, similar to peroxidex's [https://gbatemp.net/threads/release-zelda-oot-no-navi-text.542495 hack].


What I've done here barely/doesn't quite qualify as a &quot;hack&quot; because the actual changes to Ocarina of Time 3D are pretty minimal and cosmetic. That's because the actual control adjustments were simply made using [https://gbatemp.net/members/215647/ @mcaboosec]'s [https://gbatemp.net/threads/wip-buttonswap3ds-remap-buttons-on-your-3ds.460891/ ButtonSwap3DS], which hijacks input system-wide, not specifically in Ocarina of Time.
==Installation==
Included are 2 compiled ButtonSwap3DS CIA to install with all the control changes (only difference is the Select key):
* ItemsOnSelect.cia - Toggle Item menu with the Select button.
* OcarinaOnSelect.cia - Toggle ocarina with the Select button.
* Both have a custom title ID so will not overwrite your previous ButtonSwap install if you have one.


Besides that, I edited some menu and HUD graphics and the game's dialogue to replace the original button prompts with the adjusted ones used here. I also removed the &quot;Navi&quot; prompt graphic that flashes on the top screen, similar to [https://gbatemp.net/members/395121/ @peroxidex]'s [https://gbatemp.net/threads/release-zelda-oot-no-navi-text.542495/ hack found here].
There is also a LayeredFS directory for use with your preferred setup and for the graphics/dialogue fixes to go with it.  
* If you are using [[Luma3DS]], drop the folder to sdmc:/luma/titles/.
* Also make sure to enable game patching in the settings (hold Select on boot).


'''It remaps the controls in several ways:'''
'''Note:''' This mod only works properly for the US version and with language set to English.


*Most obviously, it allows you to play the ocarina using the L button and D-Pad, instead of the game's usual L, R, A, X & Y button controls. The D-Pad layout is set up to match the original N64 version's ocarina controls, so that, e.g. "Zelda's Lullaby" is played by hitting D-Pad Left, Up, Right, Left, Up, Right.
==User guide==
===How to use===
* Any time you want to play Ocarina of Time 3D, you'll need to launch the Ocarina of Time Classic Controls title from your Home Menu, then launch the game.
* Keep in mind, the button layout will be changed even in the Home Menu, so you won't be able to navigate the menu using the D-Pad and the B button will behave as confirm, etc.
* Use the touch screen if it's too hard to get around.
* If you're new to using ButtonSwap3DS, don't worry - it's not permanent or anything, just shut off your 3DS to make your controls go back to normal.


*It also rearranges the face buttons so that the B button is the primary action/confirm/etc. button, and the Y button is the sword/cancel/etc. button, in line with the physical button layout on the original Nintendo 64 controller. This leaves the A button as one of your assignable Item buttons. I know this change isn't ideal for everybody. I'm probably not going to do anything about it anyway.
===Controls===
* Play the ocarina with L button and D-Pad, instead of L/R/A/X/Y (e.g. Zelda's Lullaby is played by Left, Up, Right, Left, Up, Right).
* B button is now the primary action/confirm button, and the Y button is the sword/cancel button. A button becomes one of your assignable Item buttons.
* Select button has been mapped to open either the ocarina/the items menu, instead of simply behaving as a second Start button.
** You can choose either one to install.
** This allows you to hit Select to pull up the ocarina/Items menu, instead of using the on-screen touch button to do it.


*The last change control-wise is that the Select button has been mapped to open either the ocarina or the items menu (choose which version you want to install) instead of simply behaving as a second Start button. You can hit Select to pull up the ocarina or Items menu instead of using the on-screen touch button to do it.​
===HUD and dialogue graphics===
* New C-Button graphics have been added to the game for use in all ocarina screens and dialogue prompts.
* Button graphics have been edited to match the new layout.  
* The touch buttons from the ocarina screen have had their graphics removed.
* The Navi prompt on the top screen was remove.​


'''It adjusts the HUD and dialogue graphics in several ways:'''
===Dialogue===
* Normal button prompts are separated from musical button prompts.
* Dialogue where characters talk about the buttons without using the actual control codes are adjusted to match the new layout.
** The Know-It-All Brothers in Kokiri Forest.
** Navi in the Deku Tree.


*"New" C-Button graphics have been added to the game for use in all ocarina screens and dialogue prompts--these are actually ripped straight from the N64 version. Technically these should be D-Pad directions instead of C-Buttons, but I like the C-Buttons, so ... tough.
===Limitations===
You no longer have a D-Pad in Ocarina of Time with this controller remapping, so you can't do any D-Pad things like navigating the menus or enabling/disabling the minimap. The Circle Pad and touch screen are still able to navigate menus just fine.


*Button graphics have been edited to match the new layout, e.g. the general Action button on the top screen is now labelled B, cancel buttons in menus are labelled Y, etc.
Arguably, confirm and cancel are "broken" because they're on B/Y instead of A/B, unlike other 3DS software. But that's sort of by design.


*The touch buttons from the ocarina screen have had their graphics removed. WIth the remapped buttons they weren't labelled correctly any more anyway and I didn't want to make new art for them because I'm never going to use them anyway. On the upside, you can now see the whole ocarina graphic which was previously obscured. Technically you can still use the touch buttons, but they're invisible and ... you've already got physical buttons, what are you doing messing around on the touch screen anyway.
If you're used to the 3DS ocarina patterns, you may want to avoid this hack, because the buttons are rearranged and the prompts now cater exclusively to "C-Button" users. You can technically still play the ocarina using the face buttons, but you'll have a bad time.


*The "Navi" prompt on the top screen was removed, because it sucks.
The button layout for playing ocarina isn't really very true to the N64 even after all this, e.g. the 3DS L button is still taking the place of the N64's A button (e.g., L, Down, Up for "Song of Storms"). But changing that would mean putting camera adjustments on a face button, etc, there's just no sensible remapping for that.


'''It adjusts the dialogue very slightly:'''
==Screenshots==
 
https://dlhb.gamebrew.org/3dshomebrews/oot3dclassiccontrols3.png
*"Normal" button prompts are separated from "musical" button prompts, i.e. when you're learning to use a shield, you're instructed to press the R button, but when you're learning to use the ocarina, you're instructed to press the C-Down button, even though both of these are in practice "the same button" (you can shield using D-Pad Down if you really feel like it).
https://dlhb.gamebrew.org/3dshomebrews/oot3dclassiccontrols4.png
 
*Dialogue where characters talk about the buttons without using the actual control codes (the Know-It-All Brothers in Kokiri Forest, Navi in the Deku Tree) are adjusted to match the new layout. I only found two examples of this, early on in the game where characters are teaching you what the Action button is, but it's very possible that I missed more.


==How does this work?==
https://dlhb.gamebrew.org/3dshomebrews/oot3dclassiccontrols5.png
https://dlhb.gamebrew.org/3dshomebrews/oot3dclassiccontrols6.png


Included in the ZIP are a compiled ButtonSwap3DS CIA (with a custom title ID so it won't overwrite your previous ButtonSwap install if you have one) to install with all of the control changes, and a LayeredFS directory for use with your preferred setup (for Luma3DS, drop the folder on your SD in '''sdmc:/luma/titles''') for the graphics/dialogue fixes to go with it. If you're using Luma, don't forget to '''Enable game patching''' in the settings by holding '''Select''' on boot.
==External links==
* GBAtemp - https://gbatemp.net/threads/release-ocarina-of-time-3d-us-english-classic-controls.542845


Any time you want to play Ocarina of Time 3D, you'll need to launch the Ocarina of Time Classic Controls title from your Home Menu, ''then'' launch the game. Keep in mind, the button layout will be changed even in the Home Menu, so you won't be able to navigate the menu using the '''D-Pad''' and the '''B''' button will behave as confirm, etc. Use the touch screen if it's too hard to get around.
[[Category:3DS homebrew rom hacks]]
 
[[Category:Homebrew 3DS game hacks]]
If you're new to using ButtonSwap3DS, don't worry--it's not permanent or anything, just shut off your 3DS to make your controls go back to normal.
 
==What are the downsides of using this?==
 
*You no longer have a D-Pad in Ocarina of Time with this controller remapping, so you can't do any D-Pad things like navigating the menus or enabling/disabling the minimap. The Circle Pad and touch screen are still able to navigate menus just fine.
 
*I actually tried to fix this using ButtonSwap3DS's combo functionality so you could use a modifier button to return the D-Pad to normal, but for whatever reason, button combos just don't work in Ocarina of Time 3D, it's single button remappings only. They go from working fine in the Home Menu to dead in OoT3D.​
 
*Arguably, confirm and cancel are "broken" because they're on B/Y instead of A/B, unlike other 3DS software. But that's sort of by design.
 
*If you're used to the 3DS ocarina patterns, this will screw you completely, because the buttons are rearranged and the prompts now cater exclusively to "C-Button" users. You can technically still play the ocarina using the face buttons, but you'll have a bad time. Either use the D-Pad or avoid this "hack" entirely.
 
*The button layout for playing ocarina isn't really very true to the N64 even after all this, e.g. the 3DS L button is still taking the place of the N64's A button (e.g., L, Down, Up for "Song of Storms"). But changing that would mean putting camera adjustments on a face button, etc., there's just no sensible remapping for that.
 
*Maybe other things that I haven't noticed yet?
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrew/syw9RYO.png
https://dlhb.gamebrew.org/3dshomebrew/jkm5ml7.png
https://dlhb.gamebrew.org/3dshomebrew/WALT1zR.png

Revision as of 17:20, 22 January 2022

Ocarina of Time 3D
File:OcarinaofTime3D.jpg
General
AuthorVague Rant
TypeGame Hacks
Version1.01
LicenseMixed
Last Updated2019/07/07
Links
Download
Website

These are a couple of tweaks to play Ocarina of Time 3D with controls slightly closer to the N64 version.

According to the author, it does not quite qualify as a ROM hack because the actual changes to Ocarina of Time 3D are pretty minimal and cosmetic, as the actual control adjustments were simply made using mcaboosec's ButtonSwap3DS, which hijacks input system-wide, not specifically in Ocarina of Time.

In addition to that, some changes are made to the menu and HUD graphics, as well as the game's dialogue to replace the original button prompts with the adjusted ones used here. The Navi prompt graphic that flahes on the top screen was also removed, similar to peroxidex's hack.

Installation

Included are 2 compiled ButtonSwap3DS CIA to install with all the control changes (only difference is the Select key):

  • ItemsOnSelect.cia - Toggle Item menu with the Select button.
  • OcarinaOnSelect.cia - Toggle ocarina with the Select button.
  • Both have a custom title ID so will not overwrite your previous ButtonSwap install if you have one.

There is also a LayeredFS directory for use with your preferred setup and for the graphics/dialogue fixes to go with it.

  • If you are using Luma3DS, drop the folder to sdmc:/luma/titles/.
  • Also make sure to enable game patching in the settings (hold Select on boot).

Note: This mod only works properly for the US version and with language set to English.

User guide

How to use

  • Any time you want to play Ocarina of Time 3D, you'll need to launch the Ocarina of Time Classic Controls title from your Home Menu, then launch the game.
  • Keep in mind, the button layout will be changed even in the Home Menu, so you won't be able to navigate the menu using the D-Pad and the B button will behave as confirm, etc.
  • Use the touch screen if it's too hard to get around.
  • If you're new to using ButtonSwap3DS, don't worry - it's not permanent or anything, just shut off your 3DS to make your controls go back to normal.

Controls

  • Play the ocarina with L button and D-Pad, instead of L/R/A/X/Y (e.g. Zelda's Lullaby is played by Left, Up, Right, Left, Up, Right).
  • B button is now the primary action/confirm button, and the Y button is the sword/cancel button. A button becomes one of your assignable Item buttons.
  • Select button has been mapped to open either the ocarina/the items menu, instead of simply behaving as a second Start button.
    • You can choose either one to install.
    • This allows you to hit Select to pull up the ocarina/Items menu, instead of using the on-screen touch button to do it.​

HUD and dialogue graphics

  • New C-Button graphics have been added to the game for use in all ocarina screens and dialogue prompts.
  • Button graphics have been edited to match the new layout.
  • The touch buttons from the ocarina screen have had their graphics removed.
  • The Navi prompt on the top screen was remove.​

Dialogue

  • Normal button prompts are separated from musical button prompts.
  • Dialogue where characters talk about the buttons without using the actual control codes are adjusted to match the new layout.
    • The Know-It-All Brothers in Kokiri Forest.
    • Navi in the Deku Tree.

Limitations

You no longer have a D-Pad in Ocarina of Time with this controller remapping, so you can't do any D-Pad things like navigating the menus or enabling/disabling the minimap. The Circle Pad and touch screen are still able to navigate menus just fine.

Arguably, confirm and cancel are "broken" because they're on B/Y instead of A/B, unlike other 3DS software. But that's sort of by design.

If you're used to the 3DS ocarina patterns, you may want to avoid this hack, because the buttons are rearranged and the prompts now cater exclusively to "C-Button" users. You can technically still play the ocarina using the face buttons, but you'll have a bad time.

The button layout for playing ocarina isn't really very true to the N64 even after all this, e.g. the 3DS L button is still taking the place of the N64's A button (e.g., L, Down, Up for "Song of Storms"). But changing that would mean putting camera adjustments on a face button, etc, there's just no sensible remapping for that.

Screenshots

oot3dclassiccontrols3.pngoot3dclassiccontrols4.png

oot3dclassiccontrols5.pngoot3dclassiccontrols6.png

External links

Advertising: