ROM Hack [Release] Hyrule Warriors Legends Save Editor & NTR Plugin

  • Thread starter Thread starter Blazingflare
  • Start date Start date
  • Views Views 415,468
  • Replies Replies 1,397
  • Likes Likes 30
Status
Not open for further replies.
Overall, I just find the fact that I can't do as many things with real-time cheats on 3DS as I can on Wii U, when the Wii U doesn't even have full-system access or emunand, primarily because plugins are compiled C.

You can, but the options are aren't as.. nice. If you use the Japanese version of the game you can use the cheat.plg that was posted earlier in this thread (and linked in OP), however if you use the USA version (and I assume the European version) the game will hang when you try to launch it with a plugin. You CAN however still use memory cheats, but the method is tedious and as far as I know you can't perform a constant write so you would need to continually poke things. I've looked into it for a few days and the only suspect I have is that NTR is loading plugin data over something critical for the game to launch, but I can't view that memory area so I can move it to a code cave to see if it works, though I suspect that won't work anyway.
 
I just realized thanks to a friend that they increased the damage taken requirement for a lot of the A-ranks to 10,000 (25 hearts). Nice!

Also, @Ripper00420, was that a Zombieland reference? ;)
 
I just realized thanks to a friend that they increased the damage taken requirement for a lot of the A-ranks to 10,000 (25 hearts). Nice!

Also, @Ripper00420, was that a Zombieland reference? ;)
I'm not sure about that for every map... I swear I've taken 7k before and got a B.
 
I found something intresting offsets, my fairies again :D
The clothes and the Rental Skill Offsets ^^.

Those are only for the first fairy (but can easily be calculated for rest, see my last post) :
0x1B29 = the rental skill (maybe + the next offset, not sure yet).

0x1B72 - 0x1B7B = clothes completely.
If all is FF then we have nothing equipped yet.

If we have an Equipment:
0x1B72 = tops (and 0x1B73 HAVE to be 00 then)
0x1B74 = bottoms (and 0x1B75 HAVE to be 00 then)
0x1B76 = decorations (and 0x1B77 HAVE to be 00 then)
0x1B78 = headgear (and 0x1B79 HAVE to be 00 then)
0x1B7A = accessoires (and 0x1B7B HAVE to be 00 then)

