• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 … 969 970 971 972 973 … 1206 Next »

Trying to find the bottleneck...
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Trying to find the bottleneck...
08-24-2010, 09:34 AM
#1
Nuwanda
Unregistered
 
Hi.

I have been trying to play a game which is supposed to be able to run at full speed (Super Mario Sunshine, in case it matters), but I don't always get 30 fps.

My setup at first was:
* Athlon 64 X2 3600+ @ 1.9 GHz (stock)
* GeForce 9600 GT @ 600 MHz
* 1 GB RAM DDR2 800 MHz
* Windows XP SP3 (32bits)

I'm using Dolphin 2.0.

The CPU was always running at 100% (both cores), the pagefile was < 1 GB, and (according to GPU-Z) the graphics card was very far away from its limits.

So I assumed it was the CPU, and overclocked it (I got to 2.57 GHz). It did improve noticeably, but I still got lower-than-30-fps most of the time (say, 20 fps average).

I then stole my father's Athlon 64 X2 5400+ (2.8 GHz stock) and overclocked it to 2.97 GHz, but I don't see any improvement. The CPU is still at 100% all the time, but doesn't seem to be much better (if any) than with the 3600+ @ 2.57 GHz...

Any clues? Huh
Reply
08-24-2010, 09:39 AM
#2
Glurion Offline
The Evil Dragoon
***
Posts: 193
Threads: 4
Joined: Mar 2009
As long as the CPU is about 2.6GHz+ (dual core or more not that it would do anything) then thats fine, you will probably find it's the RAM, you could do with 2GB. The graphics card should be fine (i had a 9500 running dolphin fine). So yeah i'd say it was the RAM.
~Specs~

Q6600 @ 3GHz
OCZ HydroFlow MK1 Waterblock (15-18c idle is awesome)
Gigabyte G31M-ES2L
EK CoolStream 120mm Radiator
XSPC 5.25" Reservoir&Pump
NVIDIA GeForce GT240 512mb
OCZ 2GB*2
500GB Western Digital (OS)
1TB Samsung (Backup)
XCLIO Propeller
Windows 7 Professional x64
Find
Reply
08-24-2010, 09:52 AM
#3
Nuwanda
Unregistered
 
Wow, thanks for the fast reply!
I got the feeling that the RAM was not the issue (judging by the info from the Windows task manager), but I'll try buying some more when I have time (it can't hurt).

BTW, I just noticed something: The Dolphin emulation window sometimes says for instance "FPS: 20 - VPS: 60 - SPEED: 100%" (or 98%, or whatever). How can the speed be 100% if the FPS is 20? The game is clearly slower that it should be.
I'm sorry if this is a stupid question, I tried searching "FPS VPS SPEED" and stuff like that on the forum and found no results...
Reply
08-24-2010, 10:08 AM
#4
admin89 Offline
Overclocker™ ✓ᵛᵉʳᶦᶠᶦᵉᵈ
*******
Posts: 6,889
Threads: 127
Joined: Nov 2009
Config http://www.dolphin-emu.org/configuration...ation.html
Frame limit off ,audio throttle off, vsync off
Laptop:
Clevo W230SS : 3200x1800 IPS | i7 4700MQ @ 3.6GHz (Intel XTU + Triple fan mod) | GTX 860M GDDR5 | 128GB Toshiba CFD SSD | 16GB DDR3L 1600MHz
Aspire 715 43G : 1080p 144Hz |  R5 5625U @ 4.3GHz | Nvidia RTX 3050 4GB | 500GB WD SSD  | 16GB DDR4 3200MHz 
Mini PC ::
G3258 @ 4.6GHz | ELSA GTX 750 | Asrock Z87E ITX | 600W SFX 80+ Gold Silverstone + SG06-LITE | Corsair Vengeance 8GB 2000MHz | Scythe Kozuti + Ao Kaze | 45TB 2.5" Ex HDD (in total) , Zelda Gold Wiimote , LE Wii Classic Controller , Gold LE PS3 DualShock , BlackWidow Chroma ,
Now Playing : Xenoblade Definitive Edition on Yuzu - Switch Emu 

 
Find
Reply
08-24-2010, 11:26 AM
#5
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
For the record (not that you want to do this) if you ever need to figure out if your cpu or gpu is the bottleneck just lower your resolution. If your framerate increases substantially from lowering your resolution or AA then you know the gpu was the bottleneck, if it has no effect then you know the cpu is the bottleneck. Usually the bottleneck is usually either cpu or gpu however as others have stated in this thread in your case it might be ram (capacity not speed) since you have so little memory.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
08-24-2010, 12:01 PM
#6
Diddy Kong Offline
Golden Boy Born to Love and Live for JOY
*******
Posts: 1,293
Threads: 8
Joined: Jun 2009
If you're planning on upgrading anything, do it in this order
(Make sure your power supply has enough juice)
Ram
CPU
GPU

Or just buy a new comp, you can find some sweet deals newegg!
(i'd imagine your motherboard as well as other components not being the best of hardware)
[color=#00BFFF]
[Specs]
Antec 902 V3 Back Steel Case
Corsair DDR3 Ram 8GB
AMD FX-8150[/color] Problem?
[color=#00BFFF]Gigabyte GA-9900FXA--UD3 Motherboard
Windows 7 Ultimate x64 bit
320Gb HD
1 TB HD
Zalman CNPS9900 CPU Cooler
Corsair AX750W Power Supply
24" Asus 1920x1080 LCD Monitor (HDMI)
17" Dell 1280x1024 LCD Monitor (VGA)
Evga GTX 460 OC 830Mhz (Overclocked Factory Overclock) Big Grin
Logitech G930 Wireless Headset[/color]
Find
Reply
08-24-2010, 06:40 PM
#7
Nuwanda
Unregistered
 
(08-24-2010, 10:08 AM)admin89 Wrote: Config http://www.dolphin-emu.org/configuration...ation.html
Frame limit off ,audio throttle off, vsync off

Frame limit off helped a lot, but... it helped too much Tongue The game runs too fast, which is not good either Tongue v-sync I already had off, and audio throttle off didn't help.

(08-24-2010, 11:26 AM)NaturalViolence Wrote: For the record (not that you want to do this) if you ever need to figure out if your cpu or gpu is the bottleneck just lower your resolution. If your framerate increases substantially from lowering your resolution or AA then you know the gpu was the bottleneck, if it has no effect then you know the cpu is the bottleneck. Usually the bottleneck is usually either cpu or gpu however as others have stated in this thread in your case it might be ram (capacity not speed) since you have so little memory.

I tried lowering the resolution, and nothing changed, so this confirmed it's not the GPU.

About the "so little memory", I still don't think it's the issue (the size at least), since Dolphin uses ~500 KB for Mario Sunshine.


BTW, I re-read the Performance guide, and I found that, for the Mario Sunshine game, selecting "EFB Copy to Texture" raises the FPS to 30 or almost 30, like I wanted. Problem is, Mario Sunshine needs "EFB Copy to RAM" Tongue Any thoughts on that?

BTW2: All the above (frame limit off, EFB to texture) didn't really make a difference with another game (Smash Bros Melée), in which I'm stuck at ~33 FPS (and since it's a 60 FPS game, it runs at ~56% speed Sad).


Thanks a lot for all the help!
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma