Dolphin, the GameCube and Wii emulator - Forums

Full Version: Processor/Fps Question
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hello there, I would like to know something about the processor work in the emulation process:

I have dual core (specs below) and since I brought it I noticed that not just in dolphin, but in most emulators, the emulation reaches a certain number of fps, and can't get more than this number, but the processor is not working in 100%. I know the problem is not the graphics card, cause this started happening after I got a dual core, and the gpu cores are not in 100% either. In dolphin I tested with:
-Mario Sunshine
-Dual core support enabled
It gets to 25 fps only, but the cores are both in 90% usage most of time.
I aways try to understand how the emus works (most because I'm learning c++ and someday I want to develop emulators) but I could not figure out why this happens. I haven't tried more games with dolphin yet to see if this happens, but happens with other emulators (DS and Ps2).
Before I had dual core the procesor used to give 100% most of time, why aren't my PC working with full performance with the emulators? Any clue?
Thanks in advance, and sorry for my bad english!
P.S. Sound is enabled. Thanks!

gcp111

25fps is full speed for PAL. I'm not sure if the games or Dolphin limits it by default.

There is a problem with Dolphin's fps counter and limiter though, just so you know.

Unticking "Enable Other Audio" in the DSP settings will remove throttling.
I guess what he's asking is,

Why isnt it fully using his cpu.
Why doesnt it use it all to gain more fps.

But if i remember correct,
Things are split up upon the 2 core's
And maybe one if actually being used fully but the second core uses less.
Maybe they could set a bit of the core1 to core2 to match it up so it will be able to use it all but i doubt they are going to do so.
(07-01-2009, 11:35 AM)gcp111 Wrote: [ -> ]25fps is full speed for PAL. I'm not sure if the games or Dolphin limits it by default.

There is a problem with Dolphin's fps counter and limiter though, just so you know.

Unticking "Enable Other Audio" in the DSP settings will remove throttling.
on your tv yes
in dolphin its 30 or 60

also, how the hell can you know how much gpu load you got o_O;
(07-01-2009, 11:22 AM)Runo Wrote: [ -> ]Hello there, I would like to know something about the processor work in the emulation process:

I have dual core (specs below) and since I brought it I noticed that not just in dolphin, but in most emulators, the emulation reaches a certain number of fps, and can't get more than this number, but the processor is not working in 100%. I know the problem is not the graphics card, cause this started happening after I got a dual core, and the gpu cores are not in 100% either. In dolphin I tested with:
-Mario Sunshine
-Dual core support enabled
It gets to 25 fps only, but the cores are both in 90% usage most of time.
I aways try to understand how the emus works (most because I'm learning c++ and someday I want to develop emulators) but I could not figure out why this happens. I haven't tried more games with dolphin yet to see if this happens, but happens with other emulators (DS and Ps2).
Before I had dual core the procesor used to give 100% most of time, why aren't my PC working with full performance with the emulators? Any clue?
Thanks in advance, and sorry for my bad english!
P.S. Sound is enabled. Thanks!

Why running 32 bit windows anyway 64 bit make it faster

gcp111

(07-01-2009, 03:20 PM)Daco Wrote: [ -> ]also, how the hell can you know how much gpu load you got o_O;

rofl, I think rivatuner or something can do that.
Thanks for the awnsers, helped a lot!
Also, for those who want to know, to check my Gpu usage I use the NVIDIA System Monitor, it came with my 9500GT CD.
I'll try other games, and try changing some settings in the emulator.
Sorry for my bad English!
(07-01-2009, 03:20 PM)Daco Wrote: [ -> ]on your tv yes
in dolphin its 30 or 60

no, mario sunshine pal(!) runs with 25fps realspeed.

with 30 its too fast, also other audio throttel is at 25fps.

with rev 3545 and above, of course, this is obsolete.
(07-01-2009, 03:20 PM)Daco Wrote: [ -> ]
(07-01-2009, 11:35 AM)gcp111 Wrote: [ -> ]25fps is full speed for PAL. I'm not sure if the games or Dolphin limits it by default.

There is a problem with Dolphin's fps counter and limiter though, just so you know.

Unticking "Enable Other Audio" in the DSP settings will remove throttling.
on your tv yes
in dolphin its 30 or 60

also, how the hell can you know how much gpu load you got o_O;

This person is a moderator of an emulation site and doesn't know very much about anything?
Thanks, I'll try ripping my USA version of Mario Sunshine (I have both) to see how it works, just to confirm everything, and now I'm happy cause I know my PC is running Dolphin at full speed easly! My computer is very good but not a kicking ass computer (could have a higher clocked processor), and still I can play Mario sunshine and other GC games here. Great!

Useless but interesting: I discovered that our eyes work at 24 fps, so we can just see the "stops" caused by low fps if they are below24 fps, if above this it will looks like a slow motion (if we are talking about something that was made to be played in higher fps, 60 for example).
Pages: 1 2