dolphin/Source/Core
Scott Mansell 28e0607522 Fix Metroid: Other M
During boot of Other M, there is momentarily a period when VICallback's
cycles late is larger than GetTicksPerHalfLine(). Because
GetTicksPerHalfLine() returns a u32 and c++'s weird type promotion rules,
cycleslate gets promoted from a s32 to a u32 and the result of the
substraction is a really large u32.

Before ScheduleEvent accuracy improvements, ScheduleEvent took a s32, so
the result got cast back to the small negitave we expect. But it now takes
a s64 and the u32 to s64 conversion gives us a really large number (around
two seconds) and Other M times out while waiting for something.
2016-04-10 00:10:56 +12:00
..
AudioCommon Merge pull request #3602 from OatmealDome/coreaudio 2016-02-07 22:25:15 -05:00
Common MathUtilTest: Fix tests on MSVC - Document compiler bug 2016-04-03 19:16:47 -04:00
Core Fix Metroid: Other M 2016-04-10 00:10:56 +12:00
DiscIO properly open/close the file to avoid rapid open/close cycles 2016-03-20 13:10:51 +01:00
DolphinQt2 Implements Emulation MenuBar 2016-03-20 11:44:35 +11:00
DolphinWX Merge pull request #3733 from EmptyChaos/wx-playbtn-fix 2016-04-03 11:26:14 -04:00
InputCommon Improve stability of the Wii U Gamecube Controller adapter under Android. 2016-02-13 08:17:20 -06:00
UICommon Merge VideoBackendHardware into VideoBackend. 2016-01-12 23:18:58 +01:00
VideoBackends D3D: Amend code to fix a new VS warning 2016-03-30 20:59:57 -04:00
VideoCommon Partial texture updates: Allow the efb copy to start before the texture 2016-04-02 20:34:49 +02:00
CMakeLists.txt [UI] Remove DolphinQt 2016-01-05 19:42:02 -06:00