ROM Hack Zelda OoT Cheats Plugin

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
If you're looking for a plugin for Majora's Mask, @Nova77 made one, you can find it here.

Hi !

I made a plugin for Zelda Ocarina Of Time.

cbl61j6.png
Update 03/04/18 (V3.3):
  • Update to CTRPF Beta 0.4.0 (Brings a better search engine and the Action Replay engine)
  • Can be loaded using Luma's plugin loader
  • Fixed bugs
  • Now open source on github
Update 24/10/17 (V3.2):
  • Update to CTRPF Beta 0.3.0
  • Added an Inventory Modifier with a list of items
Update 30/07/17 (V3.1):
  • Updated CTRPF to Beta 0.2.0:
    • You can now customize a cheat's hotkeys and they will be saved
    • On NTR 3.4 and higher, an icon will be displayed while the settings are saved, don't turn off your console while this icon is visible to prevent any file corruption
    • Stability update :P
  • Add the cheats that were previously added by @RyDog :
    • Gauntlet color modifier
    • Time modifier
    • Infinite explosives
    • Unlock all items
    • Use all items
Update 18/07/17 (V3):
  • Now use my CTRPluginFramework
  • An invincible cheat
  • A way to unlock the bottles / Edit their contents

A guide for CTRPF can be found here: Guide
Things can be slightly differents because the guide was written with an old Alpha, it'll be updated soon.


I updated the plugin !

What's new:
- New ui to look more like the game
- New base pointer for the cheats, so it should be more stable
- A note system to print infos about a cheat
- Basically the whole core plugin changed
- New codes (but fully untested)
- Try to add some protection on previous cheats to avoid crash while changing map (might not works)
- Corrections and optimizations

To use it: Press Select then read and follow instructions.

The plugin were only tested on EUR version, but it should work on USA version.

It's a menu type plugin so everything is written in the menu, but for some codes I made a key trigger:
- L + UP : refill heart;
- R + LEFT : sunrise;
- R + UP : daytime;
- R + RIGHT : sunset;
- R + DOWN : night;
- DOWN : (De)Activate fast speed;
- A + Stick (any direction) : if fast speed is activated you'll moving fast;
- UP : moon jump.
Update 15/02/17:
- @RyDog updated the plugin, adding a few cheats ! :) Here to download

Update 22/07/16:
- Should be a lot more stable even if there's still some things needed to fixed
Github
 

Attachments

  • [CTRPF]-Zelda-Ocarina-Of-Time_V3.2.7z
    185.9 KB · Views: 6,221
  • [CTRPF]-Zelda-Ocarina-Of-Time_V3.3.7z
    206 KB · Views: 6,680
Last edited by Nanquitas, , Reason: Update 3.3

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Ahah, I made it in first place because I want to clean the Master Quest another time and mess a bit the game with cheats. :P

Just be careful with the fast speed in dungeon, especially when changing zone or you can end being stuck in a dark place with no escaping !
 
Last edited by Nanquitas,
  • Like
Reactions: Kvnrdrguez

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,661
Trophies
3
Age
29
XP
3,526
Country
France
Ahah, I made it in first place because I want to clean the Master Quest another time and mess a bit the game with cheats. :P

Just be careful with the fast speed in dungeon, especially when changing zone or you can end being stuck in a dark place with no escaping !
fast speed is useful while you don't have epona xD
 

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Yeah, god I hated walking all the way to the dungeon...

Especially since in you always spawn in your bedroom... x)

The moon jump is also useful to go in secret place right at the begining :P
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,661
Trophies
3
Age
29
XP
3,526
Country
France
No
I would like have only
[] Activate/Disable Boost speed.
I will disabble while I'm in dungeon

Because the menu is very complicated and I don't care about other cheats xD
 

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
You don't need do go in the menu for the fast speed. ;)

Just press DPAD DOWN to activate it, you press DPAD DOWN again to disable it.

For the menu, yeah I'm not really good in making practical things. :P

