Some simple custom MCFG removals, nw

This commit is contained in:
mooglyguy 2018-06-05 12:32:54 +02:00
parent 8c4f24d1da
commit db42aea733
4 changed files with 7 additions and 13 deletions

View File

@ -2557,7 +2557,8 @@ MACHINE_CONFIG_START(nsub_state::nsub)
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_RAW_PARAMS(VICDUAL_PIXEL_CLOCK, VICDUAL_HTOTAL, VICDUAL_HBEND, VICDUAL_HBSTART, VICDUAL_VTOTAL, VICDUAL_VBEND, VICDUAL_VBSTART)
MCFG_SCREEN_UPDATE_DRIVER(nsub_state, screen_update_color)
MCFG_S97269PB_ADD("s97269pb")
MCFG_DEVICE_ADD("s97269pb", S97269PB, 0)
MCFG_MACHINE_START_OVERRIDE(nsub_state, nsub)
MCFG_MACHINE_RESET_OVERRIDE(nsub_state, nsub)

View File

@ -512,7 +512,11 @@ MACHINE_CONFIG_START(vidbrain_state::vidbrain)
// video hardware
MCFG_DEFAULT_LAYOUT(layout_vidbrain)
MCFG_UV201_ADD(UV201_TAG, SCREEN_TAG, 3636363, uv_intf)
MCFG_SCREEN_ADD(SCREEN_TAG, RASTER)
MCFG_SCREEN_UPDATE_DEVICE(UV201_TAG, uv201_device, screen_update)
MCFG_SCREEN_RAW_PARAMS(3636363, 232, 18, 232, 262, 21, 262)
MCFG_DEVICE_ADD(UV201_TAG, UV201, 3636363)
MCFG_VIDEO_SET_SCREEN(SCREEN_TAG)
MCFG_UV201_EXT_INT_CALLBACK(WRITELINE(*this, vidbrain_state, ext_int_w))
MCFG_UV201_HBLANK_CALLBACK(WRITELINE(*this, vidbrain_state, hblank_w))
MCFG_UV201_DB_CALLBACK(READ8(*this, vidbrain_state, memory_read_byte))

View File

@ -64,14 +64,6 @@
// INTERFACE CONFIGURATION MACROS
//**************************************************************************
#define MCFG_UV201_ADD(_tag, _screen_tag, _clock, _config) \
MCFG_SCREEN_ADD(_screen_tag, RASTER) \
MCFG_SCREEN_UPDATE_DEVICE(_tag, uv201_device, screen_update) \
MCFG_SCREEN_RAW_PARAMS(_clock, 232, 18, 232, 262, 21, 262) \
MCFG_DEVICE_ADD(_tag, UV201, _clock) \
MCFG_VIDEO_SET_SCREEN(_screen_tag)
#define MCFG_UV201_EXT_INT_CALLBACK(_write) \
devcb = &downcast<uv201_device &>(*device).set_ext_int_wr_callback(DEVCB_##_write);

View File

@ -5,9 +5,6 @@
#pragma once
#define MCFG_S97269PB_ADD(_tag ) \
MCFG_DEVICE_ADD(_tag, S97269PB, 0)
//**************************************************************************
// TYPE DEFINITIONS
//**************************************************************************