Dolphin, the GameCube and Wii emulator - Forums

Full Version: Fifo Busy under Config (fix for vps/fps/cpu) in numerous games like Baldurs Gate
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
with fifo busy = 1 I get fps 22 vps 22 and 40%, with fifo busy unticked I get 8 fps 60 vps and 100%...
(Ati HD 4850 and coreduo e8400)

P.S. if I invert your indications and set fps to off and audio throttle to on I get 17 fps 60 vps and 100%...
UNTICKED is same as OFF (turned off fifobusy)
default with blue square is also OFF
thats what fifobusy Patch is doing it.it doesn't enable something it Turns OFF something.

ON is only when it has check mark and thats how its in default SVN
while in this build its automatically OFF
[Image: 77107337.jpg]

Uploaded with ImageShack.us



this is setup i used for baldurs gate
i just tried again
it goes Full FPS

perfect config should be:
1.disable fifobusy under game iso properties
2.enable audio throttle under audio plugin
3.set fps to auto,uncheck "use fps for limiting" under dolphin config
4.turn OFF safetexture cache - it slow down the game not needed,turn off cpu -efb.

[color=#FF0000]in any case u can find whats best for you
Fifobusy Does Not interfire with FPS issue in the games,only VPS and CPU[/color]

in case of baldurs gate it boosted cpu from 40% - unplayable to full 100%
same goes with starfox adventures ,rocky, and other games.Nothing to do with FPS.

phenom x4 9950 2.6ghz
ati 4870
win7 64bit

*EDIT
*******
added picture as attachment for those who dont see picture

oanhthuyduy

sorry but i can't see the picture u post here
Fifo is busy try to FIX VI interruptions in the right time, VPS is Vi per second not CPU Speed, the problem is when the CPU is idle the VI is incremented a lot but this is not true speed. If some games has better speed with fifo is busy off is because a lot of VI interruptions could help to draw more FPS in a few cases. If you want to use ISFIFOBUSY off also turn off audio throtle and change to FPS limiter hack. I think that the real problem is related with Finish and token Interrupts thats why the CPU is idle a lot of time anyway this topic is a little a complicated. In your test you turn off frame limiter OFF that is not real test you need limit the VPS for a real test, because the real hardware has 60 or 50 vps per second.
game requires audio throttle ON,as cpu has tendances to go far above 100%,with throttle on vpu and cpu are holding steady.
as for fps issues its only due settings.use what i mentioned above it has to work at full fps.


*added pic as atachment in previous post.
i just did some testings

graphic plugin for baldurs gate is not working at full speed.
check pic
gpu usage 3-5% with rare jumps above 10%-15%
cpu usage is also only 15%,so game does not use its potential.
there is nothing i can do about your missing fps
i noticed bit slowdowns when fire lamp are on the map ,fps goes down to 22 from 30.but thats it.
i guess this game requires strong cpu as it doesnt take graphic into account much.
I found out that it was "enable cpu access" that limited very much fps in Baldur's gate...
o yes u should not be enabling that option to any game unless game specifically requires for it,same is for any other option,except video quality configs
I've got a problem with the patch, I can't set it to anything BUT off, no matter what I do in the game properties it stays off..?

UPDATE: Nevermind, I missed a piece of code in the ISOProperties.cpp.

naufalgrump

is anyone can tell me how to use this patch ?
Pages: 1 2 3