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-07-29 13:29:15 +00:00
2010-02-02 21:56:29 +00:00
2009-07-28 21:32:10 +00:00
2010-01-12 23:40:30 +00:00
2009-07-28 21:32:10 +00:00
2010-06-05 00:01:18 +00:00
2010-08-05 18:41:02 +00:00
2009-07-28 21:32:10 +00:00
2010-08-10 07:25:35 +00:00
2010-08-10 07:25:35 +00:00
2009-07-28 21:32:10 +00:00
2009-07-28 21:32:10 +00:00
2010-07-18 05:31:51 +00:00
2010-08-04 21:02:32 +00:00
2010-08-04 21:02:32 +00:00
2010-06-16 12:42:49 +00:00
2009-12-22 06:47:42 +00:00
2009-07-28 21:32:10 +00:00
2009-07-28 21:32:10 +00:00
2010-07-16 12:36:55 +00:00
2010-05-22 21:58:43 +00:00
2009-07-30 20:29:52 +00:00
2008-12-26 13:09:16 +00:00
2009-09-13 21:18:04 +00:00
2009-07-28 21:32:10 +00:00
2010-05-04 14:43:30 +00:00
2010-01-21 21:27:52 +00:00
2009-09-03 20:37:35 +00:00
2010-06-22 13:17:01 +00:00
2009-10-02 14:03:07 +00:00
2010-08-10 07:25:35 +00:00
2010-08-10 07:25:35 +00:00
2010-07-23 23:51:34 +00:00
2010-07-18 00:18:31 +00:00
2010-05-17 22:17:46 +00:00
2010-06-12 15:49:21 +00:00
2010-01-21 21:27:52 +00:00
2009-07-28 21:32:10 +00:00
2010-07-09 20:56:16 +00:00
2010-07-19 03:42:37 +00:00
2010-06-20 22:23:34 +00:00
2010-06-20 22:23:34 +00:00
2010-07-12 19:30:25 +00:00
2010-07-12 19:30:25 +00:00
2010-07-31 15:26:46 +00:00
2010-06-19 13:31:40 +00:00
2010-07-18 08:30:40 +00:00
2009-07-28 21:32:10 +00:00
2010-07-31 15:26:46 +00:00
2010-07-31 15:26:46 +00:00
2010-07-31 15:26:46 +00:00
2010-04-09 15:13:42 +00:00
2010-07-31 15:26:46 +00:00
2010-04-09 15:13:42 +00:00
2010-06-23 03:02:15 +00:00
2010-03-07 22:48:37 +00:00
2010-03-06 10:07:37 +00:00
2009-08-10 06:18:10 +00:00
2010-08-08 22:27:35 +00:00
2010-07-18 00:18:31 +00:00
2010-07-18 00:18:31 +00:00
2010-06-12 15:49:21 +00:00
2010-06-14 14:36:01 +00:00
2010-08-06 02:53:09 +00:00
2010-08-05 18:41:02 +00:00
2009-10-10 21:19:39 +00:00
2009-07-28 21:32:10 +00:00
2009-10-07 07:44:35 +00:00
2009-07-28 21:32:10 +00:00
2009-07-28 21:32:10 +00:00
2009-11-19 02:28:41 +00:00
2009-11-19 02:28:41 +00:00
2009-07-28 21:32:10 +00:00