summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/avgdvg.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/avgdvg.h')
-rw-r--r--src/mame/video/avgdvg.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/mame/video/avgdvg.h b/src/mame/video/avgdvg.h
new file mode 100644
index 00000000000..065c0cd28d1
--- /dev/null
+++ b/src/mame/video/avgdvg.h
@@ -0,0 +1,29 @@
+#ifndef __AVGDVG__
+#define __AVGDVG__
+
+extern UINT8 *tempest_colorram;
+extern UINT8 *mhavoc_colorram;
+extern UINT16 *quantum_colorram;
+extern UINT16 *quantum_vectorram;
+
+int avgdvg_done(void);
+WRITE8_HANDLER( avgdvg_go_w );
+WRITE8_HANDLER( avgdvg_reset_w );
+WRITE16_HANDLER( avgdvg_go_word_w );
+WRITE16_HANDLER( avgdvg_reset_word_w );
+
+/* Tempest and Quantum use this capability */
+void avg_set_flip_x(int flip);
+void avg_set_flip_y(int flip);
+
+VIDEO_START( dvg );
+VIDEO_START( avg );
+VIDEO_START( avg_tempest );
+VIDEO_START( avg_mhavoc );
+VIDEO_START( avg_starwars );
+VIDEO_START( avg_quantum );
+VIDEO_START( avg_bzone );
+
+MACHINE_RESET( avgdvg );
+
+#endif