diff options
author | Aaron Giles <aaron@aarongiles.com> | 2007-12-24 03:13:19 +0000 |
---|---|---|
committer | Aaron Giles <aaron@aarongiles.com> | 2007-12-24 03:13:19 +0000 |
commit | a570a7d8c6fa369d0098392b43b6e9239a52ebe4 (patch) | |
tree | ff0b09cf5f7b85dff88a906b515951b9bbb2c879 | |
parent | ec956ae1bf1485c2f2bec4852bebc0e58450baea (diff) |
(From Corrado Tomaselli)
Verified some cpu clocks of original boards using a frequency counter:
* Changed Success Joe Ym2203 clock from 3mhz to 4mhz
* Changed Pang M6295 clock from 990khz to 1Mhz
* Changed Halley Comet main cpu clock to 1.664mhz (it's not a mistake, the clock is very low)
-rw-r--r-- | src/mame/drivers/ashnojoe.c | 8 | ||||
-rw-r--r-- | src/mame/drivers/halleys.c | 6 | ||||
-rw-r--r-- | src/mame/drivers/mitchell.c | 8 |
3 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/ashnojoe.c b/src/mame/drivers/ashnojoe.c index f4d7681b53f..aa738bff8c4 100644 --- a/src/mame/drivers/ashnojoe.c +++ b/src/mame/drivers/ashnojoe.c @@ -353,16 +353,16 @@ static DRIVER_INIT( ashnojoe ) static MACHINE_DRIVER_START( ashnojoe ) /* basic machine hardware */ - MDRV_CPU_ADD(M68000, 8000000) /* 8 MHz? */ + MDRV_CPU_ADD(M68000, 8000000) /* 8 MHz (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(ashnojoe_readmem,ashnojoe_writemem) MDRV_CPU_VBLANK_INT(irq1_line_hold,1) - MDRV_CPU_ADD(Z80, 4000000) /* 4 MHz ??? */ + MDRV_CPU_ADD(Z80, 4000000) /* 4 MHz (verified on pcb) */ /* audio CPU */ MDRV_CPU_PROGRAM_MAP(sound_readmem,sound_writemem) MDRV_CPU_IO_MAP(sound_readport,sound_writeport) - MDRV_SCREEN_REFRESH_RATE(60) + MDRV_SCREEN_REFRESH_RATE(60) MDRV_SCREEN_VBLANK_TIME(DEFAULT_60HZ_VBLANK_DURATION) /* video hardware */ @@ -380,7 +380,7 @@ static MACHINE_DRIVER_START( ashnojoe ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(YM2203, 3000000) + MDRV_SOUND_ADD(YM2203, 4000000) /* 4 MHz (verified on pcb) */ MDRV_SOUND_CONFIG(ym2203_interface) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) diff --git a/src/mame/drivers/halleys.c b/src/mame/drivers/halleys.c index a7dcd122804..ee7408b7377 100644 --- a/src/mame/drivers/halleys.c +++ b/src/mame/drivers/halleys.c @@ -1947,11 +1947,11 @@ static const struct AY8910interface ay8910_interface = static MACHINE_DRIVER_START( halleys ) - MDRV_CPU_ADD_TAG("main", M6809, 19968000/4) // 5Mhz?(19.968MHz XTAL) + MDRV_CPU_ADD_TAG("main", M6809, 1664000) /* 19968000/12 (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(readmem, writemem) MDRV_CPU_VBLANK_INT(halleys_interrupt, 4) - MDRV_CPU_ADD(Z80, 6000000/2) // 3MHz(6MHz XTAL) + MDRV_CPU_ADD(Z80, 6000000/2) /* (verified on pcb) */ /* audio CPU */ MDRV_CPU_PROGRAM_MAP(sound_readmem, sound_writemem) MDRV_CPU_PERIODIC_INT(irq0_line_hold, (double)6000000/(4*16*16*10*16)) @@ -1975,7 +1975,7 @@ static MACHINE_DRIVER_START( halleys ) // sound hardware MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD(AY8910, 6000000/4) + MDRV_SOUND_ADD(AY8910, 6000000/4) /* (verified on pcb) */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.15) MDRV_SOUND_ADD(AY8910, 6000000/4) diff --git a/src/mame/drivers/mitchell.c b/src/mame/drivers/mitchell.c index b97c35cc33c..e8dd9dc48a8 100644 --- a/src/mame/drivers/mitchell.c +++ b/src/mame/drivers/mitchell.c @@ -1361,7 +1361,7 @@ MACHINE_DRIVER_END static MACHINE_DRIVER_START( pang ) /* basic machine hardware */ - MDRV_CPU_ADD_TAG("main",Z80, 8000000) /* Super Pang says 8MHZ ORIGINAL BOARD */ + MDRV_CPU_ADD_TAG("main",Z80, 8000000) /* (verified on pcb) */ MDRV_CPU_PROGRAM_MAP(readmem,writemem) MDRV_CPU_IO_MAP(readport,writeport) MDRV_CPU_VBLANK_INT(irq0_line_hold,2) /* ??? one extra irq seems to be needed for music (see input5_r) */ @@ -1385,11 +1385,11 @@ static MACHINE_DRIVER_START( pang ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD_TAG("oki", OKIM6295, 990000) - MDRV_SOUND_CONFIG(okim6295_interface_region_1_pin7high) // clock frequency & pin 7 not verified + MDRV_SOUND_ADD_TAG("oki", OKIM6295, 1000000) /* (verified on pcb) */ + MDRV_SOUND_CONFIG(okim6295_interface_region_1_pin7high) // clock frequency & pin 7 verified MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) - MDRV_SOUND_ADD_TAG("ym2413",YM2413, 4000000) + MDRV_SOUND_ADD_TAG("ym2413",YM2413, 4000000) /* (verified on pcb) */ MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) MACHINE_DRIVER_END |