naomi: Don't lock vram mirrors if vram isn't mirrored

This commit is contained in:
Stefanos Kornilios Mitsis Poiitidis 2015-08-10 05:27:48 +02:00
parent bfbb01d470
commit 13b2c4d8aa
1 changed files with 5 additions and 1 deletions

View File

@ -192,7 +192,11 @@ vram_block* libCore_vramlock_Lock(u32 start_offset64,u32 end_offset64,void* user
vramlist_lock.Lock();
vram.LockRegion(block->start,block->len);
vram.LockRegion(block->start + VRAM_SIZE,block->len);
if (VRAM_SIZE == 0x800000) {
vram.LockRegion(block->start + VRAM_SIZE, block->len);
}
vramlock_list_add(block);
vramlist_lock.Unlock();