diff options
Diffstat (limited to 'src/mame/includes/finalizr.h')
-rw-r--r-- | src/mame/includes/finalizr.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/mame/includes/finalizr.h b/src/mame/includes/finalizr.h new file mode 100644 index 00000000000..4ffde16039a --- /dev/null +++ b/src/mame/includes/finalizr.h @@ -0,0 +1,38 @@ +/*************************************************************************** + + Finalizer + +***************************************************************************/ + +typedef struct _finalizr_state finalizr_state; +struct _finalizr_state +{ + /* memory pointers */ + UINT8 * videoram; + UINT8 * colorram; + UINT8 * videoram2; + UINT8 * colorram2; + UINT8 * scroll; + UINT8 * spriteram; + UINT8 * spriteram_2; + + /* video-related */ + tilemap *fg_tilemap, *bg_tilemap; + int spriterambank, charbank; + + /* misc */ + int T1_line; + UINT8 nmi_enable, irq_enable; + + /* devices */ + const device_config *audio_cpu; +}; + + +/*----------- defined in video/finalizr.c -----------*/ + +WRITE8_HANDLER( finalizr_videoctrl_w ); + +PALETTE_INIT( finalizr ); +VIDEO_START( finalizr ); +VIDEO_UPDATE( finalizr ); |