/dports/emulators/mess/mame-mame0226/src/mame/drivers/ |
H A D | kickgoal.cpp | 100 m_oki->write(data); in actionhw_snd_w() 112 m_oki->write(m_snd_new); in actionhw_snd_w() 113 m_oki->write(data); in actionhw_snd_w() 123 m_oki->write(m_snd_new); in actionhw_snd_w() 124 m_oki->write(data); in actionhw_snd_w() 134 m_oki->write(m_snd_new); in actionhw_snd_w() 135 m_oki->write(data); in actionhw_snd_w() 145 m_oki->write(m_snd_new); in actionhw_snd_w() 146 m_oki->write(data); in actionhw_snd_w() 161 m_oki->write(data); in actionhw_snd_w() [all …]
|
H A D | sslam.cpp | 234 m_oki->write(0x81); in TIMER_CALLBACK_MEMBER() 254 int status = m_oki->read(); in sslam_play() 262 m_oki->write(0x40); in sslam_play() 264 m_oki->write(0x81); in sslam_play() 271 m_oki->write(0x11); in sslam_play() 275 m_oki->write(0x21); in sslam_play() 279 m_oki->write(0x41); in sslam_play() 291 m_oki->write(data); in sslam_play() 328 m_oki->set_rom_bank(2); in sslam_snd_w() 341 m_oki->set_rom_bank(1); in sslam_snd_w() [all …]
|
H A D | amerihok.cpp | 34 , m_oki(*this, "oki") in amerihok_state() 50 required_device<okim6376_device> m_oki; member in amerihok_state 67 m_oki->st_w(!BIT(data, 4)); in control_w() 68 m_oki->ch2_w(!BIT(data, 7)); in control_w() 70 m_oki->reset(); in control_w() 110 map(0x4000, 0x4000).w(m_oki, FUNC(okim6376_device::write)); in amerihok_data_map() 172 …OKIM6376(config, m_oki, 12_MHz_XTAL / 96); // 64-pin QFP, type/clock unverified (probably clocked … in amerihok() 173 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in amerihok()
|
H A D | blackt96.cpp | 102 m_oki(*this, "oki%u", 1U), in blackt96_state() 132 required_device_array<okim6295_device, 2> m_oki; member in blackt96_state 454 if (m_oki_selected == 0) m_oki[0]->write(m_port_b_latch); in soundio_port_c_w() 455 else if (m_oki_selected == 1) m_oki[1]->write(m_port_b_latch); in soundio_port_c_w() 460 if (m_oki_selected == 0) m_port_b_latch = m_oki[0]->read(); in soundio_port_c_w() 461 else if (m_oki_selected == 1) m_port_b_latch = m_oki[1]->read(); in soundio_port_c_w() 521 m_oki[0]->add_route(ALL_OUTPUTS, "lspeaker", 0.47); in blackt96() 522 m_oki[0]->add_route(ALL_OUTPUTS, "rspeaker", 0.47); in blackt96() 523 m_oki[0]->set_addrmap(0, &blackt96_state::oki1_map); in blackt96() 526 m_oki[1]->add_route(ALL_OUTPUTS, "lspeaker", 0.47); in blackt96() [all …]
|
H A D | island.cpp | 25 , m_oki(*this, "oki") in island_state() 36 required_device<okim6295_device> m_oki; member in island_state 63 OKIM6295(config, m_oki, 20_MHz_XTAL / 4, okim6295_device::PIN7_HIGH); // clock & pin 7 not verified in INPUT_PORTS_START() 64 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in INPUT_PORTS_START()
|
H A D | nmkmedal.cpp | 41 , m_oki(*this, "oki") in nmkmedal_state() 52 required_device<okim6650_device> m_oki; member in nmkmedal_state 57 m_oki->ch2_w(BIT(data, 0)); in adpcm_control_w() 58 m_oki->cmd_w(BIT(data, 1)); in adpcm_control_w() 59 m_oki->st_w(BIT(data, 2) || !BIT(data, 1)); in adpcm_control_w() 71 map(0xa003, 0xa003).w(m_oki, FUNC(okim6376_device::write)); in mem_map() 138 OKIM6650(config, m_oki, 16500000 / 4).add_route(ALL_OUTPUTS, "mono", 1.0); in PORT_CODE()
|
H A D | drgnmst.cpp | 82 case 0x12: data = (m_oki[1]->read() & 0x0f); break; in snd_command_r() 83 case 0x16: data = (m_oki[0]->read() & 0x0f); break; in snd_command_r() 160 m_oki[1]->set_rom_bank(oki_new_bank); in snd_control_w() 168 m_oki[1]->write(m_oki_command); in snd_control_w() 173 m_oki[0]->write(m_oki_command); in snd_control_w() 441 OKIM6295(config, m_oki[0], 32_MHz_XTAL / 32, okim6295_device::PIN7_HIGH); in drgnmst_with_pic() 442 m_oki[0]->set_addrmap(0, &drgnmst_pic_state::drgnmst_oki1_map); in drgnmst_with_pic() 443 m_oki[0]->add_route(ALL_OUTPUTS, "mono", 1.00); in drgnmst_with_pic() 445 OKIM6295(config, m_oki[1], 32_MHz_XTAL / 32, okim6295_device::PIN7_HIGH); in drgnmst_with_pic() 446 m_oki[1]->add_route(ALL_OUTPUTS, "mono", 1.00); in drgnmst_with_pic() [all …]
|
H A D | spool99.cpp | 111 m_oki(*this, "oki"), in spool99_state() 129 required_device<okim6295_device> m_oki; member in spool99_state 212 case 0xaff8: return m_oki->read(); in spool99_io_r() 247 map(0xaff8, 0xaff8).w(m_oki, FUNC(okim6295_device::write)); in spool99_map() 271 case 0xa780: return m_oki->read(); in vcarn_io_r() 294 map(0xa780, 0xa780).w(m_oki, FUNC(okim6295_device::write)); in vcarn_map() 395 …OKIM6295(config, m_oki, 1000000, okim6295_device::PIN7_HIGH); // clock frequency & pin 7 not verif… in INPUT_PORTS_START() 396 m_oki->add_route(ALL_OUTPUTS, "lspeaker", 0.47); in INPUT_PORTS_START() 397 m_oki->add_route(ALL_OUTPUTS, "rspeaker", 0.47); in INPUT_PORTS_START()
|
H A D | laz_ribrac.cpp | 36 , m_oki(*this, "oki%u", 1U) in ribrac_state() 57 required_device_array<okim6295_device, 2> m_oki; member in ribrac_state 78 m_oki[0]->reset(); in sound_control_w() 80 m_oki[0]->write(m_sound_data); in sound_control_w() 83 m_oki[1]->reset(); in sound_control_w() 85 m_oki[1]->write(m_sound_data); in sound_control_w() 310 OKIM6295(config, m_oki[0], 2.097152_MHz_XTAL, okim6295_device::PIN7_HIGH); in DEF_STR() 311 m_oki[0]->add_route(ALL_OUTPUTS, "lspeaker", 1.0); in DEF_STR() 313 OKIM6295(config, m_oki[1], 2.097152_MHz_XTAL, okim6295_device::PIN7_HIGH); in DEF_STR() 314 m_oki[1]->add_route(ALL_OUTPUTS, "rspeaker", 1.0); in DEF_STR()
|
H A D | 30test.cpp | 59 m_oki(*this, "oki"), in namco_30test_state() 72 required_device<okim6295_device> m_oki; member in namco_30test_state 168 m_oki->set_rom_bank(data & 1); in okibank_w() 180 map(0x2000, 0x2000).rw(m_oki, FUNC(okim6295_device::read), FUNC(okim6295_device::write)); in main_map() 267 OKIM6295(config, m_oki, 1.056_MHz_XTAL, okim6295_device::PIN7_HIGH); in namco_30test() 268 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in namco_30test()
|
H A D | deniam.cpp | 59 m_oki->set_rom_bank((data >> 6) & 1); in deniam16b_oki_rom_bank_w() 65 m_oki->set_rom_bank(data & 0x01); in deniam16c_oki_rom_bank_w() 102 map(0x05, 0x05).rw(m_oki, FUNC(okim6295_device::read), FUNC(okim6295_device::write)); in sound_io_map() 114 map(0xc40001, 0xc40001).rw(m_oki, FUNC(okim6295_device::read), FUNC(okim6295_device::write)); in deniam16c_map() 247 m_oki->set_rom_bank(0); in machine_reset() 284 …OKIM6295(config, m_oki, XTAL(25'000'000)/24, okim6295_device::PIN7_HIGH); /* 1.041620 measured, = … in deniam16b() 285 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in deniam16b() 314 …OKIM6295(config, m_oki, XTAL(25'000'000)/24, okim6295_device::PIN7_HIGH); /* 1.041620 measured, =… in deniam16c() 315 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in deniam16c()
|
H A D | laz_aftrshok.cpp | 45 , m_oki(*this, "oki") in aftrshok_state() 61 required_device<okim6295_device> m_oki; member in aftrshok_state 191 m_oki->write(m_sound_data); in mcu_p3_w() 227 OKIM6295(config, m_oki, 2.097152_MHz_XTAL, okim6295_device::PIN7_HIGH); in aftrshok() 228 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in aftrshok()
|
/dports/emulators/mame/mame-mame0226/src/mame/drivers/ |
H A D | kickgoal.cpp | 100 m_oki->write(data); in actionhw_snd_w() 112 m_oki->write(m_snd_new); in actionhw_snd_w() 113 m_oki->write(data); in actionhw_snd_w() 123 m_oki->write(m_snd_new); in actionhw_snd_w() 124 m_oki->write(data); in actionhw_snd_w() 134 m_oki->write(m_snd_new); in actionhw_snd_w() 135 m_oki->write(data); in actionhw_snd_w() 145 m_oki->write(m_snd_new); in actionhw_snd_w() 146 m_oki->write(data); in actionhw_snd_w() 161 m_oki->write(data); in actionhw_snd_w() [all …]
|
H A D | sslam.cpp | 234 m_oki->write(0x81); in TIMER_CALLBACK_MEMBER() 254 int status = m_oki->read(); in sslam_play() 262 m_oki->write(0x40); in sslam_play() 264 m_oki->write(0x81); in sslam_play() 271 m_oki->write(0x11); in sslam_play() 275 m_oki->write(0x21); in sslam_play() 279 m_oki->write(0x41); in sslam_play() 291 m_oki->write(data); in sslam_play() 328 m_oki->set_rom_bank(2); in sslam_snd_w() 341 m_oki->set_rom_bank(1); in sslam_snd_w() [all …]
|
H A D | amerihok.cpp | 34 , m_oki(*this, "oki") in amerihok_state() 50 required_device<okim6376_device> m_oki; member in amerihok_state 67 m_oki->st_w(!BIT(data, 4)); in control_w() 68 m_oki->ch2_w(!BIT(data, 7)); in control_w() 70 m_oki->reset(); in control_w() 110 map(0x4000, 0x4000).w(m_oki, FUNC(okim6376_device::write)); in amerihok_data_map() 172 …OKIM6376(config, m_oki, 12_MHz_XTAL / 96); // 64-pin QFP, type/clock unverified (probably clocked … in amerihok() 173 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in amerihok()
|
H A D | blackt96.cpp | 102 m_oki(*this, "oki%u", 1U), in blackt96_state() 132 required_device_array<okim6295_device, 2> m_oki; member in blackt96_state 454 if (m_oki_selected == 0) m_oki[0]->write(m_port_b_latch); in soundio_port_c_w() 455 else if (m_oki_selected == 1) m_oki[1]->write(m_port_b_latch); in soundio_port_c_w() 460 if (m_oki_selected == 0) m_port_b_latch = m_oki[0]->read(); in soundio_port_c_w() 461 else if (m_oki_selected == 1) m_port_b_latch = m_oki[1]->read(); in soundio_port_c_w() 521 m_oki[0]->add_route(ALL_OUTPUTS, "lspeaker", 0.47); in blackt96() 522 m_oki[0]->add_route(ALL_OUTPUTS, "rspeaker", 0.47); in blackt96() 523 m_oki[0]->set_addrmap(0, &blackt96_state::oki1_map); in blackt96() 526 m_oki[1]->add_route(ALL_OUTPUTS, "lspeaker", 0.47); in blackt96() [all …]
|
H A D | island.cpp | 25 , m_oki(*this, "oki") in island_state() 36 required_device<okim6295_device> m_oki; member in island_state 63 OKIM6295(config, m_oki, 20_MHz_XTAL / 4, okim6295_device::PIN7_HIGH); // clock & pin 7 not verified in INPUT_PORTS_START() 64 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in INPUT_PORTS_START()
|
H A D | nmkmedal.cpp | 41 , m_oki(*this, "oki") in nmkmedal_state() 52 required_device<okim6650_device> m_oki; member in nmkmedal_state 57 m_oki->ch2_w(BIT(data, 0)); in adpcm_control_w() 58 m_oki->cmd_w(BIT(data, 1)); in adpcm_control_w() 59 m_oki->st_w(BIT(data, 2) || !BIT(data, 1)); in adpcm_control_w() 71 map(0xa003, 0xa003).w(m_oki, FUNC(okim6376_device::write)); in mem_map() 138 OKIM6650(config, m_oki, 16500000 / 4).add_route(ALL_OUTPUTS, "mono", 1.0); in PORT_CODE()
|
H A D | drgnmst.cpp | 82 case 0x12: data = (m_oki[1]->read() & 0x0f); break; in snd_command_r() 83 case 0x16: data = (m_oki[0]->read() & 0x0f); break; in snd_command_r() 160 m_oki[1]->set_rom_bank(oki_new_bank); in snd_control_w() 168 m_oki[1]->write(m_oki_command); in snd_control_w() 173 m_oki[0]->write(m_oki_command); in snd_control_w() 441 OKIM6295(config, m_oki[0], 32_MHz_XTAL / 32, okim6295_device::PIN7_HIGH); in drgnmst_with_pic() 442 m_oki[0]->set_addrmap(0, &drgnmst_pic_state::drgnmst_oki1_map); in drgnmst_with_pic() 443 m_oki[0]->add_route(ALL_OUTPUTS, "mono", 1.00); in drgnmst_with_pic() 445 OKIM6295(config, m_oki[1], 32_MHz_XTAL / 32, okim6295_device::PIN7_HIGH); in drgnmst_with_pic() 446 m_oki[1]->add_route(ALL_OUTPUTS, "mono", 1.00); in drgnmst_with_pic() [all …]
|
H A D | spool99.cpp | 111 m_oki(*this, "oki"), in spool99_state() 129 required_device<okim6295_device> m_oki; member in spool99_state 212 case 0xaff8: return m_oki->read(); in spool99_io_r() 247 map(0xaff8, 0xaff8).w(m_oki, FUNC(okim6295_device::write)); in spool99_map() 271 case 0xa780: return m_oki->read(); in vcarn_io_r() 294 map(0xa780, 0xa780).w(m_oki, FUNC(okim6295_device::write)); in vcarn_map() 395 …OKIM6295(config, m_oki, 1000000, okim6295_device::PIN7_HIGH); // clock frequency & pin 7 not verif… in INPUT_PORTS_START() 396 m_oki->add_route(ALL_OUTPUTS, "lspeaker", 0.47); in INPUT_PORTS_START() 397 m_oki->add_route(ALL_OUTPUTS, "rspeaker", 0.47); in INPUT_PORTS_START()
|
H A D | laz_ribrac.cpp | 36 , m_oki(*this, "oki%u", 1U) in ribrac_state() 57 required_device_array<okim6295_device, 2> m_oki; member in ribrac_state 78 m_oki[0]->reset(); in sound_control_w() 80 m_oki[0]->write(m_sound_data); in sound_control_w() 83 m_oki[1]->reset(); in sound_control_w() 85 m_oki[1]->write(m_sound_data); in sound_control_w() 310 OKIM6295(config, m_oki[0], 2.097152_MHz_XTAL, okim6295_device::PIN7_HIGH); in DEF_STR() 311 m_oki[0]->add_route(ALL_OUTPUTS, "lspeaker", 1.0); in DEF_STR() 313 OKIM6295(config, m_oki[1], 2.097152_MHz_XTAL, okim6295_device::PIN7_HIGH); in DEF_STR() 314 m_oki[1]->add_route(ALL_OUTPUTS, "rspeaker", 1.0); in DEF_STR()
|
H A D | 30test.cpp | 59 m_oki(*this, "oki"), in namco_30test_state() 72 required_device<okim6295_device> m_oki; member in namco_30test_state 168 m_oki->set_rom_bank(data & 1); in okibank_w() 180 map(0x2000, 0x2000).rw(m_oki, FUNC(okim6295_device::read), FUNC(okim6295_device::write)); in main_map() 267 OKIM6295(config, m_oki, 1.056_MHz_XTAL, okim6295_device::PIN7_HIGH); in namco_30test() 268 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in namco_30test()
|
H A D | deniam.cpp | 59 m_oki->set_rom_bank((data >> 6) & 1); in deniam16b_oki_rom_bank_w() 65 m_oki->set_rom_bank(data & 0x01); in deniam16c_oki_rom_bank_w() 102 map(0x05, 0x05).rw(m_oki, FUNC(okim6295_device::read), FUNC(okim6295_device::write)); in sound_io_map() 114 map(0xc40001, 0xc40001).rw(m_oki, FUNC(okim6295_device::read), FUNC(okim6295_device::write)); in deniam16c_map() 247 m_oki->set_rom_bank(0); in machine_reset() 284 …OKIM6295(config, m_oki, XTAL(25'000'000)/24, okim6295_device::PIN7_HIGH); /* 1.041620 measured, = … in deniam16b() 285 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in deniam16b() 314 …OKIM6295(config, m_oki, XTAL(25'000'000)/24, okim6295_device::PIN7_HIGH); /* 1.041620 measured, =… in deniam16c() 315 m_oki->add_route(ALL_OUTPUTS, "mono", 1.0); in deniam16c()
|
/dports/emulators/mess/mame-mame0226/src/mame/includes/ |
H A D | drgnmst.h | 87 m_oki(*this, "oki%u", 1U) in drgnmst_pic_state() 104 optional_device_array<okim6295_device, 2> m_oki; variable 133 m_oki(*this, "oki") in drgnmst_ym_state() 142 required_device<okim6295_device> m_oki;
|
/dports/emulators/mame/mame-mame0226/src/mame/includes/ |
H A D | drgnmst.h | 87 m_oki(*this, "oki%u", 1U) in drgnmst_pic_state() 104 optional_device_array<okim6295_device, 2> m_oki; variable 133 m_oki(*this, "oki") in drgnmst_ym_state() 142 required_device<okim6295_device> m_oki;
|