diff options
Diffstat (limited to 'src/mame/includes/itech8.h')
-rw-r--r-- | src/mame/includes/itech8.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/mame/includes/itech8.h b/src/mame/includes/itech8.h new file mode 100644 index 00000000000..a376071bddd --- /dev/null +++ b/src/mame/includes/itech8.h @@ -0,0 +1,44 @@ +/************************************************************************* + + Incredible Technologies/Strata system + (8-bit blitter variant) + +**************************************************************************/ + +/*----------- defined in drivers/itech8.c -----------*/ + +void itech8_update_interrupts(int periodic, int tms34061, int blitter); + + +/*----------- defined in machine/slikshot.c -----------*/ + +READ8_HANDLER( slikz80_port_r ); +WRITE8_HANDLER( slikz80_port_w ); + +READ8_HANDLER( slikshot_z80_r ); +READ8_HANDLER( slikshot_z80_control_r ); +WRITE8_HANDLER( slikshot_z80_control_w ); + +void slikshot_set_crosshair_range(int miny, int maxy); +VIDEO_UPDATE( slikshot ); + + +/*----------- defined in video/itech8.c -----------*/ + +extern UINT8 *itech8_grom_bank; + +VIDEO_START( itech8 ); + +WRITE8_HANDLER( itech8_page_w ); + +WRITE8_HANDLER( itech8_palette_w ); + +READ8_HANDLER( itech8_blitter_r ); +WRITE8_HANDLER( itech8_blitter_w ); + +WRITE8_HANDLER( itech8_tms34061_w ); +READ8_HANDLER( itech8_tms34061_r ); + +VIDEO_UPDATE( itech8_2layer ); +VIDEO_UPDATE( itech8_2page ); +VIDEO_UPDATE( itech8_2page_large ); |