aboutsummaryrefslogtreecommitdiff
path: root/libpcsxcore/new_dynarec/pcsxmem.c
diff options
context:
space:
mode:
authortwinaphex2013-03-18 01:16:31 +0100
committertwinaphex2013-03-18 01:16:31 +0100
commit22dade5ca95efa7fb3530023dbab77f8516bfed7 (patch)
tree40a660c1e7a806abe03b2c9f2e6389073894877b /libpcsxcore/new_dynarec/pcsxmem.c
parent24f4865eff11beb6348d9e0e310d593477359afe (diff)
parent101e053c72e9299bfbd1cbf6a8de9ba6cff11e4c (diff)
downloadpcsx_rearmed-22dade5ca95efa7fb3530023dbab77f8516bfed7.tar.gz
pcsx_rearmed-22dade5ca95efa7fb3530023dbab77f8516bfed7.tar.bz2
pcsx_rearmed-22dade5ca95efa7fb3530023dbab77f8516bfed7.zip
Merge git://github.com/notaz/pcsx_rearmed
Diffstat (limited to 'libpcsxcore/new_dynarec/pcsxmem.c')
-rw-r--r--libpcsxcore/new_dynarec/pcsxmem.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/libpcsxcore/new_dynarec/pcsxmem.c b/libpcsxcore/new_dynarec/pcsxmem.c
index a42852a..3d14904 100644
--- a/libpcsxcore/new_dynarec/pcsxmem.c
+++ b/libpcsxcore/new_dynarec/pcsxmem.c
@@ -338,11 +338,17 @@ void new_dyna_pcsx_mem_init(void)
// scratchpad
map_l1_mem(mem_readtab, 0, 0x1f800000, 0x1000, psxH);
+ map_l1_mem(mem_readtab, 0, 0x9f800000, 0x1000, psxH);
map_l1_mem(mem_writetab, 0, 0x1f800000, 0x1000, psxH);
+ map_l1_mem(mem_writetab, 0, 0x9f800000, 0x1000, psxH);
// I/O
map_item(&mem_readtab[0x1f801000 >> 12], mem_iortab, 1);
+ map_item(&mem_readtab[0x9f801000 >> 12], mem_iortab, 1);
+ map_item(&mem_readtab[0xbf801000 >> 12], mem_iortab, 1);
map_item(&mem_writetab[0x1f801000 >> 12], mem_iowtab, 1);
+ map_item(&mem_writetab[0x9f801000 >> 12], mem_iowtab, 1);
+ map_item(&mem_writetab[0xbf801000 >> 12], mem_iowtab, 1);
// L2
// unmapped tables