Special case: if we have an top, that doesn't allow any other bottom (like the Deku Dress), then 0x1B74 and 0x1B75 are FF.
Also, if we have nothing equipped on (for example) headgear, then this value is also FF FF.
So I need your help, anybody XD Help to find out, which HexValue represents each cloth. (:

Update of my SaveEditor: No release yet, but implement the fairy-feature (Change Name, Lvl, unlock state, trustness and the other thing) complety to my core.
There will be an update till weekend.
 
Okay. So the "No Damage Taken" cheat does work. It just doesn't work like the one I use on Wii U. As @BullyWiiPlaza can attest, it seems the Wii U one holds that address at 0 the entire level. So if you check "Damage Taken" on the pause screen, it will always read 0. But the NTR one apparently sets it to 0 at the end of a level, which is probably much more efficient anyway. So I freaked out when I saw "Damage Taken" going up as I played my first level with the plugin, but then noticed the summary screen at the end said I had taken... 0 damage. :yay3ds:
 
Just for fun, has anyone been able to track down the value where skill KO count is stored? I have 24,765 more KOs on my Master Sword for it to unlock but would be sweeter to get that down to 100 or 10 kills left.

Also for some odd reason it doesnt calculate all the kills I make when I fight with the Master Sword, I could slay 1000-2000 enemies and only 50-100 kills are counted.

--------------------- MERGED ---------------------------

Okay. So the "No Damage Taken" cheat does work. It just doesn't work like the one I use on Wii U. As @BullyWiiPlaza can attest, it seems the Wii U one holds that address at 0 the entire level. So if you check "Damage Taken" on the pause screen, it will always read 0. But the NTR one apparently sets it to 0 at the end of a level, which is probably much more efficient anyway. So I freaked out when I saw "Damage Taken" going up as I played my first level with the plugin, but then noticed the summary screen at the end said I had taken... 0 damage. :yay3ds:
No Damage Taken cheat is safe to use and it works, the ones I suggest avoiding is Infinite Health and Freeze Time. Infinite Health sometimes gives enemy commanders infinite health and with Freeze Time some events in missions wont trigger unless time is passing.

Use cheats responsibly and good luck.
 
I found the value (thanks to some friends).

24,765 is 60 BD in hex but because of the way the CPU reads and organizes data it reads data from least significant to most so instead of 60 BD I had to search out BD 60, I tested it out and successfully changed it to 1 kill left. I'm sorry if I'm bad at explaining how hex worked for the save files, they did a better job at telling it than I am.
 
  • Like
Reactions: I pwned U!
I found the value (thanks to some friends).

24,765 is 60 BD in hex but because of the way the CPU reads and organizes data it reads data from least significant to most so instead of 60 BD I had to search out BD 60, I tested it out and successfully changed it to 1 kill left. I'm sorry if I'm bad at explaining how hex worked for the save files, they did a better job at telling it than I am.

I did much the same thing with gecko on Wii U. I found the address in memory and poked it down to 1. A warning for anyone who attempts that, though: poke it down to 1, not 0. If you poke it to 0, it will unseal the skill but it won't cause other 25,000 KO skills to start counting down. So poke it to 1 then do a quiz mission in Adventure mode or something to finish it off. Same if you are editing your save.
 
Last edited by Ailuros27,
  • Like
Reactions: I pwned U!
I found the value (thanks to some friends).

24,765 is 60 BD in hex but because of the way the CPU reads and organizes data it reads data from least significant to most so instead of 60 BD I had to search out BD 60, I tested it out and successfully changed it to 1 kill left. I'm sorry if I'm bad at explaining how hex worked for the save files, they did a better job at telling it than I am.
What offset is that value at?
P.S. Just say the value is byte swapped.
 
What offset is that value at?
P.S. Just say the value is byte swapped.

That data comes after the slot data for weapons in the same section. If you were so inclined you could use it to lock crap skills like "light+" for example. Thanks to what @Ailuros27 found on the Wii U side, I looked into the weapon data. The only thing I couldn't discern for sure was the way weapons were sorted. It's not in an order some would expect. It may be sorted in the order which you aquired them. I'll make an image in a moment to explain what I mean for those that don't understand.
 
I remembered incorrectly earlier. The slot data preceeds the weapon ID.

QQkv7HB.png


That image shows the entirety of a weapons data. The numbers correspond to the following stats:

11 11 = Slot 1 Kills to unlock
22 22 = Slot 2 Kills to unlock
33 33 = Slot 3 Kills to unlock
44 44 = Slot 4 Kills to unlock
55 55 = Slot 5 Kills to unlock
66 66 = Slot 6 Kills to unlock
77 77 = Slot 7 Kills to unlock
88 88 = Slot 8 Kills to unlock
02 00 = Weapon ID (Link Magical Sword)
18 01 = Weapon Damage (0x118 (280, level 3 weapon base power)
05 00 = Weapon Stars (Each one adds 10% of base weapon power)
30 = Weapon Slot 1
01 = Weapon Slot 2
02 = Weapon Slot 3
03 = Weapon Slot 4
04 = Weapon Slot 5
05 = Weapon Slot 6
06 = Weapon Slot 7
07 = Weapon Slot 8
03 = Unknown data (to me, at least)

For weapon slots if it says FF that means it has no slot there. Changing it to 00 will give an empty slot.

See @ScarletKohaku pastebin for more information.
 
Last edited by Deathwing Zero,
I remembered incorrectly earlier. The slot data preceeds the weapon ID.

QQkv7HB.png


That image shows the entirety of a weapons data. The numbers correspond to the following stats:

11 11 = Slot 1 Kills to unlock
22 22 = Slot 2 Kills to unlock
33 33 = Slot 3 Kills to unlock
44 44 = Slot 4 Kills to unlock
55 55 = Slot 5 Kills to unlock
66 66 = Slot 6 Kills to unlock
77 77 = Slot 8 Kills to unlock
02 00 = Weapon ID (Link Magical Sword)
18 01 = Weapon Damage (0x118 (280, level 3 weapon base power)
05 00 = Weapon Stars (Each one adds 10% of base weapon power)
30 01 02 03 04 05 06 07 = Weapon Slots (FF = No Slot, 00 = Empty Slot)

See @ScarletKohaku pastebin for more information. It is missing some information however. The Master Sword ID, and level 3 weapon strength.
My apologies for the missing info, I was pretty tired that day ^^"
 
My apologies for the missing info, I was pretty tired that day ^^"
It's all good, I just wanted to inform you of the missing information. Unfortunately I've only done the first story mission in the 3DS version of the game so I don't have the master sword ID. I can grab it from the Wii U version if I can find the correct weapon. I'll update if I find it.
 
It's all good, I just wanted to inform you of the missing information. Unfortunately I've only done the first story mission in the 3DS version of the game so I don't have the master sword ID. I can grab it from the Wii U version if I can find the correct weapon. I'll update if I find it.
I think somebody posted it with the Level 4 weapon IDs a few pages back, I'll have a gander and update it as such.

Boop: https://gbatemp.net/threads/release...editor-ntr-plugin.411349/page-28#post-6217520

I'll add em for ease of access.
 
Last edited by Scarlet,
I think somebody posted it with the Level 4 weapon IDs a few pages back, I'll have a gander and update it as such.

Boop: https://gbatemp.net/threads/release...editor-ntr-plugin.411349/page-28#post-6217520

I'll add em for ease of access.

Thanks for all your work. That goes to everyone else helping out in here too. If I can help with anything, let me know. I don't log-in or post too often but I keep an eye on this thread, mostly hoping someone can figure out what went wrong with USA version and NTR plugins.
 
Thanks for all your work. That goes to everyone else helping out in here too. If I can help with anything, let me know. I don't log-in or post too often but I keep an eye on this thread, mostly hoping someone can figure out what went wrong with USA version and NTR plugins.
They're all added now. Man the lengths I go to in order to avoid coursework astounds even me. You know you have a problem when data entry is more appealing.
 
  • Like
Reactions: I pwned U!
Status
Not open for further replies.

Site & Scene News