lethalen: hooked up some k053244 register; [Roberto Zandona']

it's related to:
00171: lethalen: mask rom check they all come up bad.

in konicdev.c there's in READ8_DEVICE_HANDLER( k053244_r ):

addr = (k053244->rombank << 19) | ((k053244->regs[11] & 0x7) << 18) | (k053244->regs[8] << 10) | (k053244->regs[9] << 2) | ((offset & 3) ^ 1 );

for the A10 test and A8 test (GFX2 region of lethalen) we need:
........ | ((offset & 3) ^ 3 );

is there any doc about k053244?
This commit is contained in:
Roberto Zandona 2010-08-29 22:55:27 +00:00
parent 9d60dac435
commit 5248234004

View File

@ -273,6 +273,15 @@ static READ8_HANDLER( le_4800_r )
case 0x44:
case 0x45:
case 0x46:
case 0x47:
case 0x48:
case 0x49:
case 0x4a:
case 0x4b:
case 0x4c:
case 0x4d:
case 0x4e:
case 0x4f:
return k053244_r(state->k053244, offset - 0x40);
case 0x80:
@ -357,6 +366,15 @@ static WRITE8_HANDLER( le_4800_w )
case 0x44:
case 0x45:
case 0x46:
case 0x47:
case 0x48:
case 0x49:
case 0x4a:
case 0x4b:
case 0x4c:
case 0x4d:
case 0x4e:
case 0x4f:
k053244_w(state->k053244, offset - 0x40, data);
break;