Previous 199869 Revisions Next

r36205 Monday 2nd March, 2015 at 22:54:49 UTC by Luca Elia
Use measured clocks from brickzn PCB, fixes music tempo [system11]
[src/mame/drivers]suna8.c

trunk/src/mame/drivers/suna8.c
r244716r244717
19551955   MCFG_CPU_IO_MAP(brickzn_io_map)
19561956   MCFG_CPU_VBLANK_INT_DRIVER("screen", suna8_state,  irq0_line_hold)  // nmi breaks ramtest but is needed!
19571957
1958   MCFG_CPU_ADD("audiocpu", Z80, SUNA8_MASTER_CLOCK / 8)   /* Z0840006PSC - 3MHz better matches the tempo in the video */
1958   MCFG_CPU_ADD("audiocpu", Z80, SUNA8_MASTER_CLOCK / 4)   /* Z0840006PSC - 6MHz (measured) */
19591959   MCFG_CPU_PROGRAM_MAP(brickzn_sound_map)
19601960
1961   MCFG_CPU_ADD("pcm", Z80, SUNA8_MASTER_CLOCK / 4)    /* Z0840006PSC */
1961   MCFG_CPU_ADD("pcm", Z80, SUNA8_MASTER_CLOCK / 4)    /* Z0840006PSC - 6MHz (measured) */
19621962   MCFG_CPU_PROGRAM_MAP(brickzn_pcm_map)
19631963   MCFG_CPU_IO_MAP(brickzn_pcm_io_map)
19641964
r244716r244717
19831983   /* sound hardware */
19841984   MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
19851985
1986   MCFG_SOUND_ADD("ymsnd", YM3812, SUNA8_MASTER_CLOCK / 6)
1986   MCFG_SOUND_ADD("ymsnd", YM3812, SUNA8_MASTER_CLOCK / 8)      // 3MHz (measured)
19871987   MCFG_YM3812_IRQ_HANDLER(INPUTLINE("audiocpu", 0))
19881988   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0)
19891989   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0)
19901990
1991   MCFG_SOUND_ADD("aysnd", AY8910, SUNA8_MASTER_CLOCK / 16)
1991   MCFG_SOUND_ADD("aysnd", AY8910, SUNA8_MASTER_CLOCK / 16)   // 1.5MHz (measured)
19921992   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.33)
19931993   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.33)
19941994


Previous 199869 Revisions Next


© 1997-2024 The MAME Team