diff options
Diffstat (limited to 'src/mame/machine/pcshare.cpp')
-rw-r--r-- | src/mame/machine/pcshare.cpp | 90 |
1 files changed, 45 insertions, 45 deletions
diff --git a/src/mame/machine/pcshare.cpp b/src/mame/machine/pcshare.cpp index 8d9fbac3f27..0cedba2dd03 100644 --- a/src/mame/machine/pcshare.cpp +++ b/src/mame/machine/pcshare.cpp @@ -141,51 +141,51 @@ void pcat_base_state::pcat32_io_common(address_map &map) } -void pcat_base_state::pcvideo_vga(machine_config &config) -{ - screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); - screen.set_raw(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480); - screen.set_screen_update("vga", FUNC(vga_device::screen_update)); - - VGA(config, "vga", 0).set_screen("screen"); -} - -void pcat_base_state::pcvideo_trident_vga(machine_config &config) -{ - screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); - screen.set_raw(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480); - screen.set_screen_update("vga", FUNC(trident_vga_device::screen_update)); - - TRIDENT_VGA(config, "vga", 0).set_screen("screen"); -} - -void pcat_base_state::pcvideo_s3_vga(machine_config &config) -{ - screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); - screen.set_raw(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480); - screen.set_screen_update("vga", FUNC(s3_vga_device::screen_update)); - - S3_VGA(config, "vga", 0).set_screen("screen"); -} - - -void pcat_base_state::pcvideo_cirrus_gd5428(machine_config &config) -{ - screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); - screen.set_raw(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480); - screen.set_screen_update("vga", FUNC(cirrus_gd5428_device::screen_update)); - - CIRRUS_GD5428(config, "vga", 0).set_screen("screen"); -} - -void pcat_base_state::pcvideo_cirrus_gd5430(machine_config &config) -{ - screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); - screen.set_raw(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480); - screen.set_screen_update("vga", FUNC(cirrus_gd5430_device::screen_update)); - - CIRRUS_GD5430(config, "vga", 0).set_screen("screen"); -} +MACHINE_CONFIG_START(pcat_base_state::pcvideo_vga) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_RAW_PARAMS(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480) + MCFG_SCREEN_UPDATE_DEVICE("vga", vga_device, screen_update) + + MCFG_DEVICE_ADD("vga", VGA, 0) + MCFG_VIDEO_SET_SCREEN("screen") +MACHINE_CONFIG_END + +MACHINE_CONFIG_START(pcat_base_state::pcvideo_trident_vga) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_RAW_PARAMS(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480) + MCFG_SCREEN_UPDATE_DEVICE("vga", trident_vga_device, screen_update) + + MCFG_DEVICE_ADD("vga", TRIDENT_VGA, 0) + MCFG_VIDEO_SET_SCREEN("screen") +MACHINE_CONFIG_END + +MACHINE_CONFIG_START(pcat_base_state::pcvideo_s3_vga) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_RAW_PARAMS(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480) + MCFG_SCREEN_UPDATE_DEVICE("vga", s3_vga_device, screen_update) + + MCFG_DEVICE_ADD("vga", S3_VGA, 0) + MCFG_VIDEO_SET_SCREEN("screen") +MACHINE_CONFIG_END + + +MACHINE_CONFIG_START(pcat_base_state::pcvideo_cirrus_gd5428) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_RAW_PARAMS(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480) + MCFG_SCREEN_UPDATE_DEVICE("vga", cirrus_gd5428_device, screen_update) + + MCFG_DEVICE_ADD("vga", CIRRUS_GD5428, 0) + MCFG_VIDEO_SET_SCREEN("screen") +MACHINE_CONFIG_END + +MACHINE_CONFIG_START(pcat_base_state::pcvideo_cirrus_gd5430) + MCFG_SCREEN_ADD("screen", RASTER) + MCFG_SCREEN_RAW_PARAMS(25.1748_MHz_XTAL, 900, 0, 640, 526, 0, 480) + MCFG_SCREEN_UPDATE_DEVICE("vga", cirrus_gd5430_device, screen_update) + + MCFG_DEVICE_ADD("vga", CIRRUS_GD5430, 0) + MCFG_VIDEO_SET_SCREEN("screen") +MACHINE_CONFIG_END void pcat_base_state::pcat_common(machine_config &config) { |