diff --git a/src/mame/drivers/aerofgt.c b/src/mame/drivers/aerofgt.c index 17a770c8235..430a74da7a9 100644 --- a/src/mame/drivers/aerofgt.c +++ b/src/mame/drivers/aerofgt.c @@ -1603,12 +1603,12 @@ MACHINE_DRIVER_END static MACHINE_DRIVER_START( turbofrc ) /* basic machine hardware */ - MDRV_CPU_ADD(M68000,20000000/2) /* 10 MHz (?) */ + MDRV_CPU_ADD(M68000,20000000/2) /* 10 MHz (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(turbofrc_readmem,turbofrc_writemem) MDRV_CPU_VBLANK_INT(irq1_line_hold,1)/* all irq vectors are the same */ - MDRV_CPU_ADD(Z80,8000000/2) - /* audio CPU */ /* 4 MHz ??? */ + MDRV_CPU_ADD(Z80,5000000) + /* audio CPU */ /* 5 MHz (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(sound_readmem,sound_writemem) MDRV_CPU_IO_MAP(turbofrc_sound_readport,turbofrc_sound_writeport) /* IRQs are triggered by the YM2610 */ @@ -1631,7 +1631,7 @@ static MACHINE_DRIVER_START( turbofrc ) /* sound hardware */ MDRV_SPEAKER_STANDARD_STEREO("left", "right") - MDRV_SOUND_ADD(YM2610, 8000000) + MDRV_SOUND_ADD(YM2610, 8000000) /* (verified on pcb) */ MDRV_SOUND_CONFIG(ym2610_interface) MDRV_SOUND_ROUTE(0, "left", 0.25) MDRV_SOUND_ROUTE(0, "right", 0.25) @@ -1682,12 +1682,12 @@ MACHINE_DRIVER_END static MACHINE_DRIVER_START( aerofgt ) /* basic machine hardware */ - MDRV_CPU_ADD(M68000,20000000/2) /* 10 MHz (?) */ + MDRV_CPU_ADD(M68000,20000000/2) /* 10 MHz (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(aerofgt_readmem,aerofgt_writemem) MDRV_CPU_VBLANK_INT(irq1_line_hold,1)/* all irq vectors are the same */ - MDRV_CPU_ADD(Z80,8000000/2) - /* audio CPU */ /* 4 MHz ??? */ + MDRV_CPU_ADD(Z80,5000000) + /* audio CPU */ /* 5 MHz (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(sound_readmem,sound_writemem) MDRV_CPU_IO_MAP(aerofgt_sound_readport,aerofgt_sound_writeport) /* IRQs are triggered by the YM2610 */ @@ -1711,7 +1711,7 @@ static MACHINE_DRIVER_START( aerofgt ) /* sound hardware */ MDRV_SPEAKER_STANDARD_STEREO("left", "right") - MDRV_SOUND_ADD(YM2610, 8000000) + MDRV_SOUND_ADD(YM2610, 8000000) /* (verified on pcb) */ MDRV_SOUND_CONFIG(ym2610_interface) MDRV_SOUND_ROUTE(0, "left", 0.25) MDRV_SOUND_ROUTE(0, "right", 0.25) diff --git a/src/mame/drivers/dec0.c b/src/mame/drivers/dec0.c index 869d251a598..63346aa2ffb 100644 --- a/src/mame/drivers/dec0.c +++ b/src/mame/drivers/dec0.c @@ -1236,7 +1236,7 @@ MACHINE_DRIVER_END static MACHINE_DRIVER_START( midres ) /* basic machine hardware */ - MDRV_CPU_ADD(M68000, 12000000) + MDRV_CPU_ADD(M68000, 10000000) /* verified on pcb */ MDRV_CPU_PROGRAM_MAP(midres_readmem,midres_writemem) MDRV_CPU_VBLANK_INT(irq6_line_hold,1)/* VBL */ @@ -1261,18 +1261,18 @@ static MACHINE_DRIVER_START( midres ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM2203, 1500000) + MDRV_SOUND_ADD(YM2203, 1500000) /* verified on pcb */ MDRV_SOUND_ROUTE(0, "mono", 0.90) MDRV_SOUND_ROUTE(1, "mono", 0.90) MDRV_SOUND_ROUTE(2, "mono", 0.90) MDRV_SOUND_ROUTE(3, "mono", 0.35) - MDRV_SOUND_ADD(YM3812, 3000000) + MDRV_SOUND_ADD(YM3812, 3000000) /* verified on pcb */ MDRV_SOUND_CONFIG(ym3812b_interface) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80) - MDRV_SOUND_ADD(OKIM6295, 1023924) - MDRV_SOUND_CONFIG(okim6295_interface_region_1_pin7high) // clock frequency & pin 7 not verified + MDRV_SOUND_ADD(OKIM6295, 1000000) /* verified on pcb (1mhz crystal) */ + MDRV_SOUND_CONFIG(okim6295_interface_region_1_pin7high) // pin 7 verified on pcb MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.40) MACHINE_DRIVER_END diff --git a/src/mame/drivers/ninjakd2.c b/src/mame/drivers/ninjakd2.c index 7a38b8d1f98..cc4dedfc063 100644 --- a/src/mame/drivers/ninjakd2.c +++ b/src/mame/drivers/ninjakd2.c @@ -471,12 +471,12 @@ static const struct YM2203interface ym2203_interface = static MACHINE_DRIVER_START( ninjakd2 ) /* basic machine hardware */ - MDRV_CPU_ADD(Z80, 12000000/2) /* 12000000/2 ??? */ + MDRV_CPU_ADD(Z80, 12000000/2) /* 12000000/2 (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(ninjakd2_main_cpu,0) /* very sensitive to these settings */ MDRV_CPU_VBLANK_INT(ninjakd2_interrupt,1) MDRV_CPU_ADD(Z80, 5000000) - /* audio CPU */ /* 5mhz crystal ??? */ + /* audio CPU */ /* 5mhz crystal (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(ninjakd2_sound_cpu,0) MDRV_CPU_IO_MAP(ninjakd2_sound_io,0) @@ -497,11 +497,11 @@ static MACHINE_DRIVER_START( ninjakd2 ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM2203, 1500000) + MDRV_SOUND_ADD(YM2203, 1500000) /* verified on pcb */ MDRV_SOUND_CONFIG(ym2203_interface) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) - MDRV_SOUND_ADD(YM2203, 1500000) + MDRV_SOUND_ADD(YM2203, 1500000) /* verified on pcb */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30) MDRV_SOUND_ADD(SAMPLES, 0) diff --git a/src/mame/drivers/nmk16.c b/src/mame/drivers/nmk16.c index 72bb383a51e..65903af97b0 100644 --- a/src/mame/drivers/nmk16.c +++ b/src/mame/drivers/nmk16.c @@ -4037,7 +4037,7 @@ MACHINE_DRIVER_END static MACHINE_DRIVER_START( acrobatm ) /* basic machine hardware */ - MDRV_CPU_ADD(M68000, 10000000) /* 10 MHz ? 12 MHz? */ + MDRV_CPU_ADD(M68000, 10000000) /* 10 MHz (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(acrobatm_readmem,acrobatm_writemem) MDRV_CPU_VBLANK_INT(nmk_interrupt,2) MDRV_CPU_PERIODIC_INT(irq1_line_hold,112)/* ???????? */ @@ -4061,19 +4061,19 @@ static MACHINE_DRIVER_START( acrobatm ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM2203, 1500000) + MDRV_SOUND_ADD(YM2203, 1500000) /* (verified on pcb) */ MDRV_SOUND_CONFIG(ym2203_nmk004_interface) MDRV_SOUND_ROUTE(0, "mono", 0.50) MDRV_SOUND_ROUTE(1, "mono", 0.50) MDRV_SOUND_ROUTE(2, "mono", 0.50) MDRV_SOUND_ROUTE(3, "mono", 2.00) - MDRV_SOUND_ADD(OKIM6295, 16000000/4) - MDRV_SOUND_CONFIG(okim6295_interface_region_1_pin7low) + MDRV_SOUND_ADD(OKIM6295, 16000000/4) /* (verified on pcb) */ + MDRV_SOUND_CONFIG(okim6295_interface_region_1_pin7low) /* on the pcb pin7 is not connected to gnd or +5v! */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.20) - MDRV_SOUND_ADD(OKIM6295, 16000000/4) - MDRV_SOUND_CONFIG(okim6295_interface_region_2_pin7low) + MDRV_SOUND_ADD(OKIM6295, 16000000/4) /* (verified on pcb) */ + MDRV_SOUND_CONFIG(okim6295_interface_region_2_pin7low) /* on the pcb pin7 is not connected to gnd or +5v! */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.20) MACHINE_DRIVER_END diff --git a/src/mame/drivers/omegaf.c b/src/mame/drivers/omegaf.c index f30edd32e5b..5df6afedbc5 100644 --- a/src/mame/drivers/omegaf.c +++ b/src/mame/drivers/omegaf.c @@ -628,12 +628,12 @@ GFXDECODE_END static MACHINE_DRIVER_START( omegaf ) /* basic machine hardware */ - MDRV_CPU_ADD_TAG("main", Z80, 12000000/2) /* 12000000/2 ??? */ + MDRV_CPU_ADD_TAG("main", Z80, 12000000/2) /* 12000000/2 (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(omegaf_readmem,omegaf_writemem) /* very sensitive to these settings */ MDRV_CPU_VBLANK_INT(omegaf_interrupt,1) MDRV_CPU_ADD(Z80, 5000000) - /* audio CPU */ /* 5 mhz crystal ??? */ + /* audio CPU */ /* 5 mhz crystal (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(sound_readmem,sound_writemem) MDRV_CPU_IO_MAP(sound_readport,sound_writeport) MDRV_CPU_VBLANK_INT(irq0_line_hold,2) @@ -656,10 +656,10 @@ static MACHINE_DRIVER_START( omegaf ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM2203, 12000000/8) + MDRV_SOUND_ADD(YM2203, 12000000/8) /* (verified on pcb) */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.35) - MDRV_SOUND_ADD(YM2203, 12000000/8) + MDRV_SOUND_ADD(YM2203, 12000000/8) /* (verified on pcb) */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.35) MACHINE_DRIVER_END