Hey guys, I'm not sure if someone else has already figured this out, but today I was finally able to get infinite health to work for Twilight Princess HD (USA).
Here's my guide. Note: This wouldn't have been possible for me to do without using CosmoCortney's codes provided for us, along with all the other great work we get to enjoy.
Using CosmoCortney's original infinite health code wouldn't give you the full 20 hearts, so I adjusted it to give the full 20 hearts. I also had to create another code that actually gives infinite health, but this code removes all hearts from the screen, and leaves the last heart that you had that was full on the screen for some reason.
Anyway, here are the codes I used:
20 Hearts:
00000000 10647B4B
00000064 00000000
and
Infinite Health:
00010000 10647B4B
00000050 00000000
With Breath of The Wild right around the corner, I really wanted to get this code working so that I could save my Wolf Link Amiibo with the full 20 hearts to use in BoTW.
Here's the trick to getting this to work for the Cave of Shadows:
Activate the Infinite Health code first, and leave it on until you're at the very end of the cave, right where you get the wallet, and get to save.
Once you're in the final room, turn off the infinite health code, and turn on the 20 hearts code.
This will make all 20 of your hearts reappear, and they should be full. I'll attach the pictures I took to make sense of what I'm talking about.
Infinite Health code:
20 Hearts code:
This is what the infinite health code does:
This is what the 20 hearts code does:
And this is what happens when you save your amiibo after deactivating the infinite health code, and activating the 20 hearts code:
Now, I'm sure there's a better way to do this, but this was the best way I could figure out, and it worked great for me, I hope it works for everyone else too.