Dolphin, the GameCube and Wii emulator - Forums

Full Version: Dolphin sometimes is more powerful than a real Wii?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Heh, so one could say: Dolphin is faster than the original Wii here because it's not 100% accurate?
lol, I hope we're never getting to 100% accuracy then ;p
So I was thinking, 4+ players in SSBB can be done with codes, except the wii's RAM isn't enough to hold all the data... could this be done in Dolphin?
Quote:Emulated hardware should be parallel to the actual hardware regardless of system specifications, usually slowdowns that happen on the actual hardware should happen with the emulated hardware as well.

Not true at all. Console games usually have a max framerate which is capped either by v-sync or a framerate limiter (usually v-sync). So let's say we have a game that runs with a max framerate of 30 fps. Of course it doesn't ALWAYS run that fast on the real hardware when a lot it going on the framerate will drop. However that drop may not occur when emulating the hardware because the hardware you are using may be powerful enough to run that spot at fullspeed. Of course when we are emulating something gamespeed is linked to framerate. Because of this the ultimate goal is to run a game as fast as possible without going over the framrate that the original hardware is CAPABLE of. A well optimized emulator running on good hardware should be able to run at the speed that the native hardware is CAPABLE of all the time, not the speed it actually gets. Capable probably isn't the best word to use but you understand what I mean, the maximum framerate.

Quote:So I was thinking, 4+ players in SSBB can be done with codes, except the wii's RAM isn't enough to hold all the data... could this be done in Dolphin?

Not without modifying the game itself.
(11-11-2010, 04:12 AM)NaturalViolence Wrote: [ -> ]
Quote:Emulated hardware should be parallel to the actual hardware regardless of system specifications, usually slowdowns that happen on the actual hardware should happen with the emulated hardware as well.

Not true at all.

Actually it's true, just by the history of other emulators. Slowdowns existed on the NES for Mega Man, slowdowns on the Snes for specific games, all reproducible on the emulated hardware.

Ector and skid gave the reason above why this doesn't happen with Dolphin right now. Technically you can clock the Wii/GC GPU and CPU higher in emulation as long as you have sufficient processing power to alleviate slowdowns that the actual hardware has, but that isn't very accurate.

Emulation that is more accurate to the real hardware would exhibit the same slowdowns that occurs on the real hardware.

Isn't 4 Ice Ice Climbers in Brawl technically an 8P Brawl
The PlayStation 2, runs the Valkyrie Profile at fullspeed, when he uses the great magic, since the PlayStation 1 has a framerate drop.
And on a PlayStation emulator (PCSX ePSXe) also has no framerate drop like PlayStation 2.
I think this has nothing to do with accuracy, think like a dolphin is an Wii overclocked,like a PCSX is an PayStation 1 overclocked.Big Grin
@Xtreme2damax

Based on that logic technically perfect emulation accuracy would mean that games would run at the native resolution as well. But we wouldn't do that for the same reason we wouldn't want to fix this, because it's stupid! And technically if emulated the gpu PERFECTLY running games past the native resolution would cause massive slowdowns. But we're not, because we're using our gpu not the wiis, which is far more powerful. It is for this reason that I would have to assume that no emulator of consoles that do 3d rendering would have the slowdowns that native hardware has, but for 2d games where sprite animation speed is directly linked to framerate, yes, you are correct, a good emulator should do that.
I wasn't talking about 100% hardware accuracy (even though some emulators try to achieve close to that such as Bsnes, Mame etc..), just that if the Wii CPU/GPU were emulated more accurately and didn't have these timing, syncing and other issues the same slowdowns would occur with the emulated hardware as the real hardware. Tongue
Until Wiimote sound is working, I'd rather play with a real Wii. I know it's such a small feature, but none the less, it's still a missing feature that you go without.
It's emulation not simulation, read about it
Pages: 1 2 3