summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2009-10-22 10:54:28 +0000
committer Curt Coder <curtcoder@mail.com>2009-10-22 10:54:28 +0000
commit102e50f9e988bcbd04bbc0f342da88e8332734f8 (patch)
treeb547dad1149d83b74fc843c9ec1f50addae285f1
parentd35f31d98fb32ce97937c2f7be217446f07e6aea (diff)
Added helper macro for CDP1864 screen creation.
-rw-r--r--src/emu/sound/cdp1864.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/emu/sound/cdp1864.h b/src/emu/sound/cdp1864.h
index 6f5bbff0d0b..e1ef15511b7 100644
--- a/src/emu/sound/cdp1864.h
+++ b/src/emu/sound/cdp1864.h
@@ -82,6 +82,11 @@
MDRV_DEVICE_CONFIG_DATAPTR(sound_config, type, SOUND_CDP1864) \
MDRV_DEVICE_CONFIG(_config)
+#define MDRV_CDP1864_SCREEN_ADD(_tag, _clock) \
+ MDRV_SCREEN_ADD(_tag, RASTER) \
+ MDRV_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16) \
+ MDRV_SCREEN_RAW_PARAMS(_clock, CDP1864_SCREEN_WIDTH, CDP1864_HBLANK_END, CDP1864_HBLANK_START, CDP1864_TOTAL_SCANLINES, CDP1864_SCANLINE_VBLANK_END, CDP1864_SCANLINE_VBLANK_START)
+
#define CDP1864_INTERFACE(name) \
const cdp1864_interface (name) =