mirror of
https://github.com/holub/mame
synced 2025-07-05 09:57:47 +03:00
apple2: adjust Mockingboard and Phasor balances, and properly clock the Phasor AYs twice as fast [R. Belmont]
This commit is contained in:
parent
009ef965f2
commit
5f3bfbce6b
@ -53,7 +53,7 @@ void a2bus_ayboard_device::add_common_devices(machine_config &config)
|
||||
SPEAKER(config, "lspeaker").front_left();
|
||||
SPEAKER(config, "rspeaker").front_right();
|
||||
AY8913(config, m_ay1, 1022727);
|
||||
m_ay1->add_route(ALL_OUTPUTS, "lspeaker", 1.0);
|
||||
m_ay1->add_route(ALL_OUTPUTS, "lspeaker", 0.5);
|
||||
}
|
||||
|
||||
void a2bus_ayboard_device::device_add_mconfig(machine_config &config)
|
||||
@ -61,7 +61,7 @@ void a2bus_ayboard_device::device_add_mconfig(machine_config &config)
|
||||
add_common_devices(config);
|
||||
|
||||
AY8913(config, m_ay2, 1022727);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 1.0);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 0.5);
|
||||
}
|
||||
|
||||
void a2bus_mockingboard_device::device_add_mconfig(machine_config &config)
|
||||
@ -72,7 +72,7 @@ void a2bus_mockingboard_device::device_add_mconfig(machine_config &config)
|
||||
m_via1->cb2_handler().set(FUNC(a2bus_mockingboard_device::write_via1_cb2));
|
||||
|
||||
AY8913(config, m_ay2, 1022727);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 1.0);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 0.5);
|
||||
|
||||
VOTRAX_SC01(config, m_sc01, 1022727);
|
||||
m_sc01->ar_callback().set(m_via1, FUNC(via6522_device::write_cb1));
|
||||
@ -89,12 +89,13 @@ void a2bus_phasor_device::device_add_mconfig(machine_config &config)
|
||||
|
||||
SPEAKER(config, "lspeaker2").front_left();
|
||||
SPEAKER(config, "rspeaker2").front_right();
|
||||
AY8913(config, m_ay2, 1022727);
|
||||
AY8913(config, m_ay3, 1022727);
|
||||
AY8913(config, m_ay4, 1022727);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "lspeaker2", 1.0);
|
||||
m_ay3->add_route(ALL_OUTPUTS, "rspeaker", 1.0);
|
||||
m_ay4->add_route(ALL_OUTPUTS, "rspeaker2", 1.0);
|
||||
m_ay1->set_clock(1022727*2);
|
||||
AY8913(config, m_ay2, 1022727*2);
|
||||
AY8913(config, m_ay3, 1022727*2);
|
||||
AY8913(config, m_ay4, 1022727*2);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "lspeaker2", 0.5);
|
||||
m_ay3->add_route(ALL_OUTPUTS, "rspeaker", 0.5);
|
||||
m_ay4->add_route(ALL_OUTPUTS, "rspeaker2", 0.5);
|
||||
}
|
||||
|
||||
void a2bus_echoplus_device::device_add_mconfig(machine_config &config)
|
||||
@ -102,7 +103,7 @@ void a2bus_echoplus_device::device_add_mconfig(machine_config &config)
|
||||
add_common_devices(config);
|
||||
|
||||
AY8913(config, m_ay2, 1022727);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 1.0);
|
||||
m_ay2->add_route(ALL_OUTPUTS, "rspeaker", 0.5);
|
||||
|
||||
SPEAKER(config, "echosp").front_center();
|
||||
TMS5220(config, m_tms, 640000);
|
||||
|
Loading…
Reference in New Issue
Block a user