summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/compis.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/compis.c')
-rw-r--r--src/mess/drivers/compis.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mess/drivers/compis.c b/src/mess/drivers/compis.c
index 2b9d9d747ac..fdef689d26d 100644
--- a/src/mess/drivers/compis.c
+++ b/src/mess/drivers/compis.c
@@ -312,7 +312,7 @@ ADDRESS_MAP_END
// ADDRESS_MAP( upd7220_map )
//-------------------------------------------------
-static ADDRESS_MAP_START( upd7220_map, AS_0, 8, compis_state )
+static ADDRESS_MAP_START( upd7220_map, AS_0, 16, compis_state )
ADDRESS_MAP_GLOBAL_MASK(0x7fff)
AM_RANGE(0x00000, 0x7fff) AM_RAM AM_SHARE("video_ram")
ADDRESS_MAP_END
@@ -451,11 +451,11 @@ INPUT_PORTS_END
UPD7220_DISPLAY_PIXELS_MEMBER( compis_state::hgdc_display_pixels )
{
- UINT8 i,gfx = m_video_ram[(address & 0x7fff)];
+ UINT16 i,gfx = m_video_ram[(address & 0x7fff) >> 1];
const pen_t *pen = m_palette->pens();
- for(i=0; i<8; i++)
- bitmap.pix32(y, x + i) = pen[BIT(gfx, 7 - i)];
+ for(i=0; i<16; i++)
+ bitmap.pix32(y, x + i) = pen[BIT(gfx, i)];
}