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

Status
Not open for further replies.

Deathwing Zero

Well-Known Member
Member
Joined
May 22, 2010
Messages
228
Trophies
0
Age
38
Location
Can-uh-duh
Website
Visit site
XP
409
Country
Canada
The special/magic codes freeze the game if used in Legend Mode.
Health does not, but it doesn't affect Legend Mode.
The Magic and Special Meter codes were made in Legend mode. The problem is likely the same one I ran into with the Wii U version: if the code is applied while outside of battle it crashes. ioritree's plugin didn't have that problem and I can think of only 2 ways that may have happened. He used an If-True Do code type, assuming NTR plugins even support that code type, or he found an alternate address/subroutine. Unfortunately, I don't know how I can go about finding the flag for being in battle or out of battle with simple memory dumps. I'd need a live editor, and even then I can't guarantee I can fix it.

Will the save editor work for US saves?
Yes it will, so long as you extract the save data and not the extra data.


I've uploaded my text file with memory stuff. I've already done all the math and what not, you just need to be able to apply the cheats somehow. It has O3DS (little endian), N3DS (little endian), O3DS GateShark (big endian), and N3DS GateShark (big endian) codes. There are no credits however, it's just what I found without bothering to look on other sites. I only supply it to compliment BerserkLeon's source code, for people too lazy to do a little math.
 

Attachments

  • Hyrule Warriors Legends 1.2.0.txt
    5.7 KB · Views: 319
Last edited by Deathwing Zero,

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
The Magic and Special Meter codes were made in Legend mode. The problem is likely the same one I ran into with the Wii U version: if the code is applied while outside of battle it crashes. ioritree's plugin didn't have that problem and I can think of only 2 ways that may have happened. He used an If-True Do code type, assuming NTR plugins even support that code type, or he found an alternate address/subroutine. Unfortunately, I don't know how I can go about finding the flag for being in battle or out of battle with simple memory dumps. I'd need a live editor, and even then I can't guarantee I can fix it.


Yes it will, so long as you extract the save data and not the extra data.


I've uploaded my text file with memory stuff. I've already done all the math and what not, you just need to be able to apply the cheats somehow. It has O3DS (little endian), N3DS (little endian), O3DS GateShark (big endian), and N3DS GateShark (big endian) codes. There are no credits however, it's just what I found without bothering to look on other sites. I only supply it to compliment BerserkLeon's source code, for people too lazy to do a little math.
Maybe, or it could be because of the 5th slot, or using unused slots. I dunno. I'll test it later tonight
. should be some progress tonight since I should be up all night.
___________________________________________

Ok, well it seems for whatever reason the game uses different addresses in new3ds mode for legends and adventure special/magic gauges. So I just figured out what to look for from an adventure mode dump and looked around a legends dump. Theyre shifted +0x30 from the adventure mode addresses.
Also for whatever reason, even though the kills code is the same now, it wasn't working in legends mode even though that's specifically what I added... Rearranged the lines in the code and now it works. No idea why.

I read somewhere you just had to beat A6 on the first map to get the great sea map. Then found out that was wrong. This will take a while, sorry. I'm in the middle of the ganondorf line.
 

Attachments

  • plugin.zip
    8.8 KB · Views: 176
Last edited by BerserkLeon,

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
@BerserkLeon,

Are you the only one working on a Plugin for the US version of the game and if you are is the one in your last post the latest? I finally got around to installing arm9loader on my 3DS and I also got that hardware issue fixed too.
 

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
@BerserkLeon,

Are you the only one working on a Plugin for the US version of the game and if you are is the one in your last post the latest? I finally got around to installing arm9loader on my 3DS and I also got that hardware issue fixed too.
@justync7 ported the codes on fort42 to an NTR plugin a while back but I'm not sure how much there is there or how many of them work. Since I think at the time we still assumed o3ds and n3ds used the same offsets.
@WildcardX_026 made one with rupees, HP, and link's EXP on 2ds? it must be since those are non-new3ds offsets.
I've thus far been unable to get a plugin to boot with HWL on o3ds, so I'm not sure how he got it working.
Once I've got it working.. if that ever happens, I'll make an o3ds plugin too.
To that end I've uninstalled the version I had and installed a copy I made with 3ds-to-cia.exe (Yet Another CIA converter) from a dump I made...
I haven't got around to testing it yet. I've got 2-ish hours of free time most nights, sometimes none, and on my days off I've got 8 or so.
So i'm not the quickest at updating this. I'm sorta surprised no one else has tried... must all be content with the JP plugin.

er, and yes, that is the most recent.

______________

So, did some testing on my o3ds. CIA convert from my dump doesn't work with plugin. neither does the cart itself. :(
Tested it on my xl which was not set up for it yet, no update or dlc installed, and it loaded.
installed update + dlc, stopped working.
Deleted DLC, still not working.
So, the problem causer on o3ds is the update. (which means DLC wont work either?)
I'll work on converting the addresses down later. I need to be awake in ~3 hours.
 
Last edited by BerserkLeon,

