blob: 369fc01f3036daac00232f4d22fcf7a965eebfce (
plain) (
tree)
|
|
class realbrk_state : public driver_device
{
public:
realbrk_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag) { }
UINT16 *m_dsw_select;
UINT16 *m_backup_ram;
UINT16 *m_vram_0;
UINT16 *m_vram_1;
UINT16 *m_vram_2;
UINT16 *m_vregs;
UINT16 *m_vram_0ras;
UINT16 *m_vram_1ras;
bitmap_t *m_tmpbitmap0;
bitmap_t *m_tmpbitmap1;
int m_disable_video;
tilemap_t *m_tilemap_0;
tilemap_t *m_tilemap_1;
tilemap_t *m_tilemap_2;
UINT16 *m_spriteram;
};
/*----------- defined in video/realbrk.c -----------*/
#ifndef REALBRK_H
#define REALBRK_H
VIDEO_START(realbrk);
SCREEN_UPDATE(realbrk);
SCREEN_UPDATE(dai2kaku);
WRITE16_HANDLER( realbrk_vram_0_w );
WRITE16_HANDLER( realbrk_vram_1_w );
WRITE16_HANDLER( realbrk_vram_2_w );
WRITE16_HANDLER( realbrk_vregs_w );
WRITE16_HANDLER( realbrk_flipscreen_w );
WRITE16_HANDLER( dai2kaku_flipscreen_w );
#endif
|