From da996449bb4e938e7285fecc457515219787bc4c Mon Sep 17 00:00:00 2001 From: Robbbert Date: Sat, 7 May 2016 00:04:39 +1000 Subject: [PATCH] Super-80: another 6 software items; turned down the cassette volume on some of my drivers. --- hash/super80_cass.xml | 122 +++++++++++++++++++++++++++++----- src/mame/drivers/excali64.cpp | 2 +- src/mame/drivers/fc100.cpp | 2 +- src/mame/drivers/mbee.cpp | 4 +- src/mame/drivers/mycom.cpp | 2 +- src/mame/drivers/pegasus.cpp | 2 +- src/mame/drivers/ptcsol.cpp | 4 +- src/mame/drivers/ravens.cpp | 4 +- src/mame/drivers/sorcerer.cpp | 4 +- src/mame/drivers/spc1000.cpp | 2 +- src/mame/drivers/super80.cpp | 4 +- src/mame/drivers/tavernie.cpp | 2 +- src/mame/drivers/tec1.cpp | 2 +- src/mame/drivers/trs80.cpp | 2 +- 14 files changed, 124 insertions(+), 34 deletions(-) diff --git a/hash/super80_cass.xml b/hash/super80_cass.xml index df0fe77fbe6..efb096b49a9 100644 --- a/hash/super80_cass.xml +++ b/hash/super80_cass.xml @@ -15,7 +15,7 @@ Horse Race 1981 Dick Smith Electronics - + @@ -28,7 +28,7 @@ Dungeon Dilemma 1981 Dick Smith Electronics - + @@ -41,7 +41,7 @@ Tape Basic 1981 Dick Smith Electronics - + @@ -53,7 +53,7 @@ Editor Assembler 1981 Dick Smith Electronics - + @@ -65,7 +65,7 @@ Debugger 1981 Dick Smith Electronics - + @@ -82,6 +82,7 @@ El Draw 3.6.3 1981 El Graphix + @@ -93,6 +94,7 @@ Mini Typewriter 1981 Bemak + @@ -104,6 +106,7 @@ Missile Attack 1981 Matrix Software + @@ -116,6 +119,7 @@ Pelatronics Editor Assembler 1981 Pelatronics + @@ -123,21 +127,11 @@ - - Von Shrink - 1981 - unknown - - - - - - - Zip Zap 1981 Bemak + @@ -145,4 +139,100 @@ + + + Von Shrink + 1981 + unknown + + + + + + + + + + + Shep's Casino (Pontoon) + 1981 + unknown + + + + + + + + + + + Riverboat + 1981 + unknown + + + + + + + + + + Riverboat (arrow keys) + 1981 + unknown + + + + + + + + + + Tibetian Disks + 1981 + unknown + + + + + + + + + + Match Mates + 1981 + unknown + + + + + + + + + + + Acey-Ducey + 1981 + unknown + + + + + + + + + diff --git a/src/mame/drivers/excali64.cpp b/src/mame/drivers/excali64.cpp index 8565eb550ba..1e57d16ef40 100644 --- a/src/mame/drivers/excali64.cpp +++ b/src/mame/drivers/excali64.cpp @@ -570,7 +570,7 @@ static MACHINE_CONFIG_START( excali64, excali64_state ) MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) /* Video hardware */ MCFG_SCREEN_ADD("screen", RASTER) diff --git a/src/mame/drivers/fc100.cpp b/src/mame/drivers/fc100.cpp index a8f58852a2f..ba151b0dbdb 100644 --- a/src/mame/drivers/fc100.cpp +++ b/src/mame/drivers/fc100.cpp @@ -529,7 +529,7 @@ static MACHINE_CONFIG_START( fc100, fc100_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_SOUND_ADD("psg", AY8910, XTAL_7_15909MHz/3/2) /* AY-3-8910 - clock not verified */ MCFG_AY8910_PORT_A_READ_CB(IOPORT("JOY0")) MCFG_AY8910_PORT_B_READ_CB(IOPORT("JOY1")) diff --git a/src/mame/drivers/mbee.cpp b/src/mame/drivers/mbee.cpp index e3c8495a647..f884c943034 100644 --- a/src/mame/drivers/mbee.cpp +++ b/src/mame/drivers/mbee.cpp @@ -662,7 +662,7 @@ static MACHINE_CONFIG_START( mbee, mbee_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) @@ -721,7 +721,7 @@ static MACHINE_CONFIG_START( mbeeic, mbee_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) diff --git a/src/mame/drivers/mycom.cpp b/src/mame/drivers/mycom.cpp index 32df87b41f2..ca84002695e 100644 --- a/src/mame/drivers/mycom.cpp +++ b/src/mame/drivers/mycom.cpp @@ -542,7 +542,7 @@ static MACHINE_CONFIG_START( mycom, mycom_state ) MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_SOUND_ADD("sn1", SN76489, XTAL_10MHz / 4) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.50) diff --git a/src/mame/drivers/pegasus.cpp b/src/mame/drivers/pegasus.cpp index 39e921783a7..395cad82b3f 100644 --- a/src/mame/drivers/pegasus.cpp +++ b/src/mame/drivers/pegasus.cpp @@ -501,7 +501,7 @@ static MACHINE_CONFIG_START( pegasus, pegasus_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) /* devices */ MCFG_DEVICE_ADD("pia_s", PIA6821, 0) diff --git a/src/mame/drivers/ptcsol.cpp b/src/mame/drivers/ptcsol.cpp index d444a07fb45..97d8af9ca13 100644 --- a/src/mame/drivers/ptcsol.cpp +++ b/src/mame/drivers/ptcsol.cpp @@ -742,9 +742,9 @@ static MACHINE_CONFIG_START( sol20, sol20_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) // cass1 speaker + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) // cass1 speaker MCFG_SOUND_WAVE_ADD(WAVE2_TAG, "cassette2") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) // cass2 speaker + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) // cass2 speaker // devices MCFG_CASSETTE_ADD("cassette") diff --git a/src/mame/drivers/ravens.cpp b/src/mame/drivers/ravens.cpp index f9957ca5bc2..67709f34675 100644 --- a/src/mame/drivers/ravens.cpp +++ b/src/mame/drivers/ravens.cpp @@ -341,7 +341,7 @@ static MACHINE_CONFIG_START( ravens, ravens_state ) MCFG_CASSETTE_ADD( "cassette" ) MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MACHINE_CONFIG_END static MACHINE_CONFIG_START( ravens2, ravens_state ) @@ -364,7 +364,7 @@ static MACHINE_CONFIG_START( ravens2, ravens_state ) MCFG_CASSETTE_ADD( "cassette" ) MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MACHINE_CONFIG_END /* ROM definition */ diff --git a/src/mame/drivers/sorcerer.cpp b/src/mame/drivers/sorcerer.cpp index e4491eebc7f..05e91b0bcdb 100644 --- a/src/mame/drivers/sorcerer.cpp +++ b/src/mame/drivers/sorcerer.cpp @@ -418,9 +418,9 @@ static MACHINE_CONFIG_START( sorcerer, sorcerer_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) // cass1 speaker + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) // cass1 speaker MCFG_SOUND_WAVE_ADD(WAVE2_TAG, "cassette2") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) // cass2 speaker + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) // cass2 speaker MCFG_DEVICE_ADD( "uart", AY31015, 0 ) MCFG_AY31015_TX_CLOCK(4800.0) diff --git a/src/mame/drivers/spc1000.cpp b/src/mame/drivers/spc1000.cpp index c64a9effff6..3040fad5bf7 100644 --- a/src/mame/drivers/spc1000.cpp +++ b/src/mame/drivers/spc1000.cpp @@ -477,7 +477,7 @@ static MACHINE_CONFIG_START( spc1000, spc1000_state ) MCFG_AY8910_PORT_B_WRITE_CB(DEVWRITE8("cent_data_out", output_latch_device, write)) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_DEVICE_ADD("ext1", SPC1000_EXP_SLOT, 0) MCFG_DEVICE_SLOT_INTERFACE(spc1000_exp, nullptr, false) diff --git a/src/mame/drivers/super80.cpp b/src/mame/drivers/super80.cpp index 6327d8abee6..901828b0b91 100644 --- a/src/mame/drivers/super80.cpp +++ b/src/mame/drivers/super80.cpp @@ -716,7 +716,7 @@ static MACHINE_CONFIG_START( super80, super80_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) @@ -807,7 +807,7 @@ static MACHINE_CONFIG_START( super80v, super80_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) diff --git a/src/mame/drivers/tavernie.cpp b/src/mame/drivers/tavernie.cpp index c6ccd0fb51a..2041652fcc3 100644 --- a/src/mame/drivers/tavernie.cpp +++ b/src/mame/drivers/tavernie.cpp @@ -304,7 +304,7 @@ static MACHINE_CONFIG_START( cpu09, tavernie_state ) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) /* Devices */ MCFG_CASSETTE_ADD( "cassette" ) diff --git a/src/mame/drivers/tec1.cpp b/src/mame/drivers/tec1.cpp index 99714f7e97a..f07ec5e7662 100644 --- a/src/mame/drivers/tec1.cpp +++ b/src/mame/drivers/tec1.cpp @@ -429,7 +429,7 @@ static MACHINE_CONFIG_START( tecjmon, tec1_state ) MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) /* Devices */ MCFG_CASSETTE_ADD( "cassette" ) diff --git a/src/mame/drivers/trs80.cpp b/src/mame/drivers/trs80.cpp index 1bb5c3e0ae0..a57fcf472a2 100644 --- a/src/mame/drivers/trs80.cpp +++ b/src/mame/drivers/trs80.cpp @@ -581,7 +581,7 @@ static MACHINE_CONFIG_START( trs80, trs80_state ) // the original model I, MCFG_SOUND_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) MCFG_SOUND_WAVE_ADD(WAVE_TAG, "cassette") - MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) + MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.05) /* devices */ MCFG_CASSETTE_ADD( "cassette" )