Marcos Vitali 3b7a6ce336 I've observed that "FIFO is overflown by GatherPipe" is not real overflow.
Really that happens because the fifo.CPReadWriteDistance is negative.
Example: CPReadWriteDistance: -864 CPEnd: 10092672 fifo.CPBase: 9568416
In SMG this is because  PI_FIFO_RESET is writing and after fifo.CPReadWriteDistance will be setted to 0.
To Prevent that, I've Implemented AbortFrame function in the CommmandProcessor. It should fix overflown because of that. 
Note: There is other issue (Issue 2846) where the fifo.CPReadWriteDistance is negative too but the effect is different.
I'm working to solve this.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6083 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-08-10 07:25:35 +00:00
..
2010-05-02 21:12:51 +00:00
2010-04-08 16:59:35 +00:00
2010-07-23 23:51:34 +00:00
2010-04-10 15:41:44 +00:00
2010-07-06 13:14:51 +00:00
2010-07-10 21:17:08 +00:00
2010-06-09 21:19:23 +00:00
2010-05-23 08:41:58 +00:00
2010-05-28 23:14:16 +00:00
2010-01-21 19:55:01 +00:00