diff --git a/src/mame/drivers/rungun.cpp b/src/mame/drivers/rungun.cpp index 965449ab9ff..25f8f2b889f 100644 --- a/src/mame/drivers/rungun.cpp +++ b/src/mame/drivers/rungun.cpp @@ -429,10 +429,10 @@ static MACHINE_CONFIG_START( rng, rungun_state ) /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_UPDATE_BEFORE_VBLANK) - MCFG_SCREEN_REFRESH_RATE(60) + MCFG_SCREEN_REFRESH_RATE(59.185606) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0)) MCFG_SCREEN_SIZE(64*8, 32*8) - MCFG_SCREEN_VISIBLE_AREA(88, 88+384-1, 24, 24+224-1) + MCFG_SCREEN_VISIBLE_AREA(88, 88+416-1, 24, 24+224-1) MCFG_SCREEN_UPDATE_DRIVER(rungun_state, screen_update_rng) MCFG_SCREEN_PALETTE("palette") MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_ALWAYS_UPDATE) @@ -488,10 +488,11 @@ static MACHINE_CONFIG_DERIVED( rng_dual, rng ) MCFG_SCREEN_REFRESH_RATE(59.185606) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(0)) MCFG_SCREEN_SIZE(64*8, 32*8) - MCFG_SCREEN_VISIBLE_AREA(88, 88+384-1, 24, 24+224-1) + MCFG_SCREEN_VISIBLE_AREA(88, 88+416-1, 24, 24+224-1) MCFG_SCREEN_UPDATE_DRIVER(rungun_state, screen_update_rng_dual_right) MCFG_SCREEN_PALETTE("palette2") + MCFG_DEVICE_MODIFY("k053252") MCFG_K053252_SET_SLAVE_SCREEN("demultiplex2") MACHINE_CONFIG_END