dolphin/Source
Scott Mansell 6d916762fb Fix invalid pointer errors in Burnout 2.
Yet another story of games loading weird shit into registers.

For some reason, Burnout 2 would (in rare situations) load invalid
addresses into cp_state.array_bases. What would the real hardware
do in this situation? Who knows, Burnout 2 doesn't actually enable
the vertex array with the invalid address so nothing kinky happens.

But dolphin tries to optimise things and starts using the address
as soon as it is loaded into memory. This causes GetPointer (which is
now much more vocal) to throw an error.

The Fix:  We don't call GetPointer until we are sure the vertex array
has been enabled.
2015-05-29 18:51:17 +12:00
..
Android [Android] Add support for panic alerts to the JNI. 2015-05-25 22:13:00 -05:00
Core Fix invalid pointer errors in Burnout 2. 2015-05-29 18:51:17 +12:00
DSPSpy Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DSPTool Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PCH Add missing license headers 2015-05-25 13:11:47 +02:00
UnitTests Merge pull request #2274 from degasus/disable_bbox 2015-05-25 08:46:12 -04:00
VSProps Base.props: Remove DXSDK_DIR from the include path. 2015-04-13 21:44:40 +02:00
.clang-format UseTab: ForIndentation 2014-05-26 21:28:59 -07:00
CMakeLists.txt Windows: Use a shared precompiled header for dolphin code under Source/ 2014-08-14 23:51:13 -07:00
dolphin-emu.sln remove win32/mixed project configurations. 2015-03-14 14:07:21 -07:00