110
108
void ppu2c0x_init_palette(running_machine *machine, int first_entry ) ATTR_NONNULL(1);
112
void ppu2c0x_set_videorom_bank( const device_config *device, int start_page, int num_pages, int bank, int bank_size ) ATTR_NONNULL(1);
113
void ppu2c0x_set_videoram_bank( const device_config *device, int start_page, int num_pages, int bank, int bank_size ) ATTR_NONNULL(1);
114
110
void ppu2c0x_spriteram_dma(const address_space *space, const device_config *device, const UINT8 page ) ATTR_NONNULL(1);
115
111
void ppu2c0x_render( const device_config *device, bitmap_t *bitmap, int flipx, int flipy, int sx, int sy ) ATTR_NONNULL(1);
116
112
int ppu2c0x_get_pixel( const device_config *device, int x, int y ) ATTR_NONNULL(1);
117
113
int ppu2c0x_get_colorbase( const device_config *device ) ATTR_NONNULL(1);
118
114
int ppu2c0x_get_current_scanline( const device_config *device ) ATTR_NONNULL(1);
120
115
void ppu2c0x_set_scanline_callback( const device_config *device, ppu2c0x_scanline_cb cb ) ATTR_NONNULL(1);
121
116
void ppu2c0x_set_hblank_callback( const device_config *device, ppu2c0x_scanline_cb cb ) ATTR_NONNULL(1);
122
117
void ppu2c0x_set_vidaccess_callback( const device_config *device, ppu2c0x_vidaccess_cb cb ) ATTR_NONNULL(1);