mirror of
https://github.com/holub/mame
synced 2025-05-10 08:12:13 +03:00
soccerss (konamigx): fix for test rom (mantis #02033)
This commit is contained in:
parent
28644f8523
commit
1cb5cc78a8
@ -443,11 +443,11 @@ WRITE32_HANDLER( konamigx_palette2_w )
|
||||
WRITE32_HANDLER( konamigx_555_palette_w )
|
||||
{
|
||||
COMBINE_DATA(&paletteram32[offset]);
|
||||
|
||||
paletteram16 = (UINT16 *)paletteram32;
|
||||
if (ACCESSING_BITS_16_31)
|
||||
|
||||
if ((ACCESSING_BITS_16_23) && (ACCESSING_BITS_24_31))
|
||||
paletteram16_xRRRRRGGGGGBBBBB_word_w(machine, offset*2, data >> 16, mem_mask >> 16);
|
||||
if (ACCESSING_BITS_0_15)
|
||||
if ((ACCESSING_BITS_0_7) && (ACCESSING_BITS_8_15))
|
||||
paletteram16_xRRRRRGGGGGBBBBB_word_w(machine, offset*2+1, data, mem_mask);
|
||||
}
|
||||
|
||||
@ -455,15 +455,13 @@ WRITE32_HANDLER( konamigx_555_palette_w )
|
||||
WRITE32_HANDLER( konamigx_555_palette2_w )
|
||||
{
|
||||
COMBINE_DATA(&gx_subpaletteram32[offset]);
|
||||
|
||||
offset += (0x4000/4);
|
||||
|
||||
COMBINE_DATA(&paletteram32[offset]);
|
||||
|
||||
paletteram16 = (UINT16 *)paletteram32;
|
||||
if (ACCESSING_BITS_16_31)
|
||||
|
||||
if ((ACCESSING_BITS_16_23) && (ACCESSING_BITS_24_31))
|
||||
paletteram16_xRRRRRGGGGGBBBBB_word_w(machine, offset*2, data >> 16, mem_mask >> 16);
|
||||
if (ACCESSING_BITS_0_15)
|
||||
if ((ACCESSING_BITS_0_7) && (ACCESSING_BITS_8_15))
|
||||
paletteram16_xRRRRRGGGGGBBBBB_word_w(machine, offset*2+1, data, mem_mask);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user