diff options
author | 2014-03-28 13:18:42 +0000 | |
---|---|---|
committer | 2014-03-28 13:18:42 +0000 | |
commit | a820b91964898ccfee0a296a05aba287c4ec5609 (patch) | |
tree | aea91c894f3d2a777dd0597a93f2e488893ba7b5 /src/mess/drivers/vtech1.c | |
parent | b4a432d51faa740a3699aea7c66a3cc1d725fb78 (diff) |
hsync and fsync are part of mc6847 so devcb2 conversion was needed there not in gime, this fixes coco3 issue (nw)
Diffstat (limited to 'src/mess/drivers/vtech1.c')
-rw-r--r-- | src/mess/drivers/vtech1.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/mess/drivers/vtech1.c b/src/mess/drivers/vtech1.c index 69bd5648d53..5bb0f676869 100644 --- a/src/mess/drivers/vtech1.c +++ b/src/mess/drivers/vtech1.c @@ -906,8 +906,6 @@ static const mc6847_interface vtech1_mc6847_bw_intf = { "screen", DEVCB_DRIVER_MEMBER(vtech1_state,vtech1_mc6847_videoram_r), - DEVCB_NULL, /* horz sync */ - DEVCB_CPU_INPUT_LINE("maincpu", 0), /* field sync */ DEVCB_NULL, /* AG */ DEVCB_LINE_GND, /* GM2 */ @@ -925,9 +923,7 @@ static const mc6847_interface vtech1_mc6847_bw_intf = static const mc6847_interface vtech1_mc6847_intf = { "screen", - DEVCB_DRIVER_MEMBER(vtech1_state,vtech1_mc6847_videoram_r), - DEVCB_NULL, /* horz sync */ - DEVCB_CPU_INPUT_LINE("maincpu", 0), /* field sync */ + DEVCB_DRIVER_MEMBER(vtech1_state,vtech1_mc6847_videoram_r), DEVCB_NULL, /* AG */ DEVCB_LINE_GND, /* GM2 */ @@ -946,8 +942,6 @@ static const mc6847_interface vtech1_shrg_mc6847_intf = { "screen", DEVCB_DRIVER_MEMBER(vtech1_state,vtech1_mc6847_videoram_r), - DEVCB_NULL, /* horz sync */ - DEVCB_CPU_INPUT_LINE("maincpu", 0), /* field sync */ DEVCB_NULL, /* AG */ DEVCB_NULL, /* GM2 */ @@ -969,6 +963,7 @@ static MACHINE_CONFIG_START( laser110, vtech1_state ) /* video hardware */ MCFG_SCREEN_MC6847_PAL_ADD("screen", "mc6847") MCFG_MC6847_ADD("mc6847", MC6847_PAL, XTAL_4_433619MHz, vtech1_mc6847_bw_intf) + MCFG_MC6847_FSYNC_CALLBACK(INPUTLINE("maincpu", 0)) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") @@ -1004,6 +999,7 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( laser200, laser110 ) MCFG_DEVICE_REMOVE("mc6847") MCFG_MC6847_ADD("mc6847", MC6847_PAL, XTAL_4_433619MHz, vtech1_mc6847_intf) + MCFG_MC6847_FSYNC_CALLBACK(INPUTLINE("maincpu", 0)) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( laser210, laser200 ) @@ -1032,6 +1028,7 @@ static MACHINE_CONFIG_DERIVED( laser310h, laser310 ) MCFG_CPU_IO_MAP(vtech1_shrg_io) MCFG_DEVICE_REMOVE("mc6847") MCFG_MC6847_ADD("mc6847", MC6847_PAL, XTAL_4_433619MHz, vtech1_shrg_mc6847_intf) + MCFG_MC6847_FSYNC_CALLBACK(INPUTLINE("maincpu", 0)) MACHINE_CONFIG_END |