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-22-2009, 06:44 PM)ssbbtriforce Wrote: [ -> ]create a patch to add unlimited jit cache to options too.

just learned how to compile Easy!! WOW so much Code for a little "the best gc emu in the world" Imagine if all this was writen in Cuda Omfg nvidia users would have an Insane emulator.
How install watchdog ? I dezipped the file and the résult : Watchdog stuff_V3.patch

In folder dolphin emu ?
Settings for smg with this watchdog?
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
(07-22-2009, 10:23 PM)Sabi96 Wrote: [ -> ]Settings for smg with this watchdog?

60 :O read the first post :S
It really that hard for someone to upload to megaupload the version with the patch already compiled? Please, I need it..
check out my post in this same forum Smile
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
(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

well I still have the Beta Dolphin and its from 2003 so its taken these guys years to get to this point. I think 3661 got me back into it bc it doubled my fps in a lot of games. Theres gota be leaked GC Core Code or structure somewhere that can help all the Devs understand the system even a little more.
(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.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22