dolphin/Source/Core
Jasper St. Pierre e290a3d39c MemArena: Fix the launching of non-Wii games
When we cleaned up the code to calculate the shm_position and total_mem
in one step, we sometimes skipped over certain views because they were
Wii-only. When looking at the total memory, we'd look at the last field,
whether or not it was skipped. Since Wii-only fields are the last view,
this meant that the shm_position was 0, since it was skipped, causing us
to map a 0-sized field. Fix this by explicitly returning the total size
from MemoryMap_InitializeViews.

Additionally, the shm_position was being calculated incorrectly because
it was adding up the shm_position *before* the mirror, rather than after
it. Fix this by adopting a scheme similar to what we had before.
2014-11-03 11:08:59 -08:00
..
AudioCommon Fixes OpenSLES's sample rate. 2014-10-23 11:29:49 -05:00
Common MemArena: Fix the launching of non-Wii games 2014-11-03 11:08:59 -08:00
Core Merge pull request #1350 from FioraAeterna/integeropts 2014-11-02 20:13:20 -06:00
DiscIO Merge pull request #1429 from lioncash/concat 2014-10-28 23:38:58 -04:00
DolphinQt DolphinQt: adapt so that it can boot games. 2014-11-02 13:53:48 -05:00
DolphinWX Fix some warnings. 2014-11-02 22:39:20 -05:00
InputCommon VideoCommon/VideoBackends: Remove unnecessary wxWidgets references. 2014-11-01 19:19:00 -04:00
UICommon Migrate global init stuff into UICommon. 2014-10-05 20:47:37 -04:00
VideoBackends Merge pull request #1467 from waddlesplash/dolphin-qt 2014-11-02 18:08:55 -05:00
VideoCommon Merge pull request #1465 from degasus/master 2014-11-02 19:58:45 -05:00
CMakeLists.txt Merge pull request #1085 from waddlesplash/refactoring 2014-10-05 21:25:44 -04:00