Backport r172 - cheat ram fix sync with FCEUX
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* FCE Ultra - NES/Famicom Emulator
|
||||
/* FCE Ultra - NES/Famicom Emulator
|
||||
*
|
||||
* Copyright notice for this file:
|
||||
* Copyright (C) 2015 CaH4e3
|
||||
@@ -45,12 +45,9 @@ static void COOLBOYCW(uint32 A, uint8 V) {
|
||||
}
|
||||
|
||||
static void COOLBOYPW(uint32 A, uint8 V) {
|
||||
uint32 mask, shift;
|
||||
uint32 mask = 0x3F;
|
||||
uint32 base = ((EXPREGS[0] & 0x07) >> 0) | ((EXPREGS[1] & 0x10) >> 1) | ((EXPREGS[1] & 0x0C) << 2) | ((EXPREGS[0] & 0x30) << 2);
|
||||
switch(EXPREGS[0] & 0xC0) {
|
||||
case 0x00:
|
||||
mask = 0x3F;
|
||||
break;
|
||||
case 0x80:
|
||||
mask = 0x1F;
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user