Dolphin, the GameCube and Wii emulator - Forums

Full Version: Major speed-up in some games (Watchdog config patch V3)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
(07-23-2009, 02:33 AM)CacoFFF Wrote: [ -> ]
(07-22-2009, 10:27 PM)Iulius Wrote: [ -> ]hi caco,

still no attempts to make the watchdog controlled by dolphin itself ?

a pity i dont got any game that profits from low watchdog "proofable", so i cant do a proper test.


few hints :

change watchdog every ~10 frames : alternatly increase and decrease it by 5.

if fps lowered -> go one step back.

after maybe 10 checks -> lower +/- test to 4, then 3...

so after 5*10*10 = 500 frames = ~10 seconds dolphin automatically found the best watchdog for each game itself.


if you need help, pm me Smile

On a second thought, it wouldn't be possible the way it is now, let me explain.

The fps counter isn't accurate, SMG for example, remains the same yet the fps counter goes up, until we don't fix the fps counter, or add one counter for each core to see how both cores behave, there is no chance for auto-adjust.
I thought the fps counter was measuring Emulated CPU instead of GPU cycles, but after getting results from other users in games like SMG or Zelda, I really have little idea of what's going on with it.

ok Version 3 . and Live switching without having to restart the emulator work fine ya you no longer have to do a full restart.

ZuuZou

Wohoo! now i can try the best watchdog even without restarting Big Grin this is great!

btw... You should use Watchdog 25 when your playing Mario kart wii Tongue
(07-23-2009, 03:35 AM)ZuuZou Wrote: [ -> ]Wohoo! now i can try the best watchdog even without restarting Big Grin this is great!

btw... You should use Watchdog 25 when your playing Mario kart wii Tongue

Duly noted. 10 slowed down Mario Kart for me. Sad. I shall try 25.
OMG this is real good stuff
(07-23-2009, 02:09 AM)CacoFFF Wrote: [ -> ]I still consider myself a noob at c++, I only did heavy programming inside the old UnrealEngine and it was long ago.
I don't know much about Dolphin's source, it's something i'll have to dedicate a few days to understand.

I was planning to make game-specific configs, but I'd rather not rush it, maybe putting a hand in the fps counters will be the next step, good thing Iulius came back Smile

Yo cacoo , this thread slowed down , when are you gona release v4? or have u done as much as you could with this addon?
i cant believe that something like this big was think by someone out of dolphin staff
I've got an exam... in 6 hours D:
I'll catch up once i can.
have you test this in any Pokemon games anybody ?????
(07-23-2009, 02:22 PM)CacoFFF Wrote: [ -> ]I've got an exam... in 6 hours D:
I'll catch up once i can.

Taking summer university classes?

Some of us haven't gotten out of high school yet. Tongue
(07-23-2009, 02:29 PM)Core2uu Wrote: [ -> ]
(07-23-2009, 02:22 PM)CacoFFF Wrote: [ -> ]I've got an exam... in 6 hours D:
I'll catch up once i can.

Taking summer university classes?

Some of us haven't gotten out of high school yet. Tongue

Some of us are rockin 13 hrs of college credit hours this summer to graduate in 4 weeks. Big Grin
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22