Im my case vps goes to 100 percent and fps are below 60 on many games. With xfb disabled, they run at 60fps.
i7 haswell 4.5ghz
gtx 980
i7 haswell 4.5ghz
gtx 980
GC bios animation. Safe?
|
04-15-2016, 10:48 AM
Im my case vps goes to 100 percent and fps are below 60 on many games. With xfb disabled, they run at 60fps.
i7 haswell 4.5ghz gtx 980
virtual xfb can hit 30% performance down on many games.
Can test for yourself. Render doesnt change results, at least on dx11 and 12. 04-20-2016, 08:48 PM
(04-18-2016, 02:40 AM)trihy Wrote: virtual xfb can hit 30% performance down on many games.This sounds like a bug in the VI emulation, or a very strange behavior of the game itself. Did you try single core? Virtual XFB has almost no overhead, *but* it has other issues. Our disabled XFB code just push every frame which the GC has finished to render. With XFB, we also emulate what the GC will output on screen. Just remember that the GC is able to render more than 60 fps, it can show the frames in a different order, it doesn't have to show all frames at all, and it may show a framebuffer in memory which wasn't rendered locally. So XFB emulation means that we're emulating the scanout, so disabled XFB is more like a hack to always present a frame when "rendering" is done. So, the downsides of XFB are that we'll loose all frames which aren't shown on the GC (eg for variable framerate games), and we have to delay alraedy finished frames again (so a higher latency). Not that much, but for 99% of the games just not required at all.
Hi, I d open another thread for this.
Maybe has something to do with variable framerate. Not sure how it behaves on a real GC. It happens on mp6 and mp7 for sure. Not sure what other games. Tried single core and it s the same, no improve. BTW, on mp7 you can see the slow fps as quick as you see the intro. Not sure if GC wasnt able to render the intro at 60fps. Doesnt look heavy at all. Also tried dolphin cpu oc setting, still the same. MP games doesnt seem to be variable fps ones, but dont know. On games like mp8, fps are locked to 30 or 60, depending where you are. And 25 or 50 in pal. They dont seem to care to offer variable fps. 04-27-2016, 07:34 AM
There's a bug in Virtual XFB with MP6/7. I don't know if it applies to other games.
Mario party 8 is also affected. Game table runs at 15-18fps. Turning off virtual xfb, goes to 25fps (pal)
Didnt tried in game. 07-10-2016, 01:28 AM
Thanks for the information guys. I love having the bios logo's display for all my systems but was having issues that the game cube logo wouldn't play properly until I read here that you have to enable virtual xfb in hacks. I appreciate the information.
I was wondering if there was a way to play a mp4 of the gamecube logo rolling out instead of having to use the actual bios when Dolphin starts up with a gamecube game. Then we wouldn't have to make any changes. 07-10-2016, 01:37 AM
(07-10-2016, 01:28 AM)Dabil Wrote: I was wondering if there was a way to play a mp4 of the gamecube logo rolling out instead of having to use the actual bios when Dolphin starts up with a gamecube game. Then we wouldn't have to make any changes. Dolphin doesn't support that. However, virtual XFB is likely going to be turned on permanently in some future update to Dolphin, so then you won't have to enable it for the BIOS anymore. |
« Next Oldest | Next Newest »
|