Beispiel #1
0
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);
}
Beispiel #2
0
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);
}
Beispiel #3
0
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);
}
Beispiel #4
0
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);
}
Beispiel #5
0
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);
}
Beispiel #6
0
static VIDEO_START(mastboy)
{
	gfx_element_set_source(machine->gfx[0], mastboy_vram);
}
Beispiel #7
0
static MACHINE_START( imago )
{
	fastfred_state *state = machine.driver_data<fastfred_state>();
	gfx_element_set_source(machine.gfx[1], state->m_imago_sprites);
}
Beispiel #8
0
static VIDEO_START(mastboy)
{
	mastboy_state *state = machine.driver_data<mastboy_state>();
	gfx_element_set_source(machine.gfx[0], state->m_vram);
}
Beispiel #9
0
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);
}
Beispiel #10
0
static MACHINE_START( imago )
{
	gfx_element_set_source(machine->gfx[1], imago_sprites);
}