Since Nintendo's Wii console is capable of playing games from so many different systems, has anybody extracted the software emulators from the Wii so that we can see how they work?
Nothing special about that. Either launch a separate emulator for each system, or build all of them into a multisystem emulator with a common frontend.
Would it really be much different from acNES, the emulator in Animal Crossing for GameCube?
If anyone has VC Balloon Fight, I'd like to hear the audio from Balloon Trip when Balloon Fighter gets electrocuted, to see if the audio emulation is any more accurate than the muffled sound in acNES. (I have Balloon Fight on cartridge and on AC, but not on VC. I also have Balloon Kid for Game Boy for comparison.)
There was also the NES emulator on the GCN Zelda special edition disc that was hardcoded to only run mapper 1 games.
What about GBC's inferior resolution than the NES ? Also the sound is unable to change volume without resetting the phase, which is probably why PoketNES sounds so horrible with most games. How did they manage arround that ?
Huh? We're talking about emulators on Gamecube and Wii here.
Oh sorry sorry I always read "GCN" as Game Boy Color for some reason.
If third-party VC rips are to be trusted, Punch Out and SMB3 for the VC contain iNES-format ROM images. I don't have a Wii, so I can't confirm it.
Metroid Zero Mission's Nes emulator did not use the iNES format anywhere. I think the rom was compressed.
I don't think I even need to mention the commercial versions of Pocketnes released by Jaleco/Hudson/Atlus/Wayforward.
There are already better general purpose homebrew NES emulators for the Wii anyway.
I fail to see why this would be interesting considering VC emulators are one game specific, are not hardware accurate and of course can’t patch ROM images on the fly. Why dose any of this matter?
One reason... as someone from Nintendo said... "it prints money!"
Fx3 wrote:
One reason... as someone from Nintendo said... "it prints money!"
And for anyone who doesn't get the reference,
Google it.
peppers wrote:
I fail to see why this would be interesting considering VC emulators are one game specific, are not hardware accurate and of course can’t patch ROM images on the fly. Why dose any of this matter?
Simply because each game is packed with an emulator does not necessarily make that emulator "one game specific." The PCE emulator(dumped from 2 or 3 titles) is rather modular, with its own configuration file(enable/disable multitap and a few other things, including hacks) and ROM image stored as a separate file. That being said, though, I haven't compared the binary code of the different instances of the PCE emulator.
As to why does it matter...I'm just curious if they violated any source code licenses in their emulators.