Dolphin, the GameCube and Wii emulator - Forums

Full Version: [Patch] Auto Frameskip - update page 3
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

fgfemperor

Well i do know how to compile Dolphin (and done that before a lot of times), but I have no idea how to apply that patch. Could someone explaint that to me? thx a lot Smile
Good work Iulius, let me know when you're happy with the patch (full auto or whatever you wanted to add) and I'll submit it for you - or, I can grant you commit access.
is the "patch" in the last build?{3953}
its for 3950 but should work with newer revs too.

dont know about ectors changes in 3952 as i didnt test it, but i think it should not conflict.


@ ector :

thx Smile

I will send you a pm when i'm done.
This is getting good, really good.
And doesn't look like a hack Smile

coolcat12

Is this patched in latest revs for people who dont know how to compile? Thanks Smile
no its not as its not complete atm.

Quote:for people who dont know how to compile?

nobody is perfect Wink

but this will help you : http://forums.dolphin-emu.org/thread-2291.html
I'm too tired/lazy to compile... ill just wait for someone to spoonfeed a rev to me Big Grin
funny i've overseen the function in the first place... well now it works :

- Dolphin now uses full auto mode till the maximum of frameskip you enter.
- only in framelimit mode, without framelimit nothing changed
- testet with rev 3953, but newer ones dont change anything in that part

http://uploaded.to/file/ukx4s4


note : im still working on it.


at the moment there is still framelimiting (waiting 1 ms) even if the frames must be skipped.

Thats just stupid, as we dont want the game to slow down if its allready slow.

you wouldn't recognize it at the moment (i think its about 1-2% slowdown) but i still want it out there.
ok, also done that, no longer will framelimit slow down the game at all.

auto frameskip final

works like a charm you : you enter your framelimit and frameskip maybe ~5 and dont care about speed anymore, dolphin does all the rest.


known "bug" :

- target fps are not reached exactly when high frameskip is used (not only set, but really needed !)

i made it this way, because reaching them exactly means sacrificing a lot computing power and with allready high frameskip that means even less real fps -> not worth it.


example : zelda TP in hyrule. i can either have 23fps gamespeed with 4 real fps or exactly 25fps gamespeed with 3 real fps. (which means wasting ~22% computing power to nothing)

i made it to choose the first one for obvious reason.

when low frameskip is used (again : not set but really needed), it should be only a 0.1-0.3 margin.

so thats rather a feature then a bug.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13