diff options
author | notaz | 2010-11-21 21:44:49 +0200 |
---|---|---|
committer | notaz | 2010-11-21 21:44:49 +0200 |
commit | f95a77f74f9608f9c63780fee20fcc5255042ac3 (patch) | |
tree | 5ecc649e3774e241d3f1910ce724ec635570271a /libpcsxcore/psxmem.c | |
parent | 24385cae1780e77722b93a972cf7f4e906688490 (diff) | |
download | pcsx_rearmed-f95a77f74f9608f9c63780fee20fcc5255042ac3.tar.gz pcsx_rearmed-f95a77f74f9608f9c63780fee20fcc5255042ac3.tar.bz2 pcsx_rearmed-f95a77f74f9608f9c63780fee20fcc5255042ac3.zip |
some drc integration work
Diffstat (limited to 'libpcsxcore/psxmem.c')
-rw-r--r-- | libpcsxcore/psxmem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libpcsxcore/psxmem.c b/libpcsxcore/psxmem.c index fc4a90e..cc27552 100644 --- a/libpcsxcore/psxmem.c +++ b/libpcsxcore/psxmem.c @@ -67,7 +67,7 @@ int psxMemInit() { memset(psxMemRLUT, 0, 0x10000 * sizeof(void *)); memset(psxMemWLUT, 0, 0x10000 * sizeof(void *)); - psxM = mmap(0, 0x00220000, + psxM = mmap((void *)0x80000000, 0x00220000, PROT_WRITE | PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); psxP = &psxM[0x200000]; @@ -76,7 +76,7 @@ int psxMemInit() { psxR = (s8 *)malloc(0x00080000); if (psxMemRLUT == NULL || psxMemWLUT == NULL || - psxM == NULL || psxP == NULL || psxH == NULL) { + psxM != (void *)0x80000000 || psxP == NULL || psxH == NULL) { SysMessage(_("Error allocating memory!")); return -1; } |