Dolphin, the GameCube and Wii emulator - Forums

Full Version: Bottlenecking/improvements (mostly running GC games)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
(07-13-2012, 12:38 AM)Garteal Wrote: [ -> ]Good evening Teancum,

F-Zero GX -- GC
This is a very taxing game, where you'll need a CPU (comparable) to a 2500K/3570K running at a clockspeed of 4.5GHz or so for consistent 60FPS.


A very taxing game indeed. I've been testing F-Zero GX on my i7 3770k @ 4.2Ghz today, and I just can't get it to run at a consistent 60fps. This is on Dolphin 3.0 64-Bit, the official release. Revision #3.0-716-dirty makes it totally unplayable. Also, it is important to notice that lowering, or increasing the internal resolution makes absolutely no difference at all. It'll run at ~60fps at 1x, 2x, 3x IR or auto at 1080p, in most of the tracks, and ~50fps average, with annoying dips to ~30fps in a few tracks such as Sand Ocean, Port Town, etc.

Skid was telling me on the other thread I started that I'm probably hitting the "GTX 6XX bug", so basically my GPU won't wake from sleep mode, causing the lower frame rates. I believe he's right, and am waiting for new drivers in order to draw a better conclusion as to what F-Zero's system requirements really are at this point.

If lowering your IR does not improve performance than the gpu is not the bottleneck.

Use an older build for F-Zero if you want good performance. F-Zero is extremely cpu heavy in recent builds.
(07-13-2012, 12:58 AM)Garteal Wrote: [ -> ]
Quote:Heck, I'd even be willing to export the models, reduce polygons, then reimport.
That won't make a difference. The hard truth is that your hardware is very slow and weak for Dolphin.
Your CPU is slow, and your GPU isn't meant for gaming at all.
Your only solution to play any of these games at a good (playable) speed, is to get a better machine.

I'm not really following. If I can run GameCube games fine, which are essentially low-poly Wii games why would using lower res/poly models and textures not improve performance? I realize it it's a be all fix all, but no improvements at all?
Reducing texture resolutions shouldn't have any observable impact on performance (as in less than 1%). Reducing poly counts might, but then again dolphin spends most of its time emulating other game logic so I doubt the improvement there would be more than a few percent.
(07-13-2012, 07:59 AM)NaturalViolence Wrote: [ -> ]If lowering your IR does not improve performance than the gpu is not the bottleneck.

Use an older build for F-Zero if you want good performance. F-Zero is extremely cpu heavy in recent builds.

That's what I first thought, but then I couldn't hear my GPU fan at all while running Dolphin, so I decided to create a profile for Dolphin in NVIDIA Inspector/NVIDIA Control Panel, and basically crank a few things up (16AF, 32xS, 8xSGX). I even forced enabled Ambient Occlusion for kicks, and it worked. The GPU fan is audible now, and F-Zero GX plays much faster.
Hey, random off-topic here (but it's not worthy of a new topic): Is there a place I can store the WinXP x64 build I compile? I know it's not a popular OS version, but I saw there were a few questions as to why it didn't work, so I thought I'd share my build once compiled.
Quote:That's what I first thought, but then I couldn't hear my GPU fan at all while running Dolphin, so I decided to create a profile for Dolphin in NVIDIA Inspector/NVIDIA Control Panel, and basically crank a few things up (16AF, 32xS, 8xSGX). I even forced enabled Ambient Occlusion for kicks, and it worked. The GPU fan is audible now, and F-Zero GX plays much faster.

.....I don't think you understood my point.

Even if your GPU is downthrottling if you don't receive any performance increase from lowering your IR than the GPU is not the bottleneck. If that is the case then "fixing" the issue won't help improve performance.

Second of all that sounds like it's working considering higher load should raise the fanspeed if it's on auto.

Quote:Hey, random off-topic here (but it's not worthy of a new topic): Is there a place I can store the WinXP x64 build I compile? I know it's not a popular OS version, but I saw there were a few questions as to why it didn't work, so I thought I'd share my build once compiled.

Yes, post it in the development discussion section: http://forums.dolphin-emu.org/forumdisplay.php?fid=6
[quote='NaturalViolence' pid='225430' dateline='1342194051']
[quote]


.....I don't think you understood my point.

Even if your GPU is downthrottling if you don't receive any performance increase from lowering your IR than the GPU is not the bottleneck. If that is the case then "fixing" the issue won't help improve performance.

Second of all that sounds like it's working considering higher load should raise the fanspeed if it's on auto.

[/quote]

I apologize for having failed to explain myself in previous posts, and for providing an inaccurate picture of the issue I've been experiencing. My communication skills have always been quite poor, and at times like these, it really shows. Therefore, and If I may, I'd like to try and clarify things a bit...

My original statement that says that "lowering, or increasing the IR" made no difference, is most definitely not accurate. What I wanted to say was that I expected to see a performance gain by lowering the IR, and disabling all enhancements, but what I witnessed was the exact opposite. It seemed that the higher the settings, the better the performance, so I went one step further and forced enabled everything I could find, which yielded even superior performance. So, you're right, my GPU is not the bottleneck, but it does have the tendency to remain in its "power saving mode" until absolutely needed, thus hurting performance in lower settings. Skid's suggestion that "Dolphin is using such a small amount of 3D that your video card didn't even notice that Dolphin was using 3D graphics" fits this scenario quite nicely. Thank you! Smile
Pages: 1 2