mirror of
https://github.com/holub/mame
synced 2025-10-06 17:08:28 +03:00
konendev: show some graphics (nw)
This commit is contained in:
parent
b1054d75fc
commit
471907963b
@ -61,7 +61,7 @@ public:
|
|||||||
|
|
||||||
UINT32 konendev_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
|
UINT32 konendev_state::screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
|
||||||
{
|
{
|
||||||
return 0;
|
return m_gcu->draw(screen, bitmap, cliprect);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ADDRESS_MAP_START( konendev_map, AS_PROGRAM, 32, konendev_state )
|
static ADDRESS_MAP_START( konendev_map, AS_PROGRAM, 32, konendev_state )
|
||||||
|
@ -218,12 +218,9 @@ WRITE32_MEMBER(k057714_device::write)
|
|||||||
|
|
||||||
case 0x64: // VRAM Port 1 Write Address
|
case 0x64: // VRAM Port 1 Write Address
|
||||||
m_vram_fifo1_addr = (data & 0xffffff) / 2;
|
m_vram_fifo1_addr = (data & 0xffffff) / 2;
|
||||||
printf("GCU FIFO1 addr = %08X\n", data);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 0x74: // VRAM Port 1 Write FIFO
|
case 0x74: // VRAM Port 1 Write FIFO
|
||||||
printf("GCU FIFO1 write = %08X\n", data);
|
|
||||||
|
|
||||||
if (m_vram_fifo1_mode & 0x100)
|
if (m_vram_fifo1_mode & 0x100)
|
||||||
{
|
{
|
||||||
// write to command fifo
|
// write to command fifo
|
||||||
@ -614,6 +611,7 @@ void k057714_device::execute_display_list(UINT32 addr)
|
|||||||
draw_object(cmd);
|
draw_object(cmd);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 6:
|
||||||
case 7: // Draw 8x8 character (2 bits per pixel)
|
case 7: // Draw 8x8 character (2 bits per pixel)
|
||||||
draw_character(cmd);
|
draw_character(cmd);
|
||||||
break;
|
break;
|
||||||
@ -658,6 +656,7 @@ void k057714_device::execute_command(UINT32* cmd)
|
|||||||
draw_object(cmd);
|
draw_object(cmd);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 6:
|
||||||
case 7: // Draw 8x8 character (2 bits per pixel)
|
case 7: // Draw 8x8 character (2 bits per pixel)
|
||||||
draw_character(cmd);
|
draw_character(cmd);
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user