Have this issue on 4.0-4931, Direct3D, Dual-Core is on. Game: Prince of Persia The Forgotten Sands. Disabling dual-core helps, but FPS drastically decreases. My hardware: i5-3210M, 4 Gb RAM, Intel HD Graphics 4000. The last one is trouble?
FIFO is overflown by GatherPipe, CPU thread is too fast! (4.0-926)
|
(01-17-2015, 10:08 AM)Alehander Wrote: Have this issue on 4.0-4931, Direct3D, Dual-Core is on. Game: Prince of Persia The Forgotten Sands. Disabling dual-core helps, but FPS drastically decreases. My hardware: i5-3210M, 4 Gb RAM, Intel HD Graphics 4000. The last one is trouble? First update to the very latest version of Dolphin = 4.0-5110. Then try enabling the XFB. To change the setting, uncheck the Disable box that is found under Options > Graphics Settings > Hacks > External Frame Buffer. Now pick Virtual. This will enable a simple check that can fix "FIFO is overflown" errors. 01-18-2015, 01:09 AM
(01-17-2015, 10:25 AM)skid Wrote: First update to the very latest version of Dolphin = 4.0-5110. Then try enabling the XFB. To change the setting, uncheck the Disable box that is found under Options > Graphics Settings > Hacks > External Frame Buffer. Now pick Virtual.It works, but not completely. Errors still occured, but at least game is not hanging. 02-03-2015, 05:04 PM
Also have this issue with Zelda Twilight Princess with the newest nightly as of this post. Somehow I made it this far into the game with the new releases so it doesn't happen all the time and everywhere but when it does happen in an area it will do so repeatedly in a short period of time. Seems to not happen inside dungeons or towns rather in the overworld.
02-03-2015, 08:44 PM
It's happening because the game is running 24 fps/60 vps and it's supposed to run 30 fps/60 vps.
02-04-2015, 12:41 AM
That really shouldn't be valid reason; a hardware exception is meant to trigger when the FIFO reaches a certain "fullness" that stalls any further GPU operations until the FIFO falls below a certain level.
02-04-2015, 09:07 AM
Dualcore desyncs cause a lot of those problems, though. Make it sync more, Dolphin slows down, make it sync less, more crashes/problems.
02-04-2015, 09:28 AM
(02-03-2015, 08:44 PM)JMC47 Wrote: It's happening because the game is running 24 fps/60 vps and it's supposed to run 30 fps/60 vps. Your reply was helpful... being new to the emulator I did some digging and enabling the built in hyrule field speed hack raised the speed to 30 FPS with no noticeable loss of quality and seems to have stopped the crashes after field testing in some of the more crash prone areas such as that spot south of hyrule castle where the birds circle the vines. If I get more with it running steady at 30 FPS I'll be sure to record em.
It really shouldn't be a dualcore issue either... the CPU thread does the FIFO writing hence it's also the thread that triggers/receives the exception, the GPU thread isn't involved until the CPU is already waiting for the FIFO to drain.
02-04-2015, 12:13 PM
You mean it indicates a bug in our FIFO handling, rather than just being a general problem with the unpredictable nature of dual-core? I'm willing to believe that. Hard to say for sure without being able to reproduce the issue, though.
|
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)