Backport r165 - fix to prev

This commit is contained in:
twinaphex
2015-01-04 22:51:52 +01:00
parent d6da335f54
commit 3622042e5e

View File

@@ -37,8 +37,14 @@ static void COOLBOYPW(uint32 A, uint8 V) {
uint32 base = ((EXPREGS[0] & 0x07) >> 0) | ((EXPREGS[1] & 0x10) >> 1) | ((EXPREGS[1] & 0x0C) << 2) | ((EXPREGS[0] & 0x30) << 2);
switch(EXPREGS[0]&0xC0) {
case 0x00:
base >>= 2;
mask = 0x3F;
shift = 6;
break;
case 0x80:
base >>= 1;
mask = 0x1F;
shift = 5;
break;
case 0xC0:
shift = 4;