diff options
Diffstat (limited to 'src/devices/bus/centronics/covox.cpp')
-rw-r--r-- | src/devices/bus/centronics/covox.cpp | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/src/devices/bus/centronics/covox.cpp b/src/devices/bus/centronics/covox.cpp index 6cafe74cb42..9989308f593 100644 --- a/src/devices/bus/centronics/covox.cpp +++ b/src/devices/bus/centronics/covox.cpp @@ -4,11 +4,14 @@ Covox Speech Thing + Notes: + - "Jast Sound" is very similar conceptually to a Covox Speech Thing. + https://www.generation-msx.nl/hardware/jast/jast-sound/1638/ + ***************************************************************************/ #include "emu.h" #include "covox.h" -#include "sound/volt_reg.h" #include "speaker.h" //************************************************************************** @@ -43,9 +46,6 @@ void centronics_covox_device::device_add_mconfig(machine_config &config) /* sound hardware */ SPEAKER(config, "speaker").front_center(); DAC_8BIT_R2R(config, m_dac, 0).add_route(ALL_OUTPUTS, "speaker", 0.5); // unknown DAC - voltage_regulator_device &vref(VOLTAGE_REGULATOR(config, "vref")); - vref.add_route(0, "dac", 1.0, DAC_VREF_POS_INPUT); - vref.add_route(0, "dac", -1.0, DAC_VREF_NEG_INPUT); } void centronics_covox_device::device_start() @@ -92,15 +92,9 @@ centronics_covox_stereo_device::centronics_covox_stereo_device(const machine_con void centronics_covox_stereo_device::device_add_mconfig(machine_config &config) { /* sound hardware */ - SPEAKER(config, "lspeaker").front_left(); - SPEAKER(config, "rspeaker").front_right(); - DAC_8BIT_R2R(config, m_ldac, 0).add_route(ALL_OUTPUTS, "lspeaker", 0.5); // unknown DAC - DAC_8BIT_R2R(config, m_rdac, 0).add_route(ALL_OUTPUTS, "rspeaker", 0.5); // unknown DAC - voltage_regulator_device &vref(VOLTAGE_REGULATOR(config, "vref")); - vref.add_route(0, "ldac", 1.0, DAC_VREF_POS_INPUT); - vref.add_route(0, "ldac", -1.0, DAC_VREF_NEG_INPUT); - vref.add_route(0, "rdac", 1.0, DAC_VREF_POS_INPUT); - vref.add_route(0, "rdac", -1.0, DAC_VREF_NEG_INPUT); + SPEAKER(config, "speaker", 2).front(); + DAC_8BIT_R2R(config, m_ldac, 0).add_route(ALL_OUTPUTS, "speaker", 0.5, 0); // unknown DAC + DAC_8BIT_R2R(config, m_rdac, 0).add_route(ALL_OUTPUTS, "speaker", 0.5, 1); // unknown DAC } void centronics_covox_stereo_device::device_start() |