mirror of
https://github.com/holub/mame
synced 2025-05-22 13:48:55 +03:00
plygonet: Fixed text layer emulation and visible area. FBI logo and color test now display properly.
This commit is contained in:
parent
c6e16e1925
commit
9ebd7a57f3
@ -618,7 +618,7 @@ static MACHINE_DRIVER_START( plygonet )
|
||||
MDRV_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0))
|
||||
MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16)
|
||||
MDRV_SCREEN_SIZE(64*8, 32*8)
|
||||
MDRV_SCREEN_VISIBLE_AREA(2*8, 48*8-1, 0, 32*8-1)
|
||||
MDRV_SCREEN_VISIBLE_AREA(48, 48+384-1, 0, 32*8-1)
|
||||
|
||||
MDRV_PALETTE_LENGTH(32768)
|
||||
|
||||
|
@ -46,6 +46,11 @@ WRITE32_HANDLER( polygonet_ttl_ram_w )
|
||||
tilemap_mark_tile_dirty(ttl_tilemap, offset*2+1);
|
||||
}
|
||||
|
||||
static TILEMAP_MAPPER( plygonet_scan )
|
||||
{
|
||||
return row * num_cols + (col^1);
|
||||
}
|
||||
|
||||
VIDEO_START( polygonet )
|
||||
{
|
||||
static const gfx_layout charlayout =
|
||||
@ -73,7 +78,7 @@ VIDEO_START( polygonet )
|
||||
machine->gfx[ttl_gfx_index]->total_colors = machine->config->total_colors / 16;
|
||||
|
||||
// create the tilemap
|
||||
ttl_tilemap = tilemap_create(ttl_get_tile_info, tilemap_scan_rows, 8, 8, 64, 32);
|
||||
ttl_tilemap = tilemap_create(ttl_get_tile_info, plygonet_scan, 8, 8, 64, 32);
|
||||
|
||||
tilemap_set_transparent_pen(ttl_tilemap, 0);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user