RemixDeluxe

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
4,583
Trophies
0
XP
2,525
Country
United States
@justync7 ported the codes on fort42 to an NTR plugin a while back but I'm not sure how much there is there or how many of them work. Since I think at the time we still assumed o3ds and n3ds used the same offsets.
@WildcardX_026 made one with rupees, HP, and link's EXP on 2ds? it must be since those are non-new3ds offsets.
I've thus far been unable to get a plugin to boot with HWL on o3ds, so I'm not sure how he got it working.
Once I've got it working.. if that ever happens, I'll make an o3ds plugin too.
To that end I've uninstalled the version I had and installed a copy I made with 3ds-to-cia.exe (Yet Another CIA converter) from a dump I made...
I haven't got around to testing it yet. I've got 2-ish hours of free time most nights, sometimes none, and on my days off I've got 8 or so.
So i'm not the quickest at updating this. I'm sorta surprised no one else has tried... must all be content with the JP plugin.
I was hoping someone got on making a plugin for the US version of the game, specifically for the original 3DS. I paid for the season pass on the game and I would hate to go back and forth between Japanese and US versions but I guess I'll deal with it for a little longer, no big deal.
 

justync7

Well-Known Member
Member
Joined
Mar 23, 2013
Messages
203
Trophies
0
Age
33
XP
350
Country
United States
@justync7 ported the codes on fort42 to an NTR plugin a while back but I'm not sure how much there is there or how many of them work. Since I think at the time we still assumed o3ds and n3ds used the same offsets.
@WildcardX_026 made one with rupees, HP, and link's EXP on 2ds? it must be since those are non-new3ds offsets.
I've thus far been unable to get a plugin to boot with HWL on o3ds, so I'm not sure how he got it working.
Once I've got it working.. if that ever happens, I'll make an o3ds plugin too.
To that end I've uninstalled the version I had and installed a copy I made with 3ds-to-cia.exe (Yet Another CIA converter) from a dump I made...
I haven't got around to testing it yet. I've got 2-ish hours of free time most nights, sometimes none, and on my days off I've got 8 or so.
So i'm not the quickest at updating this. I'm sorta surprised no one else has tried... must all be content with the JP plugin.

er, and yes, that is the most recent.
My plugin probably doesn't work at all. I got lots of complaints it didn't work or only some codes work, and a lot were left unimplemented because I was too lazy to implement pointers. ¯\_(ツ)_/¯ Sorry.
 
  • Like
Reactions: BerserkLeon

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
421
Country
United States
The Magic and Special Meter codes were made in Legend mode. The problem is likely the same one I ran into with the Wii U version: if the code is applied while outside of battle it crashes. ioritree's plugin didn't have that problem and I can think of only 2 ways that may have happened. He used an If-True Do code type, assuming NTR plugins even support that code type, or he found an alternate address/subroutine. Unfortunately, I don't know how I can go about finding the flag for being in battle or out of battle with simple memory dumps. I'd need a live editor, and even then I can't guarantee I can fix it.

That's odd. Using them outside of battle or at certain times could indeed cause issues on Wii U, but somehow with JGecko U as my codehandler I never have that problem any more, even though I'm using the exact same codes. I wonder why that is? Maybe try asking BullyWiiPlaza?
 

Deathwing Zero

Well-Known Member
Member
Joined
May 22, 2010
Messages
228
Trophies
0
Age
38
Location
Can-uh-duh
Website
Visit site
XP
409
Country
Canada
So, did some testing on my o3ds. CIA convert from my dump doesn't work with plugin. neither does the cart itself. :(
Tested it on my xl which was not set up for it yet, no update or dlc installed, and it loaded.
installed update + dlc, stopped working.
Deleted DLC, still not working.
So, the problem causer on o3ds is the update. (which means DLC wont work either?)
I'll work on converting the addresses down later. I need to be awake in ~3 hours.
Interesting to know the patch is what screwed up the loading. That would explain why it worked when I used the Japanese version, since it wasn't updated. It's still strange that it's fine on N3DS though. If I recall, NTR was made for N3DS initially anyway, so maybe it has something to do with that? I have no ideas. Thanks for your work though.

That's odd. Using them outside of battle or at certain times could indeed cause issues on Wii U, but somehow with JGecko U as my codehandler I never have that problem any more, even though I'm using the exact same codes. I wonder why that is? Maybe try asking BullyWiiPlaza?
I noticed the same when I switched to JGeckoU. Before I just made a macro on my keyboard to launch a python script which connected to my WiiU, applied various cheats, then closed. I haven't tested that with the 3DS yet, I just assumed it was the case since that's what happened with the original game.
 

iwabo

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
155
Trophies
0
XP
1,554
Country
Germany
In your opinion, what would you consider the most powerful build for weapons considering all the limitations that exist? I was thinking about using the following for everyone:
Exorcism (obviously), Hasty Attacks, Normal Attack+, No Healing, Strength VI, Strength V, Strength IV, Strength III
Maybe exchange one of the strength ones with Lightning+ for juggling but other than that this should be the way to go unless I'm missing something obvious.
 

