From d23ad16cabc73a8f7ecfb6e4082d3f148fe5e9b1 Mon Sep 17 00:00:00 2001 From: Nicola Salmoria Date: Tue, 2 Dec 2008 06:34:24 +0000 Subject: [PATCH] 02653: all games on artmagic.c: OKI clipping in artmagic games --- src/mame/drivers/artmagic.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/artmagic.c b/src/mame/drivers/artmagic.c index 4ec840ba3cf..153cbceb036 100644 --- a/src/mame/drivers/artmagic.c +++ b/src/mame/drivers/artmagic.c @@ -716,6 +716,14 @@ static MACHINE_DRIVER_START( artmagic ) MDRV_SOUND_ADD("oki", OKIM6295, MASTER_CLOCK_40MHz/3/10) MDRV_SOUND_CONFIG(okim6295_interface_pin7low) + MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.65) +MACHINE_DRIVER_END + + +static MACHINE_DRIVER_START( cheesech ) + MDRV_IMPORT_FROM(artmagic) + + MDRV_SOUND_MODIFY("oki") MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) MACHINE_DRIVER_END @@ -728,6 +736,9 @@ static MACHINE_DRIVER_START( stonebal ) MDRV_CPU_MODIFY("tms") MDRV_CPU_PROGRAM_MAP(stonebal_tms_map,0) + + MDRV_SOUND_MODIFY("oki") + MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.45) MACHINE_DRIVER_END @@ -907,6 +918,6 @@ static DRIVER_INIT( stonebal ) *************************************/ GAME( 1993, ultennis, 0, artmagic, ultennis, ultennis, ROT0, "Art & Magic", "Ultimate Tennis", 0 ) -GAME( 1994, cheesech, 0, artmagic, cheesech, cheesech, ROT0, "Art & Magic", "Cheese Chase", 0 ) +GAME( 1994, cheesech, 0, cheesech, cheesech, cheesech, ROT0, "Art & Magic", "Cheese Chase", 0 ) GAME( 1994, stonebal, 0, stonebal, stonebal, stonebal, ROT0, "Art & Magic", "Stone Ball (4 Players)", 0 ) GAME( 1994, stoneba2, stonebal, stonebal, stoneba2, stonebal, ROT0, "Art & Magic", "Stone Ball (2 Players)", 0 )