Dolphin - Emulating Wii and Gamecube Games

mikespit1200 said:
As I understand it you need an i3/i5/i7 clocked up to around 4GHz to get full speed on galaxy. I was running my Phenom II x6 at 4GHz and still couldnt hit full 60fps in all areas. Mostly high 40s low 50s.
Nah, Nabs has an i7 that isn't even clocked over 3ghz and he gets 60 fps on his config.
 
well in 1280x720 i get a clean 60 with very few drops, in 1920x1080 i get 60 but it drops to around 55 regularly (i think) and if the level is huge it can hit 45. and yeah i haven't oc'd my 860. i need a new cooler, but i could probably hit 3.2-3.3 on stock with no problem. i should probably try it.
 
Nabs said:
well in 1280x720 i get a clean 60 with very few drops, in 1920x1080 i get 60 but it drops to around 55 regularly (i think) and if the level is huge it can hit 45. and yeah i haven't oc'd my 860. i need a new cooler, but i could probably hit 3.2-3.3 on stock with no problem. i should probably try it.

I am at 3.5 Ghz with the stock Intel cooler, the only level that gives me problems is the one with the meteors (Through the Meteor Storm I believe)
 
Nabs said:
well in 1280x720 i get a clean 60 with very few drops, in 1920x1080 i get 60 but it drops to around 55 regularly (i think) and if the level is huge it can hit 45. and yeah i haven't oc'd my 860. i need a new cooler, but i could probably hit 3.2-3.3 on stock with no problem. i should probably try it.

This is what I'm still not clear on. Does the resolution affect performance relating to the CPU? Meaning will my PII X6 and 5770 get better performance at 720p vs 1080p? I always thought CPU performance is constant across resolutions provided you have a decent video card.

Also, does dolphin utilize hyper-threading from the i7s? I've heard i5s don't perform as well and that would certainly explain it.
 
mikespit1200 said:
As I understand it you need an i3/i5/i7 clocked up to around 4GHz to get full speed on galaxy. I was running my Phenom II x6 at 4GHz and still couldnt hit full 60fps in all areas. Mostly high 40s low 50s.

Don't want to sound like a douchbag but my system outclasses a majority of the systems in this thread. If it's possible to get it to run at 60fps I just need the proper config.
 
EGM92 said:
Don't want to sound like a douchbag but my system outclasses a majority of the systems in this thread. If it's possible to get it to run at 60fps I just need the proper config.
You do sound like a douchebag and there is a config coming today.
 
mikespit1200 said:
This is what I'm still not clear on. Does the resolution affect performance relating to the CPU? Meaning will my PII X6 and 5770 get better performance at 720p vs 1080p? I always thought CPU performance is constant across resolutions provided you have a decent video card.

Also, does dolphin utilize hyper-threading from the i7s? I've heard i5s don't perform as well and that would certainly explain it.

My experience so far, with close to testing 25 games with ~10 complete play trough, is that the difference is pretty negligible. At best I gained a few extra frames but nothing shocking. Dolphin only uses two threads, so it will not benefit from HT on i7 CPU's. What may happen to people using i5 is that two threads are being executed on the same CPU (The real cpu and the same HT'ed CPU). I haven't seen that happen on my i7 860 running Windows 7 64bit, except when I was playing around with DSPLLE on threads. It can however be fixed by either disabling HT or setting affinity correctly using the task manager.
 
Title_Mario_Kart_Wii.jpg


Background
With the Wii Wheel in your hands, you can perform speed-boosting jumps, flips, and wheelies with ease. Play up to three friends locally on
a single Wii, or hop onto Nintendo WFC for the biggest worldwide race yet!
  • Region: NTSC
  • Completion: 20%
  • Default FPS: 60
  • Average FPS: 60
  • Resolution: 1080p
  • Widescreen: Yes
  • Dolphin Build: 2.0, 64-bit

Issues
  • Time Trials cause the screen to dim and the pause menu to not render, no fix found.
  • Some framerate drops in splitscreen

Settings

Config / Basic Settings
  • Enable Dual Core: Yes
  • Enable Idle Skipping: Yes
  • Framelimit: Off
  • Use FPS For Limiting: No
Config / Advanced Settings
  • HLE the IPL: Yes
  • CPU Emulator Engine: JIT Recompilier
  • Lock Threads to Cores: No
  • DSPLLE on Thread: No
Config /Interface Settings
  • Confirm on Stop: No
  • Use Panic Handlers: No