Korados

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
329
Trophies
1
Location
Hamburg
XP
998
Country
Germany
I would say it depends on the character and weapon. The skills Final Blow+ and Special Attack+ are great, too, for example. And not
every character has a VI combo. In my opinion, a rule of the thumb is not possible because the characters and weapon are too different.

Another question: Is one of you guys still searching for the offset of the Master Sword skills locks? I would be very interested to unblock them via save or hex editing because it really is exhausting to collect all these weapons.
 
Last edited by Korados,

nedron92

Well-Known Member
Member
Joined
Feb 18, 2016
Messages
261
Trophies
0
Age
31
Website
www.github.com
XP
384
Country
Germany
I would say it depends on the character and weapon. The skills Final Blow+ and Special Attack+ are great, too, for example. And not
every character has a VI combo. In my opinion, a rule of the thumb is not possible because the characters and weapon are too different.

Another question: Is one of you guys still searching for the offset of the Master Sword skills locks? I would be very interested to unblock them via save or hex editing because it really is exhausting to collect all these weapons.

Like I wrote you xD I will search after it maybe tomorrow - I work on the editor right now and document the hole-core stuff (I was too lazy with it^^ that has priority 1) and if I finished it, then I will take a look to find those offset(s) - hopefully :D
 
  • Like
Reactions: I pwned U!

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
Off tonight, don't think I have chores to do, so I'll work on getting to the great sea map. I was browsing the gateshark code thread earlier and noticed a code for fairy clothes around 856xxxx so I'll look into that too.
at some point tonight I'll get an o3ds plugin up. Maybe I'll try decrypting the update and seeing if that lets the plugin work with it on o3ds. No DLC would eventually suck.

I got a costume in-between dumps so I'll search for that too.

Well 2 out of 3 isn't bad.
I'm pretty sure I got great sea map items working as part of the adventure mode items code, from using @nedron92 's editor. Me actually getting there in-game still seems a bit off.
Fairy CLOTHES came from @Kyrara.

Forgot to include the new source, so I'm reupping n3ds.

I should really just make links or something so people can just grab the newest version whenever and I wont be wasting gbatemp's storage..

Eh.
 

Attachments

  • plugin.n3ds.zip
    9.1 KB · Views: 177
  • plugin.o3ds.zip
    9.1 KB · Views: 161
Last edited by BerserkLeon, , Reason: Clothes not food
  • Like
Reactions: I pwned U!

Korados

Well-Known Member
Member
Joined
Sep 12, 2009
Messages
329
Trophies
1
Location
Hamburg
XP
998
Country
Germany
Like I wrote you xD I will search after it maybe tomorrow - I work on the editor right now and document the hole-core stuff (I was too lazy with it^^ that has priority 1) and if I finished it, then I will take a look to find those offset(s) - hopefully :D

Yeah, I know that you are working on the offsets but I thought that somebody else is on it, too. :)
 

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
plugin eur version?
try renaming the folder to the title ID of the EUR game, most of the codes on fort42 for the eur game look the same as the US ver.

so, 000400000017EB00
instead of 000400000017EA00.

I'll just include both next time if that works... or maybe an instruction to do so.

Addresses for Master Quest items:

08574a38 05050505
08574a3C 05050505
08574a40 05050505
Thanks, I'll add them tonight. probably not nearly as much time tonight, but more than enough for that.
______________________________________

https://db.tt/Q0uQmp18 (It's on dropbox but I can't db.tt anymore, apparently.)
There's a download button so you can just grab them all in a zip. or you can go into each folder and just grab the cheat.plg you need.
If you download the zip you'll need to rename the folder you want to just the titleID. Sorry. Wasn't sure how else to do this.

  • Added the MQ map items from @Ranadiel
  • Calculated the offsets for other maps from the Japanese game on fort42 (so, thanks NightmareReaper). Twilight and Termina maps should have infinite items too.
  • Changed infinite health to have a higher value. The game doesn't seem to care if your health is too high.
  • Made infinite health work on both modes.
I'm still looking through my dumps for costumes but no luck so far.
 
Last edited by BerserkLeon,

iwabo

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
155
Trophies
0
XP
1,554
Country
Germany
http://tiny.cc/cheatplugs (It's on dropbox but I can't db.tt anymore, apparently.)
There's a download button so you can just grab them all in a zip. or you can go into each folder and just grab the cheat.plg you need.
If you download the zip you'll need to rename the folder you want to just the titleID. Sorry. Wasn't sure how else to do this.

  • Added the MQ map items from @Ranadiel
  • Calculated the offsets for other maps from the Japanese game on fort42 (so, thanks NightmareReaper). Twilight and Termina maps should have infinite items too.
  • Changed infinite health to have a higher value. The game doesn't seem to care if your health is too high.
  • Made infinite health work on both modes.
I'm still looking through my dumps for costumes but no luck so far.
Thanks, working fine on EUR N3DS except the fact it made the game crash mid battle at some point and I'm not entirely sure why.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    HiradeGirl @ HiradeGirl: Have a nice day. Life. Week. Month. year.