VIDEO_START_MEMBER(gal3_state,gal3) { m_generic_paletteram_16.allocate(0x10000); c355_obj_init( 0, /* gfx bank */ 0xf, /* reverse palette mapping */ namcos2_shared_state::c355_obj_code2tile_delegate() ); }
VIDEO_START_MEMBER(namcos21_state,namcos21) { if( m_gametype == NAMCOS21_WINRUN91 ) { m_videoram = auto_alloc_array(machine(), UINT8, 0x80000); } AllocatePolyFrameBuffer(machine()); c355_obj_init( 0, /* gfx bank */ 0xf, /* reverse palette mapping */ namcos2_shared_state::c355_obj_code2tile_delegate() ); }
VIDEO_START_MEMBER(namcofl_state,namcofl) { namco_tilemap_init(NAMCOFL_TILEGFX, memregion(NAMCOFL_TILEMASKREGION)->base(), TilemapCB ); c355_obj_init(NAMCOFL_SPRITEGFX,0x0,namcos2_shared_state::c355_obj_code2tile_delegate(FUNC(FLobjcode2tile), &machine())); c169_roz_init(NAMCOFL_ROTGFX,NAMCOFL_ROTMASKREGION); }