Graphics / Direct3D
  • V-Sync: No
  • Widescreen Hack: No
  • Aspect Ratio: Auto
  • Anti-Alias Mode: 4x SSAA
  • Enable CPU->EFB Access: No
  • Safe Texture Cache: Fast
Graphics / Enhancements
  • Force Bi/Trilinear: No
  • Enable 16x Anisotropy Filtering: Yes
  • Enable Hires Texture Loading: No
  • EFB Scaled Copy: Yes
Graphics / Advanced
  • Disable Fog: Yes
  • Enable EFB Copy: To Texture
  • Enable XFB: Yes
  • Use Native Mips: Yes
  • Overlay FPS Counter: No
  • Enable Hotkey: No
  • Enable Wireframe: No
  • Enable Real XFB: No
DSP / Sound
  • Enable HLE Audio: Yes
  • Enable DTK Music: Yes
  • Enable Audio Throttle: Yes
  • Audio Backend: DSound

Screenshots





 
Title_Mario_Kart_DD.jpg


Background
Take all the crazy action of the celebrated Mario Kart series...and multiply it by two! In Mario Kart: Double Dash!!, each kart holds two
racers that can switch places at any time, so choose from a huge cast of favorites and pair them up any way you see fit!
  • Region: NTSC
  • Completion: 20%
  • Default FPS: 60
  • Average FPS: 60
  • Resolution: 1080p
  • Widescreen: Yes
  • Dolphin Build: 2.0, 64-bit

Issues
  • Framerate drops in splitscreen

Settings

Config / Basic Settings
  • Enable Dual Core: Yes
  • Enable Idle Skipping: Yes
  • Framelimit: Auto
  • Use FPS For Limiting: No
Config / Advanced Settings
  • HLE the IPL: Yes
  • CPU Emulator Engine: JIT Recompilier
  • Lock Threads to Cores: No
  • DSPLLE on Thread: No
Config /Interface Settings
  • Confirm on Stop: No
  • Use Panic Handlers: No
Graphics / Direct3D
  • V-Sync: No
  • Widescreen Hack: Yes
  • Aspect Ratio: Force 16:9 Widescreen
  • Anti-Alias Mode: 4x SSAA
  • Enable CPU->EFB Access: No
  • Safe Texture Cache: Fast
Graphics / Enhancements
  • Force Bi/Trilinear: No
  • Enable 16x Anisotropy Filtering: Yes
  • Enable Hires Texture Loading: No
  • EFB Scaled Copy: Yes
Graphics / Advanced
  • Disable Fog: No
  • Enable EFB Copy: To Texture
  • Enable XFB: Yes
  • Use Native Mips: Yes
  • Overlay FPS Counter: No
  • Enable Hotkey: No
  • Enable Wireframe: No
  • Enable Real XFB: No
DSP / Sound
  • Enable HLE Audio: Yes
  • Enable DTK Music: Yes
  • Enable Audio Throttle: No
  • Audio Backend: DSound

Screenshots





 
Man, this is a great thread. Thank you so much Stallion Free and others who have helped put all this together.
 
Title_Super_Mario_Galaxy.jpg


Background
Become Mario as he traverses gravity-bending galaxies, traveling in and out of gravitational fields by blasting from planet to planet.
Players experience dizzying perspective shifts as they run upside down through wild alien worlds that need to be seen to be believed.
Whether you're surfing on a ray across an ocean in the clouds, rolling on a ball through a treacherous garden, or floating in a bubble
over a poisonous swamp, there's no limit to the cosmic challenges you'll encounter!
  • Region: NTSC
  • Completion: 50%
  • Default FPS: 60
  • Average FPS: CPU Dependent
  • Resolution: 1080p
  • Widescreen: Yes
  • Dolphin Build: r5457, 64-bit

Issues

Settings

Config / Basic Settings
  • Enable Dual Core: Yes
  • Enable Idle Skipping: Yes
  • Framelimit: Auto
  • Use FPS For Limiting: No
Config / Advanced Settings
  • HLE the IPL: Yes
  • CPU Emulator Engine: JIT recompiler
  • Lock Threads to Cores: Yes
  • DSPLLE on Thread: No
Config /Interface Settings
  • Confirm on Stop: No
  • Use Panic Handlers: Yes
Graphics / Direct3D
  • V-Sync: No
  • Widescreen Hack: No
  • Aspect Ratio: Auto
  • Anti-Alias Mode: 2.25x SSAA
  • Enable CPU->EFB Access: Yes
  • Safe Texture Cache: Normal
