diff options
Diffstat (limited to 'src/devices/bus/a2bus')
-rw-r--r-- | src/devices/bus/a2bus/a2alfam2.cpp | 6 | ||||
-rw-r--r-- | src/devices/bus/a2bus/a2arcadebd.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/a2bus/a2dx1.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/a2bus/a2echoii.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/a2bus/a2mcms.cpp | 3 | ||||
-rw-r--r-- | src/devices/bus/a2bus/a2mockingboard.cpp | 14 | ||||
-rw-r--r-- | src/devices/bus/a2bus/a2sam.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/a2bus/pc_xporter.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/a2bus/ssbapple.cpp | 2 | ||||
-rw-r--r-- | src/devices/bus/a2bus/ssprite.cpp | 2 |
10 files changed, 22 insertions, 15 deletions
diff --git a/src/devices/bus/a2bus/a2alfam2.cpp b/src/devices/bus/a2bus/a2alfam2.cpp index 214c63de6a6..6817176c202 100644 --- a/src/devices/bus/a2bus/a2alfam2.cpp +++ b/src/devices/bus/a2bus/a2alfam2.cpp @@ -40,7 +40,8 @@ DEFINE_DEVICE_TYPE(A2BUS_AESMS, a2bus_aesms_device, "a2aesms", "Applied Engin //------------------------------------------------- MACHINE_CONFIG_START(a2bus_sn76489_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_STEREO("alf_l", "alf_r") + SPEAKER(config, "alf_l").front_left(); + SPEAKER(config, "alf_r").front_right(); MCFG_DEVICE_ADD(SN1_TAG, SN76489, 1020484) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "alf_l", 0.50) @@ -52,7 +53,8 @@ MACHINE_CONFIG_START(a2bus_sn76489_device::device_add_mconfig) MACHINE_CONFIG_END MACHINE_CONFIG_START(a2bus_aesms_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_STEREO("alf_l", "alf_r") + SPEAKER(config, "alf_l").front_left(); + SPEAKER(config, "alf_r").front_right(); MCFG_DEVICE_ADD(SN1_TAG, SN76489, 1020484) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "alf_l", 0.50) diff --git a/src/devices/bus/a2bus/a2arcadebd.cpp b/src/devices/bus/a2bus/a2arcadebd.cpp index 935ad309993..6c69ae6a024 100644 --- a/src/devices/bus/a2bus/a2arcadebd.cpp +++ b/src/devices/bus/a2bus/a2arcadebd.cpp @@ -43,7 +43,7 @@ MACHINE_CONFIG_START(a2bus_arcboard_device::device_add_mconfig) MCFG_TMS9928A_SCREEN_ADD_NTSC( SCREEN_TAG ) MCFG_SCREEN_UPDATE_DEVICE( TMS_TAG, tms9918a_device, screen_update ) - MCFG_SPEAKER_STANDARD_MONO("mono") + SPEAKER(config, "mono").front_center(); MCFG_DEVICE_ADD(AY_TAG, AY8910, 1022727) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) MACHINE_CONFIG_END diff --git a/src/devices/bus/a2bus/a2dx1.cpp b/src/devices/bus/a2bus/a2dx1.cpp index 669a63503a3..5efd112a779 100644 --- a/src/devices/bus/a2bus/a2dx1.cpp +++ b/src/devices/bus/a2bus/a2dx1.cpp @@ -32,7 +32,7 @@ DEFINE_DEVICE_TYPE(A2BUS_DX1, a2bus_dx1_device, "a2dx1", "Decillonix DX-1") //------------------------------------------------- MACHINE_CONFIG_START(a2bus_dx1_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_MONO("speaker") + SPEAKER(config, "speaker").front_center(); MCFG_DEVICE_ADD("dac", DAC_8BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.5) // unknown DAC MCFG_DEVICE_ADD("dacvol", DAC_8BIT_R2R, 0) // unknown DAC MCFG_SOUND_ROUTE(0, "dac", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac", -1.0, DAC_VREF_NEG_INPUT) diff --git a/src/devices/bus/a2bus/a2echoii.cpp b/src/devices/bus/a2bus/a2echoii.cpp index 8516431d4e2..15e0cb16697 100644 --- a/src/devices/bus/a2bus/a2echoii.cpp +++ b/src/devices/bus/a2bus/a2echoii.cpp @@ -34,7 +34,7 @@ DEFINE_DEVICE_TYPE(A2BUS_ECHOII, a2bus_echoii_device, "a2echoii", "Street Electr //------------------------------------------------- MACHINE_CONFIG_START(a2bus_echoii_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_MONO("echoii") + SPEAKER(config, "echoii").front_center(); MCFG_DEVICE_ADD(TMS_TAG, TMS5220, 640000) // Note the Echo II card has a "FREQ" potentiometer which can be used to adjust the tms5220's clock frequency; 640khz is the '8khz' value according to the tms5220 datasheet MCFG_SOUND_ROUTE(ALL_OUTPUTS, "echoii", 1.0) MACHINE_CONFIG_END diff --git a/src/devices/bus/a2bus/a2mcms.cpp b/src/devices/bus/a2bus/a2mcms.cpp index 2b82cbc536f..6d11cbebf27 100644 --- a/src/devices/bus/a2bus/a2mcms.cpp +++ b/src/devices/bus/a2bus/a2mcms.cpp @@ -50,7 +50,8 @@ DEFINE_DEVICE_TYPE(A2BUS_MCMS2, a2bus_mcms2_device, "a2mcms2", "Mountain Compute //------------------------------------------------- MACHINE_CONFIG_START(a2bus_mcms1_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_STEREO("mcms_l", "mcms_r") + SPEAKER(config, "mcms_l").front_left(); + SPEAKER(config, "mcms_r").front_right(); MCFG_DEVICE_ADD(ENGINE_TAG, MCMS, 1000000) MCFG_MCMS_IRQ_CALLBACK(WRITELINE(*this, a2bus_mcms1_device, irq_w)) diff --git a/src/devices/bus/a2bus/a2mockingboard.cpp b/src/devices/bus/a2bus/a2mockingboard.cpp index a6348f40314..83ffd9d43b5 100644 --- a/src/devices/bus/a2bus/a2mockingboard.cpp +++ b/src/devices/bus/a2bus/a2mockingboard.cpp @@ -49,7 +49,8 @@ MACHINE_CONFIG_START(a2bus_ayboard_device::device_add_mconfig) MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(*this, a2bus_ayboard_device, via2_out_b)) MCFG_VIA6522_IRQ_HANDLER(WRITELINE(*this, a2bus_ayboard_device, via2_irq_w)) - MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); MCFG_DEVICE_ADD(AY1_TAG, AY8913, 1022727) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_DEVICE_ADD(AY2_TAG, AY8913, 1022727) @@ -67,8 +68,10 @@ MACHINE_CONFIG_START(a2bus_phasor_device::device_add_mconfig) MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(*this, a2bus_ayboard_device, via2_out_b)) MCFG_VIA6522_IRQ_HANDLER(WRITELINE(*this, a2bus_ayboard_device, via2_irq_w)) - MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") - MCFG_SPEAKER_STANDARD_STEREO("lspeaker2", "rspeaker2") + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); + SPEAKER(config, "lspeaker2").front_left(); + SPEAKER(config, "rspeaker2").front_right(); MCFG_DEVICE_ADD(AY1_TAG, AY8913, 1022727) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_DEVICE_ADD(AY2_TAG, AY8913, 1022727) @@ -90,13 +93,14 @@ MACHINE_CONFIG_START(a2bus_echoplus_device::device_add_mconfig) MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(*this, a2bus_ayboard_device, via2_out_b)) MCFG_VIA6522_IRQ_HANDLER(WRITELINE(*this, a2bus_ayboard_device, via2_irq_w)) - MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") + SPEAKER(config, "lspeaker").front_left(); + SPEAKER(config, "rspeaker").front_right(); MCFG_DEVICE_ADD(AY1_TAG, AY8913, 1022727) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) MCFG_DEVICE_ADD(AY2_TAG, AY8913, 1022727) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 1.0) - MCFG_SPEAKER_STANDARD_MONO("echosp") + SPEAKER(config, "echosp").front_center(); MCFG_DEVICE_ADD(E2P_TMS_TAG, TMS5220, 640000) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "echosp", 1.0) MACHINE_CONFIG_END diff --git a/src/devices/bus/a2bus/a2sam.cpp b/src/devices/bus/a2bus/a2sam.cpp index a497363788d..21ea8d1fdca 100644 --- a/src/devices/bus/a2bus/a2sam.cpp +++ b/src/devices/bus/a2bus/a2sam.cpp @@ -32,7 +32,7 @@ DEFINE_DEVICE_TYPE(A2BUS_SAM, a2bus_sam_device, "a2sam", "Don't Ask Software S.A //------------------------------------------------- MACHINE_CONFIG_START(a2bus_sam_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_MONO("speaker") + SPEAKER(config, "speaker").front_center(); MCFG_DEVICE_ADD("dac", DAC_8BIT_R2R, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "speaker", 0.5) // unknown DAC MCFG_DEVICE_ADD("vref", VOLTAGE_REGULATOR, 0) MCFG_VOLTAGE_REGULATOR_OUTPUT(5.0) MCFG_SOUND_ROUTE(0, "dac", 1.0, DAC_VREF_POS_INPUT) MCFG_SOUND_ROUTE(0, "dac", -1.0, DAC_VREF_NEG_INPUT) diff --git a/src/devices/bus/a2bus/pc_xporter.cpp b/src/devices/bus/a2bus/pc_xporter.cpp index 77ec1b3ea5c..0f9900a95bf 100644 --- a/src/devices/bus/a2bus/pc_xporter.cpp +++ b/src/devices/bus/a2bus/pc_xporter.cpp @@ -168,7 +168,7 @@ MACHINE_CONFIG_START(a2bus_pcxporter_device::device_add_mconfig) MCFG_PC_KBDC_SLOT_ADD("pc_kbdc", "kbd", pc_xt_keyboards, STR_KBD_KEYTRONIC_PC3270) /* sound hardware */ - MCFG_SPEAKER_STANDARD_MONO("mono") + SPEAKER(config, "mono").front_center(); MCFG_DEVICE_ADD("speaker", SPEAKER_SOUND, 0) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) diff --git a/src/devices/bus/a2bus/ssbapple.cpp b/src/devices/bus/a2bus/ssbapple.cpp index 508f4b46685..bde53973c13 100644 --- a/src/devices/bus/a2bus/ssbapple.cpp +++ b/src/devices/bus/a2bus/ssbapple.cpp @@ -35,7 +35,7 @@ DEFINE_DEVICE_TYPE(A2BUS_SSBAPPLE, a2bus_ssb_device, "a2ssbapl", "Multitech Indu //------------------------------------------------- MACHINE_CONFIG_START(a2bus_ssb_device::device_add_mconfig) - MCFG_SPEAKER_STANDARD_MONO("ssbapple") + SPEAKER(config, "ssbapple").front_center(); MCFG_DEVICE_ADD(TMS_TAG, TMS5220, 640000) // guess - this gives 8 kHz output according to the datasheet MCFG_SOUND_ROUTE(ALL_OUTPUTS, "ssbapple", 1.0) MACHINE_CONFIG_END diff --git a/src/devices/bus/a2bus/ssprite.cpp b/src/devices/bus/a2bus/ssprite.cpp index 2307bd5ac5e..a9c44aed117 100644 --- a/src/devices/bus/a2bus/ssprite.cpp +++ b/src/devices/bus/a2bus/ssprite.cpp @@ -40,7 +40,7 @@ MACHINE_CONFIG_START(a2bus_ssprite_device::device_add_mconfig) MCFG_TMS9928A_SCREEN_ADD_NTSC( SCREEN_TAG ) MCFG_SCREEN_UPDATE_DEVICE( TMS_TAG, tms9918a_device, screen_update ) - MCFG_SPEAKER_STANDARD_MONO("mono") + SPEAKER(config, "mono").front_center(); MCFG_DEVICE_ADD(AY_TAG, AY8912, 1022727) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) MCFG_DEVICE_ADD(TMS5220_TAG, TMS5220, 640000) |