But the menu can be easily modified, here's the code:
Code:
spoiler = add_head_spoiler_menu(BASE, "Combat codes");
        //midspoil = add_head_child_spoiler_menu(spoiler, "Refill Codes");
            add_sharp_child_spoiler_menu(spoiler, "Refill Heart (L + UP)", refill_heart);
            add_sharp_child_spoiler_menu(spoiler, "Refill Magicbar", refill_large_magicbar);
            add_child_spoiler_menu(spoiler, "Instant charge spin attack", spin_attack);
            add_child_spoiler_menu(spoiler, "Sword glitch", sword_glitch);
            add_child_spoiler_menu(spoiler, "Stick in fire", stick_fire);
            add_child_spoiler_menu(spoiler, "Epona max carrots", epona_max_carrots);
    spoiler = add_head_spoiler_menu(BASE, "Inventory codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Misceallenous");
            add_child_spoiler_menu(midspoil, "Infinite Arrows", infinite_arrows);
            add_child_spoiler_menu(midspoil, "Infinite Deku Nuts", infinite_nuts);
            add_child_spoiler_menu(midspoil, "Infinite Deku Sticks", infinite_stick);
            add_child_spoiler_menu(midspoil, "Infinite Bomb", infinite_bomb);
            add_child_spoiler_menu(midspoil, "Infinite Bombchu", infinite_bombchu);
            add_child_spoiler_menu(midspoil, "Infinite slingshot munition", infinite_slingshot);
        add_sharp_child_spoiler_menu(spoiler, "100 Gold Skulltulas", skulltulas);
        add_sharp_child_spoiler_menu(spoiler, "Max rupees", max_rupees);
    spoiler = add_head_spoiler_menu(BASE, "Environment codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Time");
            add_sharp_child_spoiler_menu(midspoil, "Sunrise (R + LEFT)", sunrise);
            add_sharp_child_spoiler_menu(midspoil, "Daytime (R + UP)", daytime);
            add_sharp_child_spoiler_menu(midspoil, "Sunset (R + RIGHT)", sunset);
            add_sharp_child_spoiler_menu(midspoil, "Night (R + DOWN)", night);
        //add_child_spoiler_menu(spoiler, "Collect heartpieces more time", collect_heart);
        //add_child_spoiler_menu(spoiler, "Re-open chest", open_chest);
    spoiler = add_head_spoiler_menu(BASE, "Unlock codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Combat");
        add_sharp_child_spoiler_menu(midspoil, "Unlock magic", unlock_magic);
            add_sharp_child_spoiler_menu(midspoil, "Unlock large magicbar",unlock_large_mb);           
            add_sharp_child_spoiler_menu(midspoil, "Unlock all heart", max_heart);
            add_sharp_child_spoiler_menu(midspoil, "3 Heartpieces", unlock_heartpieces);
            add_sharp_child_spoiler_menu(midspoil, "Enhanced defense", unlock_enhanced_defense);
        midspoil = add_head_child_spoiler_menu(spoiler, "Equipment");
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Kokiri's sword", unlock_kokiri_sword);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Excalibur's sword", unlock_excalibur_sword);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Biggoron's sword", unlock_biggoron_sword);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Wood shield", unlock_wood_shield);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Hyrule shield", unlock_hyrule_shield);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Mirror shield", unlock_mirror_shield);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Kokiri's suits", unlock_kokiri_suits);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Goron's suits", unlock_goron_suits);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Zora's suits", unlock_zora_suits);
        midspoil = add_head_child_spoiler_menu(spoiler, "Unlock All *");
            add_sharp_child_spoiler_menu(midspoil, "Unlock all swords", unlock_all_swords);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all shields", unlock_all_shields);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all suits", unlock_all_suits);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all bests", unlock_all_best);           
        midspoil = add_head_child_spoiler_menu(spoiler, "Story");
            add_sharp_child_spoiler_menu(spoiler, "Unlock all stones", unlock_all_stones);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all medallions", unlock_all_medallions);
    spoiler = add_head_spoiler_menu(BASE, "Fun codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Link's size");
            add_sharp_child_spoiler_menu(midspoil, "Giant Link", giant_link);
            add_sharp_child_spoiler_menu(midspoil, "Normal Link", normal_link);
            add_sharp_child_spoiler_menu(midspoil, "Mini Link", mini_link);
            add_sharp_child_spoiler_menu(midspoil, "Paper Link", paper_link);
        midspoil = add_head_child_spoiler_menu(spoiler, "Movements codes");
            add_nothing_child_spoiler_menu(midspoil, "Moon Jump (UP)", NULL);
            add_nothing_child_spoiler_menu(midspoil, "Move Fast (A + CPAD)", NULL);

