Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,173,546
  • Replies Replies 42,894
  • Likes Likes 194
That's kinda counterproductive though, as the Wii doesn't use emulation at all for Gamecube games, it uses a compatibility layer, which is why the CPU uses the IBM PPC architecture in the Wii. To emulate the Gamecube you would have to more than just inserting the emulator. The amount of work needed to emulate a Gamecube (as opposed to simply running it via virtualization) would require tremendous optimizations, coding, and a beefy CPU.

Why would you want to make the Wii do something it can already do? I'm lost.

at the time it was simply because I lost my Wind Waker disc but had the ISO file available, that was really all, which is understandable why nobody worked on it until the Wii U decided to take away GC compatibility.
 
  • Like
Reactions: Warlord698
at the time it was simply because I lost my Wind Waker disc but had the ISO file available, that was really all, which is understandable why nobody worked on it until the Wii U decided to take away GC compatibility.


I'll stop while I'm ahead and keep my mouth shut.

Anyway, hopefully it's going well, but I assume that by the video, Crediar's making good progress.
 
  • Like
Reactions: tmv_josue
Let's uh, not talk about Devolution and it's AP method here, shall we? ;)
Indeed let's not. Like I said:
this is about the underlying technical-ability of running GC games in Wii mode is it not?
Though from my knowledge Devolution and NintenDon't are actually doing things a bit differently. To use PC comparisons, I believe Devolution took the WINE approach while NintenDon't is taking the VMware approach.

That makes me wonder if NintenDon't will also have performance increases in certain games that Devolution has...
 
Then it wouldn't work as I don't think the WiiU drive can even read gamecube games. IT might be possible to physically modify the drive to do so but I doubt very many people will do that.
It might work with a disc expander adapter, but AFAIK nobody has tried that yet on a Wii U, only on a Family Wii (which worked BTW).
 
I've got the same Controller and gave crediar already the hexvalues for every button, so it is already supported.
do you happen to know if that would also include the f710 as well?
(same controller but with a wireless usb transceiver instead of cable)
 
That's kinda counterproductive though, as the Wii doesn't use emulation at all for Gamecube games, it uses a compatibility layer, which is why the CPU uses the IBM PPC architecture in the Wii. To emulate the Gamecube you would have to more than just inserting the emulator. The amount of work needed to emulate a Gamecube (as opposed to simply running it via virtualization) would require tremendous optimizations, coding, and a beefy CPU.

Why would you want to make the Wii do something it can already do? I'm lost.

Well, there is one big reason: compatibility. Just compare gbaemu4ds (which uses a compatibility layer) to TempGBA (full emulator). Unless the Wii is pretty much fully self-virtualizable then using a compatibility layer will almost certainly be a huge headache.
 
Well, there is one big reason: compatibility. Just compare gbaemu4ds (which uses a compatibility layer) to TempGBA (full emulator). Unless the Wii is pretty much fully self-virtualizable then using a compatibility layer will almost certainly be a huge headache.


The Wii U isn't powerful enough to emulate the Gamecube due to the sheer power required, but the PPC architecture is already there, and since the Wii hardware is similar, no emulation is needed. Why would you emulate hardware that's pretty much already there? If anything, writing an emulator would be more a pain to do, there's no way in hell you could achieve full speed.
 
Like I said, I'm pretty sure NintenDon't is a virtual machine, not a compatibility layer. Even then, Devolution IS a compatibility layer and it works flawlessly with most games.
 
  • Like
Reactions: the_randomizer

Site & Scene News

Popular threads in this forum