Previous 199869 Revisions Next

r25342 Monday 16th September, 2013 at 03:10:02 UTC by Brian Troha
unico.c: Use actual OCS clocks in the machine config. - NW
[src/mame/drivers]unico.c

trunk/src/mame/drivers/unico.c
r25341r25342
574574static MACHINE_CONFIG_START( burglarx, unico_state )
575575
576576   /* basic machine hardware */
577   MCFG_CPU_ADD("maincpu", M68000, 16000000)
577   MCFG_CPU_ADD("maincpu", M68000, XTAL_32MHz/2) /* 16MHz */
578578   MCFG_CPU_PROGRAM_MAP(burglarx_map)
579579   MCFG_CPU_VBLANK_INT_DRIVER("screen", unico_state,  irq2_line_hold)
580580
r25341r25342
596596   /* sound hardware */
597597   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
598598
599   MCFG_SOUND_ADD("ymsnd", YM3812, 3579545) /* 14.31818MHz OSC divided by 4 */
599   MCFG_SOUND_ADD("ymsnd", YM3812, XTAL_14_31818MHz/4) /* 3.579545 MHz */
600600   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.40)
601601   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.40)
602602
603   MCFG_OKIM6295_ADD("oki", 1056000, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
603   MCFG_OKIM6295_ADD("oki", XTAL_32MHz/32, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
604604   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.80)
605605   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.80)
606606MACHINE_CONFIG_END
r25341r25342
619619static MACHINE_CONFIG_START( zeropnt, unico_state )
620620
621621   /* basic machine hardware */
622   MCFG_CPU_ADD("maincpu", M68000, 16000000)
622   MCFG_CPU_ADD("maincpu", M68000, XTAL_32MHz/2) /* 16MHz */
623623   MCFG_CPU_PROGRAM_MAP(zeropnt_map)
624624   MCFG_CPU_VBLANK_INT_DRIVER("screen", unico_state,  irq2_line_hold)
625625
r25341r25342
641641   /* sound hardware */
642642   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
643643
644   MCFG_SOUND_ADD("ymsnd", YM3812, 3579545) /* 14.31818MHz OSC divided by 4 */
644   MCFG_SOUND_ADD("ymsnd", YM3812, XTAL_14_31818MHz/4) /* 3.579545 MHz */
645645   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.40)
646646   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.40)
647647
648   MCFG_OKIM6295_ADD("oki", 1056000, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
648   MCFG_OKIM6295_ADD("oki", XTAL_32MHz/32, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
649649   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.80)
650650   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.80)
651651MACHINE_CONFIG_END
r25341r25342
659659static MACHINE_CONFIG_START( zeropnt2, unico_state )
660660
661661   /* basic machine hardware */
662   MCFG_CPU_ADD("maincpu", M68EC020, 16000000)
662   MCFG_CPU_ADD("maincpu", M68EC020, XTAL_32MHz/2) /* 16MHz */
663663   MCFG_CPU_PROGRAM_MAP(zeropnt2_map)
664664   MCFG_CPU_VBLANK_INT_DRIVER("screen", unico_state,  irq2_line_hold)
665665
r25341r25342
683683   /* sound hardware */
684684   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
685685
686   MCFG_YM2151_ADD("ymsnd", 3579545)
686   MCFG_YM2151_ADD("ymsnd", XTAL_14_31818MHz/4) /* 3.579545 MHz */
687687   MCFG_SOUND_ROUTE(0, "lspeaker", 0.70)
688688   MCFG_SOUND_ROUTE(1, "rspeaker", 0.70)
689689
690   MCFG_OKIM6295_ADD("oki1", 1056000, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
690   MCFG_OKIM6295_ADD("oki1", XTAL_32MHz/32, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
691691   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.40)
692692
693   MCFG_OKIM6295_ADD("oki2", 3960000, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
693   MCFG_OKIM6295_ADD("oki2", XTAL_14_31818MHz/4, OKIM6295_PIN7_HIGH) // clock frequency & pin 7 not verified
694694   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.20)
695695MACHINE_CONFIG_END
696696

Previous 199869 Revisions Next


© 1997-2024 The MAME Team