If someone want to change it with a better one, just change the name and the order of the cheats. ;)
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,661
Trophies
3
Age
29
XP
3,526
Country
France
And is also a little glitched.
The moonjump is activated when it's disabled, so I can moonjump when it's disabled:ninja:
 

FONZD

Well-Known Member
Member
Joined
Jan 27, 2015
Messages
232
Trophies
0
XP
788
Country
France
Thx for this plugin and all the other informations you have given in other threads ! ;)
Is it possible to get the sourcecode ?
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,661
Trophies
3
Age
29
XP
3,526
Country
France
Thx for this plugin and all the other informations you have given in other threads ! ;)
Is it possible to get the sourcecode ?

You don't need do go in the menu for the fast speed. ;)

Just press DPAD DOWN to activate it, you press DPAD DOWN again to disable it.

For the menu, yeah I'm not really good in making practical things. :P

But the menu can be easily modified, here's the code:
Code:
spoiler = add_head_spoiler_menu(BASE, "Combat codes");
        //midspoil = add_head_child_spoiler_menu(spoiler, "Refill Codes");
            add_sharp_child_spoiler_menu(spoiler, "Refill Heart (L + UP)", refill_heart);
            add_sharp_child_spoiler_menu(spoiler, "Refill Magicbar", refill_large_magicbar);
            add_child_spoiler_menu(spoiler, "Instant charge spin attack", spin_attack);
            add_child_spoiler_menu(spoiler, "Sword glitch", sword_glitch);
            add_child_spoiler_menu(spoiler, "Stick in fire", stick_fire);
            add_child_spoiler_menu(spoiler, "Epona max carrots", epona_max_carrots);
    spoiler = add_head_spoiler_menu(BASE, "Inventory codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Misceallenous");
            add_child_spoiler_menu(midspoil, "Infinite Arrows", infinite_arrows);
            add_child_spoiler_menu(midspoil, "Infinite Deku Nuts", infinite_nuts);
            add_child_spoiler_menu(midspoil, "Infinite Deku Sticks", infinite_stick);
            add_child_spoiler_menu(midspoil, "Infinite Bomb", infinite_bomb);
            add_child_spoiler_menu(midspoil, "Infinite Bombchu", infinite_bombchu);
            add_child_spoiler_menu(midspoil, "Infinite slingshot munition", infinite_slingshot);
        add_sharp_child_spoiler_menu(spoiler, "100 Gold Skulltulas", skulltulas);
        add_sharp_child_spoiler_menu(spoiler, "Max rupees", max_rupees);
    spoiler = add_head_spoiler_menu(BASE, "Environment codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Time");
            add_sharp_child_spoiler_menu(midspoil, "Sunrise (R + LEFT)", sunrise);
            add_sharp_child_spoiler_menu(midspoil, "Daytime (R + UP)", daytime);
            add_sharp_child_spoiler_menu(midspoil, "Sunset (R + RIGHT)", sunset);
            add_sharp_child_spoiler_menu(midspoil, "Night (R + DOWN)", night);
        //add_child_spoiler_menu(spoiler, "Collect heartpieces more time", collect_heart);
        //add_child_spoiler_menu(spoiler, "Re-open chest", open_chest);
    spoiler = add_head_spoiler_menu(BASE, "Unlock codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Combat");
        add_sharp_child_spoiler_menu(midspoil, "Unlock magic", unlock_magic);
            add_sharp_child_spoiler_menu(midspoil, "Unlock large magicbar",unlock_large_mb);          
            add_sharp_child_spoiler_menu(midspoil, "Unlock all heart", max_heart);
            add_sharp_child_spoiler_menu(midspoil, "3 Heartpieces", unlock_heartpieces);
            add_sharp_child_spoiler_menu(midspoil, "Enhanced defense", unlock_enhanced_defense);
        midspoil = add_head_child_spoiler_menu(spoiler, "Equipment");
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Kokiri's sword", unlock_kokiri_sword);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Excalibur's sword", unlock_excalibur_sword);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Biggoron's sword", unlock_biggoron_sword);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Wood shield", unlock_wood_shield);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Hyrule shield", unlock_hyrule_shield);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Mirror shield", unlock_mirror_shield);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Kokiri's suits", unlock_kokiri_suits);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Goron's suits", unlock_goron_suits);
            add_sharp_child_spoiler_menu(midspoil, "(Un)lock Zora's suits", unlock_zora_suits);
        midspoil = add_head_child_spoiler_menu(spoiler, "Unlock All *");
            add_sharp_child_spoiler_menu(midspoil, "Unlock all swords", unlock_all_swords);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all shields", unlock_all_shields);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all suits", unlock_all_suits);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all bests", unlock_all_best);          
        midspoil = add_head_child_spoiler_menu(spoiler, "Story");
            add_sharp_child_spoiler_menu(spoiler, "Unlock all stones", unlock_all_stones);
            add_sharp_child_spoiler_menu(midspoil, "Unlock all medallions", unlock_all_medallions);
    spoiler = add_head_spoiler_menu(BASE, "Fun codes");
        midspoil = add_head_child_spoiler_menu(spoiler, "Link's size");
            add_sharp_child_spoiler_menu(midspoil, "Giant Link", giant_link);
            add_sharp_child_spoiler_menu(midspoil, "Normal Link", normal_link);
            add_sharp_child_spoiler_menu(midspoil, "Mini Link", mini_link);
            add_sharp_child_spoiler_menu(midspoil, "Paper Link", paper_link);
        midspoil = add_head_child_spoiler_menu(spoiler, "Movements codes");
            add_nothing_child_spoiler_menu(midspoil, "Moon Jump (UP)", NULL);
            add_nothing_child_spoiler_menu(midspoil, "Move Fast (A + CPAD)", NULL);

