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-09-19 18:17:51 -04:00
2014-09-06 12:35:19 -07:00
2014-09-18 16:30:40 -05:00
2014-09-18 16:30:40 -05:00
2014-09-10 20:39:19 -05:00
2014-10-25 09:14:14 -05:00
2014-10-21 14:17:07 +00:00
2014-09-10 00:35:16 -05:00
2014-08-30 18:06:35 -04:00
2014-08-30 18:06:35 -04:00
2014-03-29 11:05:44 +01:00
2014-10-24 13:33:02 -04:00
2014-10-29 13:00:48 -04:00
2014-10-28 12:22:30 -07:00
2014-10-28 12:22:30 -07:00
2014-10-21 21:20:11 -04:00
2014-02-18 02:19:10 -05:00
2014-09-21 10:38:22 +02:00
2014-09-25 18:48:00 -04:00
2014-04-09 13:53:43 -05:00
2014-09-19 18:17:51 -04:00
2014-02-18 02:19:10 -05:00
2014-09-30 01:42:47 -04:00
2014-10-25 16:56:51 -04:00
2014-10-25 16:56:51 -04:00
2014-10-25 15:28:04 -05:00
2014-10-22 22:19:40 -04:00
2014-02-22 23:37:29 +01:00
2014-10-24 16:09:21 -04:00
2014-10-26 14:56:02 +11:00
2014-08-17 21:52:40 -07:00
2014-08-30 18:06:35 -04:00
2014-07-11 16:10:20 +02:00
2014-03-09 21:14:26 +01:00
2014-03-11 00:35:07 +13:00
2014-02-10 18:07:16 -05:00
2014-10-22 22:19:40 -04:00
2014-10-22 22:19:40 -04:00
2014-08-30 18:06:35 -04:00
2014-04-14 23:13:15 +02:00
2014-03-09 15:24:35 +01:00
2014-09-28 17:01:35 -07:00
2014-08-04 00:45:07 -04:00
2014-09-25 18:48:00 -04:00
2014-03-09 15:24:35 +01:00
2014-10-18 00:24:35 -07:00
2014-09-08 15:39:58 -04:00
2014-09-04 03:29:49 -04:00
2014-09-04 03:29:49 -04:00
2014-09-08 15:39:58 -04:00
2014-07-20 12:33:56 -07:00
2014-09-19 18:17:51 -04:00
2014-09-10 00:35:16 -05:00
2014-11-03 11:08:59 -08:00
2014-11-02 16:51:27 -08:00
2014-09-19 18:17:51 -04:00
2014-09-17 20:08:09 -04:00
2014-09-19 18:17:51 -04:00
2014-09-08 15:39:58 -04:00
2014-07-11 16:10:20 +02:00
2014-09-11 13:05:31 -04:00
2014-09-03 18:03:23 -04:00
2014-03-07 21:40:59 +13: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-08-13 03:57:10 -07:00
2014-09-08 15:39:58 -04:00
2014-03-14 13:51:23 -04:00
2014-08-30 18:06:35 -04:00
2014-03-29 11:05:44 +01:00
2014-05-06 12:32:03 +02:00
2014-09-08 15:39:58 -04:00
2014-09-04 21:30:33 -04:00
2014-09-19 18:17:51 -04:00
2014-09-08 15:39:58 -04:00
2014-09-08 15:39:58 -04:00
2014-05-29 21:44:41 -04:00
2014-09-19 18:17:51 -04:00
2014-08-16 23:33:19 -04:00
2014-03-29 11:05:44 +01:00
2014-02-18 02:19:10 -05:00
2014-10-21 21:22:16 -04:00
2014-11-02 02:00:47 +01:00
2014-10-25 16:57:25 -04:00
2014-10-05 15:03:11 +11:00
2014-10-05 15:03:11 +11:00
2014-10-24 16:09:21 -04:00
2014-10-12 13:56:18 +11:00
2014-10-25 16:57:25 -04:00
2014-09-08 15:39:58 -04:00
2014-08-10 14:50:29 -07:00