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
..
2014-08-30 18:06:35 -04:00
2014-10-29 13:00:48 -04:00
2014-10-28 12:22:30 -07:00
2014-09-30 01:42:47 -04:00
2014-10-24 16:09:21 -04:00
2014-07-11 16:10:20 +02:00
2014-03-09 21:14:26 +01:00
2014-03-07 21:40:59 +13:00
2014-06-22 20:04:46 +02:00
2014-06-22 20:04:46 +02:00
2014-03-14 13:51:23 -04:00
2014-10-25 16:57:25 -04:00
2014-10-25 16:57:25 -04:00