mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-10-24 17:09:06 +00:00
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 |
||
|---|---|---|
| .. | ||
| Debugger | ||
| BPFunctions.cpp | ||
| D3DBase.cpp | ||
| D3DBase.h | ||
| D3DShader.cpp | ||
| D3DShader.h | ||
| D3DTexture.cpp | ||
| D3DTexture.h | ||
| D3DUtil.cpp | ||
| D3DUtil.h | ||
| DlgSettings.cpp | ||
| DlgSettings.h | ||
| EmuWindow.cpp | ||
| EmuWindow.h | ||
| FramebufferManager.cpp | ||
| FramebufferManager.h | ||
| Globals.h | ||
| main.cpp | ||
| main.h | ||
| NativeVertexFormat.cpp | ||
| PixelShaderCache.cpp | ||
| PixelShaderCache.h | ||
| Render.cpp | ||
| stdafx.cpp | ||
| stdafx.h | ||
| TextureCache.cpp | ||
| TextureCache.h | ||
| TextureConverter.cpp | ||
| TextureConverter.h | ||
| VertexManager.cpp | ||
| VertexManager.h | ||
| VertexShaderCache.cpp | ||
| VertexShaderCache.h | ||