Hacking Waninkoko's NAND iso Loader

  • Thread starter Thread starter jeffc313
  • Start date Start date
  • Views Views 16,740
  • Replies Replies 71
f0ur2o: Nintendo's choice does put the ram in a greater chance for damage over time... but that's still probably not going to be enough writes to destroy it in the system's expected like cycle (5-7 years).

Loading bits of a wii ISO at a time., however, is a huge difference. With the wii ware games you write them 1 time the entire time you play them. No matter how long that playthrough is, it's still only written to 1 time. Also, the Wii doesn't delete the game from the onboard nand untill you play a NEW game. That is, if you play Mario 64 VC then go play super smash bros brawl then go back to mario 64 it won't need to reinstall back onto the nand. It'll still be there.

If however you played Mario 64, then mario kart 64 and went back to mario 64 it'd have to be installed again taking 3 writes total.


Sorry got a little sidetracked there... If you loaded portions of a Wii DVD game into nand and then launched it you'd have to constantly swap out data as you played since the wii ram has at most 512mb and most wii games are on 4.7gb discs. Even if the average game size was only 2gigs, that'd still mean it's 4x bigger than the wii drive. At first that seems like 4 writes worth right? Wrong. The system will be hopping back and forth between data... That would mean in a single game you may need to load data into ram, delete it to update with something new, then delete that and put the first data back again, etc etc. This could add up to HUNDREDS of writes in a single game session and when you may have only 1-2 thousand writes before issues come up it would burn through the NAND incredible fast.

(edit) you replied again whilst I was typing. This is the difference between 5-7 years with nintendo's system of loading wiiware and maybe 2-3 months if you tried to cache Wii DVD games to NAND from USB/SD
 
Isn't it possible to "re-adress" the NAND to a USB device os something like it? So everytime Wii uses the NAND, it uses another flash memory, maybe even a better one...

Just an idea though...
 
@F0ur2o:You should read better i never said that you don´t should use it.
I only explained that it is a usual process that happens with every flash memory and that what koji2009 said is right
tongue.gif
and you was wrong.
 
My idea was to make a super large NAND (lol), so the entire ISO goes in it, then it wouldn't be a problema to read it, right? It would only be 1 writing and 1 erasing... Of course, I have no idea of what I'm talking about, so pay me no mind if I said something absurd...
 
With bootmii you'd be able to tell the wii to boot from a device other than nand. That could simply be an SD card (slow) or USB. That said, bootmii by itself wouldn't be able to accomplish that someone would basically have to program a new system menu capable of doing it... and there could end up being a lot more to it using that method... There may be other, easier ways of just booting from an external storage than having the whole wii think a USB drive is it's NAND.
 
koji2009 said:
With bootmii you'd be able to tell the wii to boot from a device other than nand. That could simply be an SD card (slow) or USB. That said, bootmii by itself wouldn't be able to accomplish that someone would basically have to program a new system menu capable of doing it... and there could end up being a lot more to it using that method... There may be other, easier ways of just booting from an external storage than having the whole wii think a USB drive is it's NAND.


Ain't the SD card quick now? Anyway, I don't know how bootmii works, but I think it *may* worth to try it... Just think the possibilities... What would be the "streaming" rate for the 2.0 USB? Would it be faster than the DVD drive?
 
The SD slot supports SDHC sizes, but I don't know if anyone has done any tests yet to see if it supports the speeds. If so it might be doable.


Basically what bootmii does is it boots before everything and has full access to all hardware. Preloader launches before the system menu, but doesn't launch before many other key processes and doesn't give you access directly to the CPU. The main purpose would be so you can fully install/uninstall all the data on your nand so you can have perfect copies of your entire setup... but there are possibilities for multiple versions of firmware on your wii at the same time, changing where it boots from, etc etc.
 
So, it might be possible, if SD slot has good speed, to re-adress the NAND to a SDHC and make it "bigger"? I'm not talking about loading anything, just transferring it to somewhere with more memory...

Just to satisfy my curiosity... How do you test the SD slot speed?


Off topic: Yay! 150 Posts! XD

Not a very regular user...
 
koji2009 said:
f0ur2o: Nintendo's choice does put the ram in a greater chance for damage over time... but that's still probably not going to be enough writes to destroy it in the system's expected like cycle (5-7 years).
Old consoles had no such problems.
frown.gif

If I want to play with my 20 years old NES, I can (if well kept). I'd like to say the same for the wii
 
koji2009 said:
The SD slot supports SDHC sizes, but I don't know if anyone has done any tests yet to see if it supports the speeds. If so it might be doable.


Basically what bootmii does is it boots before everything and has full access to all hardware. Preloader launches before the system menu, but doesn't launch before many other key processes and doesn't give you access directly to the CPU. The main purpose would be so you can fully install/uninstall all the data on your nand so you can have perfect copies of your entire setup... but there are possibilities for multiple versions of firmware on your wii at the same time, changing where it boots from, etc etc.

I think thats exactly why you will need to learn how to code in BootMii because you will not be using Nintendo code, because it hasn't been loaded yet, so I'm guessing BootMii would come with some sort of SDK.

Correct me If I'm wrong.
 
I have noticed that when you reboot the wii, it deletes whatever SD loaded game was there, so if you play Mario 64, Brawl than turn your wii off then go play Mario 64, it is still 2 writes.

Loading it fully of the SD card would eliminate the initial wait time while it copies the game from the SD card to the System Memory, but I doubt Nintendo will do that anytime soon, if at all.

I like the idea of loading DVD games off a HDD as it would bring new life into 1 of my Wii's that can no longer power a DVD drive since the power connect is broken.
 

Site & Scene News

Popular threads in this forum