From 71e8c63a60168f1023df64f0e477951352be723d Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Sun, 16 Aug 2009 00:37:16 +0000 Subject: [PATCH] [03275] Fixed RF5C400 clock in hornet.c games. Guru had the right clock in the PCB readme all along (16.9344 MHz = 44100 Hz sample rate) :) --- src/mame/drivers/hornet.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/hornet.c b/src/mame/drivers/hornet.c index 9397c4295cd..e4beaa0f052 100644 --- a/src/mame/drivers/hornet.c +++ b/src/mame/drivers/hornet.c @@ -858,6 +858,9 @@ static WRITE16_HANDLER(gn680_latch_w) } } +// WORD at 30000e: IRQ 4 tests bits 6 and 7, IRQ5 tests bits 4 and 5 +// (vsync and hsync status for each of the two screens?) + static ADDRESS_MAP_START( gn680_memmap, ADDRESS_SPACE_PROGRAM, 16 ) AM_RANGE(0x000000, 0x01ffff) AM_ROM AM_RANGE(0x200000, 0x203fff) AM_RAM @@ -1114,7 +1117,7 @@ static MACHINE_DRIVER_START( hornet ) MDRV_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MDRV_SOUND_ADD("rf", RF5C400, 64000000/4) + MDRV_SOUND_ADD("rf", RF5C400, 16934400) // value from Guru readme, gives 44100 Hz sample rate MDRV_SOUND_ROUTE(0, "lspeaker", 1.0) MDRV_SOUND_ROUTE(1, "rspeaker", 1.0)