If someone want to change it with a better one, just change the name and the order of the cheats. ;)
 

FONZD

Well-Known Member
Member
Joined
Jan 27, 2015
Messages
232
Trophies
0
XP
788
Country
France
@Asia81
this is only a part of the code...

but nevermind, i have found the source of your FFE plugin... very interesting... THX
 
Last edited by FONZD,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, well i have a pc
    +1
  • Xdqwerty @ Xdqwerty:
    And that game stick i'm tired of mentioning
  • Psionic Roshambo @ Psionic Roshambo:
    Hmmm all my Pi 4 does is game systems lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Scraper went all yelling at me in French yesterday lol
  • Psionic Roshambo @ Psionic Roshambo:
    Something about download limit or something lol
  • BigOnYa @ BigOnYa:
    If you get a chance to get a Pi5, get it, its like 3 times as fast as the Pi4 for Emu. GameCube and Wii games even play well.
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure if it would behoove me, mines that B model with 8GBs of RAM got mine OCed to 2GHz and the only two games I found that might work better N64 Killer Instinct and PSP Motor Storm Arctic Thunder
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Everything else runs fine
  • Psionic Roshambo @ Psionic Roshambo:
    1500 games and like 4700ish arcade games lol
  • Psionic Roshambo @ Psionic Roshambo:
    What is the best arcade ROM set to use?
  • Psionic Roshambo @ Psionic Roshambo:
    Using .139 and most of the games work.... Was happy to play Konami Devil World yesterday lol
  • BigOnYa @ BigOnYa:
    Do you have the mini radiator cooler? I Jerry rigged a heatsink and 5volt fan from a dead graphics card on mine, but eventually wanna get a real cooler/fan.
  • Psionic Roshambo @ Psionic Roshambo:
    Pure copper heat sink kit and fans
    +1
  • BigOnYa @ BigOnYa:
    I don't know bout sets, I downloaded all the roms for mine separately.
  • Psionic Roshambo @ Psionic Roshambo:
    My 1500ish games is all hand picked and scraped it's taken me months but zero trash well except MAME.... Tried deleting clones and broke the originals uugghh
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I legit have been complaining about MAME for over 20 years... Hate the way they handle roms
  • BigOnYa @ BigOnYa:
    Yea is a pain sometimes
  • Psionic Roshambo @ Psionic Roshambo:
    Now that they decided to add Tiger handheld and fruit machines.... Newer sets are worthless
  • Psionic Roshambo @ Psionic Roshambo:
    Because who doesn't want to emulate Halo LCD by Tiger when the machine needed to emulate it... Could just play Halo....
  • K3Nv2 @ K3Nv2:
    Batocera has some tiger games
  • Psionic Roshambo @ Psionic Roshambo:
    I don't have them on mine Ken lol
  • K3Nv2 @ K3Nv2:
    Waste of the 128kb they take
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Tiger handhelds are good for one thing.... Occupying space in a landfill
  • K3Nv2 @ K3Nv2:
    They make good burning plastic
    K3Nv2 @ K3Nv2: They make good burning plastic