Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,172,457
  • Replies Replies 42,894
  • Likes Likes 194
I'm looking into it, but in the mean time try another SD. I don't know how long it will take to fix.

Edit: Try creating nloader.log in the root of your SD card and running Nintendont. That might give me some insight as to where it is failing.

hey, ive created nloader.log run zelda wind waker and got error again, but the log is empty. do i need to do some more do get loggig?
 
r30 does not work, shows error 4 then reboots to the wiiU menu

HID does work because I also have r22 on my sd and games boot fine
It shows that when still in the loader? I didn't touch the loader this time. Try r28.
hey, ive created nloader.log run zelda wind waker and got error again, but the log is empty. do i need to do some more do get loggig?
Do you have a Wii or Wii U?
 
 

Attachments

  • nintendont_alfa_icon5.png
    nintendont_alfa_icon5.png
    963 bytes · Views: 384
Is this during the loading process?
Just a heads-up in r30 for ES.c. I'm sure you know this, but these aren't the same size (malloca is in bytes, u32 is 4 bytes).
Code:
u32 *size = (u32*)malloca( sizeof(u32), 32 );
u32 size[sizeof(u32)] ALIGNED(32);
For each case it should be
Code:
u32 size[sizeof(u32)/sizeof(u32)] ALIGNED(32);
or just
u32 size[1] ALIGNED(32);
Also you dropped a star you should still have on line 117 if size is still an array or pointer.
 
  • Like
Reactions: JoostinOnline
Just a heads-up in r30 for ES.c. I'm sure you know this, but these aren't the same size (malloca is in bytes, u32 is 4 bytes).
Code:
u32 *size = (u32*)malloca( sizeof(u32), 32 );
u32 size[sizeof(u32)] ALIGNED(32);
I've got an awful headache right now (I probably shouldn't even be on my computer), so I could easily be missing the obvious, but how is size different in those two, besides the first being a pointer to an array, and the second being an array?

Also you dropped a star you should still have on line 117 if size is still an array or pointer.
What? An asterisk is just for pointers.
 
I just wanted to make sure you can load up compressed games right? And is there no way to run Super Smash Bros Melee on this without major issues?
 
I've got an awful headache right now (I probably shouldn't even be on my computer), so I could easily be missing the obvious, but how is size different in those two, besides the first being a pointer to an array, and the second being an array?
sizeof(u32) == 4
so malloca( sizeof(u32), 32 ); allocates 4 bytes (8 bits each ... so 1 32-bit value once cast to a u32)
but
size[sizeof(u32)] is the same as size[4] which has space for 4 32-bit values (4 bytes each so 16 bytes in total)



EDIT : and the * is for pointers, yes, but this is an array so if you're not going to use * you'd use size[0] there ;)
 
  • Like
Reactions: JoostinOnline
I just wanted to make sure you can load up compressed games right? And is there no way to run Super Smash Bros Melee on this without major issues?

pretty sure Nintendont cannot read compressed games but you can trim the iso. Melee freezes ALOT, I marked it as orange on the compatibility list because the game can SOMETIMES load a match
 

Site & Scene News

Popular threads in this forum