Graphics / Enhancements
  • Force Bi/Trilinear: No
  • Enable 16x Anisotropy Filtering: Yes
  • Enable Hires Texture Loading: No
  • EFB Scaled Copy: Yes
Graphics / Advanced
  • Disable Fog: No
  • Enable EFB Copy: To Texture
  • Enable XFB: Yes
  • Use Native Mips: Yes
  • Overlay FPS Counter: No
  • Enable Hotkey: No
  • Enable Wireframe: No
  • Enable Real XFB: No
DSP / Sound
  • Enable HLE Audio: Yes
  • Enable DTK Music: Yes
  • Enable Audio Throttle: No
  • Audio Backend: DSound

Screenshots





 
Mario Kart Wii has such an ugly poly count.
 
EatChildren said:
Mario Kart Wii has such an ugly poly count.
Or maybe just worse art?
Colour scheme in Double Dash seems better without the need for the bloom to compensate (perhaps why Kart Wii looks horrible in the shots).
 
sfried said:
Or maybe just worse art?
Colour scheme in Double Dash seems better without the need for the bloom to compensate (perhaps why Kart Wii looks horrible in the shots).

Nah, I dig the colours and clean presentation, but the character models are craptacular. Just look at DK and Bowser on the character select menu, or anybody else for that matter. I find it hard to believe they couldnt have optimised the engine and ended up with smoother models.
 
EatChildren said:
Nah, I dig the colours and clean presentation, but the character models are craptacular. Just look at DK and Bowser on the character select menu, or anybody else for that matter. I find it hard to believe they couldnt have optimised the engine and ended up with smoother models.
Aren't they the same models from Double Dash though? I know DD's wasn't bad.
 
sfried said:
Aren't they the same models from Double Dash though? I know DD's wasn't bad.

I wouldn't be surprised if they were. I guess I just expect more from the Wii. And maybe you're right, it could be the art. They look okay, but they really should have had more detail.

Does anybody have some HD shots of Galaxy's Good Egg Galaxy with the worm coming out of the apples?
 
EatChildren said:
I wouldn't be surprised if they were. I guess I just expect more from the Wii. And maybe you're right, it could be the art. They look okay, but they really should have had more detail.

Does anybody have some HD shots of Galaxy's Good Egg Galaxy with the worm coming out of the apples?
The texture quality is definitely improved over DD. But like Mario Galaxy in the shots, I believe they took the bloom into account when they made them, so their contrast is overall subdued, perhaps to match the intense lighting.

Kinda like how you don't notice MH3's textures thanks to the business of the other elements.

On that note, does Dolphin even do the bloom properly? What is it with filter effects that emulators can't handle?
 
sfried said:
On that note, does Dolphin even do the bloom properly? What is it with filter effects that emulators can't handle?
Bloom works just fine in Mario Kart Wii.

I ran into a game-stopping glitch in RE4, but thanks to the Dolphin forums I was able to find a workaround.

Dolphin_2010-05-20_01-55-30-84.jpg
 
does the 64-bit build make a big difference with mario galaxy? with the 32-bit build i get only 30 fps most of the time, even at ~850x480 (i5, gtx 260). normal for my setup?
 
Can someone tell me how to get the controls working for galaxy? I have a 360 pad and mouse and keyboard. Right now i use the number pad to move and the mouse for the rest... Thanks!@!
 
jarosh said:
does the 64-bit build make a big difference with mario galaxy? with the 32-bit build i get only 30 fps most of the time, even at ~850x480 (i5, gtx 260). normal for my setup?

You should definitely be using the 64-bit build, in some games it can double the framerate. I'm not sure how much of a performance increase you should have with SMG, but there should be some.
 
Still trying to figure out my tearing issue... Maybe someone can help me with these questions.

If I set Framelimit to Auto in Metroid Prime, shouldn't Fraps show exactly 60 fps? Cause for me it's always at 61. So could that cause the horrible tearing? If I turn on VSync, then it shows 60 fps (which drop all the time though).

Also, do all of you never get any tearing if Framelimit is On? I'm starting to question my sanity (or rather my memory).
 
Random suggestion that you may have tried but I'll suggest it just in case, have you tried turning off V-sync in Dolphin and forcing it+triple buffering via D3Doverrider?
And I personally do have the framelimit on auto and V-sync off, and don't notice any tearing in games, but I'm not 100% as I haven't been able to use my PC for a few days.
 
