1
/*************************************************************************
3
Slapshot / Operation Wolf 3
5
*************************************************************************/
7
struct slapshot_tempsprite
17
class slapshot_state : public driver_device
20
slapshot_state(const machine_config &mconfig, device_type type, const char *tag)
21
: driver_device(mconfig, type, tag) { }
27
UINT16 * m_spriteram_buffered;
28
UINT16 * m_spriteram_delayed;
29
// UINT16 * m_paletteram; // currently this uses generic palette handling
30
size_t m_spriteext_size;
31
size_t m_spriteram_size;
34
struct slapshot_tempsprite *m_spritelist;
35
INT32 m_sprites_disabled;
36
INT32 m_sprites_active_area;
37
INT32 m_sprites_master_scrollx;
38
INT32 m_sprites_master_scrolly;
39
int m_sprites_flipscreen;
40
int m_prepare_sprites;
43
UINT16 m_spritebank[8];
51
device_t *m_tc0140syt;
52
device_t *m_tc0480scp;
53
device_t *m_tc0360pri;
54
device_t *m_tc0640fio;
58
/*----------- defined in video/slapshot.c -----------*/
60
VIDEO_START( slapshot );
61
SCREEN_UPDATE( slapshot );
62
SCREEN_EOF( taito_no_buffer );