dolphin/Source/Core
marcosvitali 41652d6b1f I've fixed Metroid Prime 3 and 2 desync. And other games with desync because of FIFO Reset.
That happens because  FIFO_RW_DISTANCE_HI must be written first, for checking fifo.CPReadWriteDistance == 0, so some fifo resets was not managed in the right way.
I didn't test Metroid 2 desync reported in Issue 4336 but I think is the same.
About the flickering in MP2, I don't know for my is not related or yes, but you can test anyway.

Fixed Issue 3902

Well now the FIFO is 99.99% finished :)
2012-03-09 01:33:29 -03:00
..
AudioCommon name all audio threads (that I know how to) for debugging, as suggested in response to revision d00b719966. 2012-01-01 14:28:19 -08:00
Common This release still fixed the hangs produced by fifo overflow without sacrifice performance. 2012-03-05 02:40:10 -03:00
Core This release still fixed the hangs produced by fifo overflow without sacrifice performance. 2012-03-05 02:40:10 -03:00
DiscIO less log noise from CNandContentLoader 2012-02-01 00:04:06 -08:00
DolphinWX Fixes issue 5214 for real! 2012-02-15 20:56:50 +00:00
InputCommon Merge branch 'fix-real-gcpad-sticks' 2011-12-12 23:25:32 -06:00
VideoCommon I've fixed Metroid Prime 3 and 2 desync. And other games with desync because of FIFO Reset. 2012-03-09 01:33:29 -03:00
CMakeLists.txt Merge UI related projects into the main DolphinWX project. 2011-02-11 21:37:52 +00:00