Schlomo said:
Still trying to figure out my tearing issue... Maybe someone can help me with these questions.

If I set Framelimit to Auto in Metroid Prime, shouldn't Fraps show exactly 60 fps? Cause for me it's always at 61. So could that cause the horrible tearing? If I turn on VSync, then it shows 60 fps (which drop all the time though).

Also, do all of you never get any tearing if Framelimit is On? I'm starting to question my sanity (or rather my memory).
For most games I have Framelimit set to Auto and I never have V-sync on. I never get tearing.
 
I'm considering this for my RE4 playthrough. Is it good? I tried RE:Wii, but the graphics were too hard on my eyes. PC version looks marginally better, yet pretty bland in terms of lighting. Wii port is the GC port, right?
 
Truant said:
I'm considering this for my RE4 playthrough. Is it good? I tried RE:Wii, but the graphics were too hard on my eyes. PC version looks marginally better, yet pretty bland in terms of lighting. Wii port is the GC port, right?
Yeah, the Wii version is a port of the GC version with widescreen and all the other stuff that was added to the PS2 release. That means it has all the delicious lighting and textures and realtime cutscenes without missing out on the awesome 5 chapter Ada sidestory. Barring a few issues, it's been awesome so far on Dolphin and I will most likely do every future play through on it.
 
Truant said:
I'm considering this for my RE4 playthrough. Is it good? I tried RE:Wii, but the graphics were too hard on my eyes. PC version looks marginally better, yet pretty bland in terms of lighting. Wii port is the GC port, right?

You've never played RE4?
 
EatChildren said:
You've never played RE4?
I wish I was him so I could experience how fuck awesome it was that first time all over again. It's still fuck awesome, but not knowing all that made it soooooooooo good.
 
Stallion Free said:
I wish I was him so I could experience how fuck awesome it was that first time all over again. It's still fuck awesome, but not knowing all that made it soooooooooo good.

My thoughts exactly :lol.
 
Stallion Free said:
For most games I have Framelimit set to Auto and I never have V-sync on. I never get tearing.

Same. I've gotten tearing while testing the OpenGL plugin, but not w/ the DX9 one.
 
I've just downloaded Dolphin 2.0 and I've noticed I've not been able to use my 3D vision anymore with the Direct3D9 plugin. The last revision before 2.0 I have is 4771 and the 3D works perfectly when I'm using the Direct3D plugin. Does anyone know if there's a way to get it working in 2.0? I'm pretty sure I didn't do anything special to get it working. And yeah I've been setting it to output as full screen.
 
I ran into a Super Mario Galaxy problem that only shows up at the end of the game (end credits). The screen goes black and doesn't give you the choice to save. It only happens after beating Bowser (60 Stars), and as far as I know, the only solution is to disable sound before playing that stage.

The new HLE plugin does not have the 'nullsound' option, so I copied over an older version of the plugin (from r4884) that still has it. When you're ready for the final Bowser fight, copy over the old hle plugin to your x64/plugins/ folder (I don't know if it works for 32bit Dolphin). When you beat Bowser and save, feel free to go back to the most recent plugin.

Link to the DSP-HLE plugin. Or grab an older rev from here and copy the file over yourself.

Sound Settings:

dolphin-hlel5t5.jpg


(Audio Backend: Nullsound)

So remember: This is only for when you need to beat the game. The latest HLE Plugin should work just fine for anything else.
 
bridegur said:
As Dolphin improves, will system requirements be less intensive?
They should, but you'll still likely need a decently fast dual core processor since emulation is inherently CPU intensive.
 
Stallion Free said:
Sweet fucking jesus. 1080p + Rainbow Road +60 fps = mindblowing.

Damn. They need to get net code in this emulator pronto, so you can play against people online.
 
Colkate said:
Random suggestion that you may have tried but I'll suggest it just in case, have you tried turning off V-sync in Dolphin and forcing it+triple buffering via D3Doverrider?
And I personally do have the framelimit on auto and V-sync off, and don't notice any tearing in games, but I'm not 100% as I haven't been able to use my PC for a few days.

Yeah I've tried that and it eliminates tearing, but a) it only works on the slower 32-bit builds of Dolphin and b) it also makes the frame rate drop to 45-50 fps most of the time.

Stallion Free said:
For most games I have Framelimit set to Auto and I never have V-sync on. I never get tearing.

Would you mind checking if Fraps displays exactly 60 fps (for 60 fps games)? This could be related to some strange refresh rate setting in the GPU settings or something, right?
 
Top Bottom