static VIDEO_START( ace ) { gfx_element_set_source(machine->gfx[1], ace_characterram); gfx_element_set_source(machine->gfx[2], ace_characterram); gfx_element_set_source(machine->gfx[3], ace_characterram); gfx_element_set_source(machine->gfx[4], ace_scoreram); }
static VIDEO_START( ace ) { ace_state *state = machine.driver_data<ace_state>(); gfx_element_set_source(machine.gfx[1], state->m_characterram); gfx_element_set_source(machine.gfx[2], state->m_characterram); gfx_element_set_source(machine.gfx[3], state->m_characterram); gfx_element_set_source(machine.gfx[4], state->m_scoreram); }
static VIDEO_START( ace ) { ace_state *state = (ace_state *)machine->driver_data; gfx_element_set_source(machine->gfx[1], state->characterram); gfx_element_set_source(machine->gfx[2], state->characterram); gfx_element_set_source(machine->gfx[3], state->characterram); gfx_element_set_source(machine->gfx[4], state->scoreram); }
static VIDEO_START( trvmadns ) { bg_tilemap = tilemap_create(machine, get_bg_tile_info, tilemap_scan_rows, 8, 8, 32, 32); tilemap_set_transparent_pen(bg_tilemap,1); gfx_element_set_source(machine->gfx[0], trvmadns_gfxram); }
static VIDEO_START( madalien ) { madalien_state *state = machine->driver_data<madalien_state>(); int i; static const tilemap_mapper_func scan_functions[4] = { scan_mode0, scan_mode1, scan_mode2, scan_mode3 }; static const int tilemap_cols[4] = { 16, 16, 32, 32 }; state->tilemap_fg = tilemap_create(machine, get_tile_info_FG, tilemap_scan_cols_flip_x, 8, 8, 32, 32); tilemap_set_transparent_pen(state->tilemap_fg, 0); tilemap_set_scrolldx(state->tilemap_fg, 0, 0x50); tilemap_set_scrolldy(state->tilemap_fg, 0, 0x20); for (i = 0; i < 4; i++) { state->tilemap_edge1[i] = tilemap_create(machine, get_tile_info_BG_1, scan_functions[i], 16, 16, tilemap_cols[i], 8); tilemap_set_scrolldx(state->tilemap_edge1[i], 0, 0x50); tilemap_set_scrolldy(state->tilemap_edge1[i], 0, 0x20); state->tilemap_edge2[i] = tilemap_create(machine, get_tile_info_BG_2, scan_functions[i], 16, 16, tilemap_cols[i], 8); tilemap_set_scrolldx(state->tilemap_edge2[i], 0, 0x50); tilemap_set_scrolldy(state->tilemap_edge2[i], 0, machine->primary_screen->height() - 256); } state->headlight_bitmap = auto_bitmap_alloc(machine, 128, 128, BITMAP_FORMAT_INDEXED16); gfx_element_set_source(machine->gfx[0], state->charram); drawgfx_opaque(state->headlight_bitmap, NULL, machine->gfx[2], 0, 0, 0, 0, 0x00, 0x00); drawgfx_opaque(state->headlight_bitmap, NULL, machine->gfx[2], 0, 0, 0, 1, 0x00, 0x40); }
static VIDEO_START(mastboy) { gfx_element_set_source(machine->gfx[0], mastboy_vram); }
static MACHINE_START( imago ) { fastfred_state *state = machine.driver_data<fastfred_state>(); gfx_element_set_source(machine.gfx[1], state->m_imago_sprites); }
static VIDEO_START(mastboy) { mastboy_state *state = machine.driver_data<mastboy_state>(); gfx_element_set_source(machine.gfx[0], state->m_vram); }
static VIDEO_START( mogura ) { mogura_state *state = machine.driver_data<mogura_state>(); gfx_element_set_source(machine.gfx[0], state->m_gfxram); state->m_tilemap = tilemap_create(machine, get_mogura_tile_info, tilemap_scan_rows, 8, 8, 64, 32); }
static MACHINE_START( imago ) { gfx_element_set_source(machine->gfx[1], imago_sprites); }