mirror of
https://github.com/holub/mame
synced 2025-04-19 23:12:11 +03:00
ninjaw.cpp, warriorb.cpp : Accurate psg output position (subwoofer only) (#5709)
* ninjaw.cpp, warriorb.cpp : Accurate psg output position (subwoofer only) * ninjaw.cpp, warriorb.cpp : Add notes, Fix output position
This commit is contained in:
parent
db87759815
commit
3f7aa11e26
@ -783,11 +783,11 @@ void ninjaw_state::ninjaw(machine_config &config)
|
||||
/* sound hardware */
|
||||
SPEAKER(config, "lspeaker").front_left();
|
||||
SPEAKER(config, "rspeaker").front_right();
|
||||
SPEAKER(config, "subwoofer").seat();
|
||||
|
||||
ym2610_device &ymsnd(YM2610(config, "ymsnd", 16000000/2));
|
||||
ymsnd.irq_handler().set_inputline("audiocpu", 0);
|
||||
ymsnd.add_route(0, "lspeaker", 0.25);
|
||||
ymsnd.add_route(0, "rspeaker", 0.25);
|
||||
ymsnd.add_route(0, "subwoofer", 0.25);
|
||||
ymsnd.add_route(1, "2610.1.l", 1.0);
|
||||
ymsnd.add_route(1, "2610.1.r", 1.0);
|
||||
ymsnd.add_route(2, "2610.2.l", 1.0);
|
||||
@ -889,11 +889,11 @@ void ninjaw_state::darius2(machine_config &config)
|
||||
/* sound hardware */
|
||||
SPEAKER(config, "lspeaker").front_left();
|
||||
SPEAKER(config, "rspeaker").front_right();
|
||||
SPEAKER(config, "subwoofer").seat();
|
||||
|
||||
ym2610_device &ymsnd(YM2610(config, "ymsnd", 16000000/2));
|
||||
ymsnd.irq_handler().set_inputline("audiocpu", 0);
|
||||
ymsnd.add_route(0, "lspeaker", 0.25);
|
||||
ymsnd.add_route(0, "rspeaker", 0.25);
|
||||
ymsnd.add_route(0, "subwoofer", 0.25);
|
||||
ymsnd.add_route(1, "2610.1.l", 1.0);
|
||||
ymsnd.add_route(1, "2610.1.r", 1.0);
|
||||
ymsnd.add_route(2, "2610.2.l", 1.0);
|
||||
|
@ -453,11 +453,11 @@ void warriorb_state::darius2d(machine_config &config)
|
||||
/* sound hardware */
|
||||
SPEAKER(config, "lspeaker").front_left();
|
||||
SPEAKER(config, "rspeaker").front_right();
|
||||
SPEAKER(config, "subwoofer").seat();
|
||||
|
||||
ym2610_device &ymsnd(YM2610(config, "ymsnd", 16_MHz_XTAL / 2));
|
||||
ymsnd.irq_handler().set_inputline("audiocpu", 0);
|
||||
ymsnd.add_route(0, "lspeaker", 0.25);
|
||||
ymsnd.add_route(0, "rspeaker", 0.25);
|
||||
ymsnd.add_route(0, "subwoofer", 0.25);
|
||||
ymsnd.add_route(1, "2610.1.l", 1.0);
|
||||
ymsnd.add_route(1, "2610.1.r", 1.0);
|
||||
ymsnd.add_route(2, "2610.2.l", 1.0);
|
||||
@ -530,6 +530,7 @@ void warriorb_state::warriorb(machine_config &config)
|
||||
/* sound hardware */
|
||||
SPEAKER(config, "lspeaker").front_left();
|
||||
SPEAKER(config, "rspeaker").front_right();
|
||||
// subwoofer under seat is exists like other taito multiscreen games?
|
||||
|
||||
ym2610b_device &ymsnd(YM2610B(config, "ymsnd", 16_MHz_XTAL / 2));
|
||||
ymsnd.irq_handler().set_inputline("audiocpu", 0);
|
||||
|
Loading…
Reference in New Issue
Block a user