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