Home
last modified time | relevance | path

Searched refs:m_laserdisc (Results 1 – 25 of 34) sorted by relevance

12

/dports/emulators/mess/mame-mame0226/src/mame/drivers/
H A Dldplayer.cpp109 m_laserdisc(*this, "laserdisc"), in pr8210_state()
149 m_laserdisc(*this, "laserdisc") { } in ldv1000_state()
388 m_laserdisc->control_w(CLEAR_LINE); in device_timer()
533 m_laserdisc->data_w(0xf8); in execute_command()
538 m_laserdisc->data_w(0xfe); in execute_command()
543 m_laserdisc->data_w(0xf0); in execute_command()
548 m_laserdisc->data_w(0xf6); in execute_command()
553 m_laserdisc->data_w(0xfd); in execute_command()
558 m_laserdisc->data_w(0xa0); in execute_command()
563 m_laserdisc->data_w(0xf1); in execute_command()
[all …]
H A Distellar.cpp37 m_laserdisc(*this, "laserdisc") , in istellar_state()
49 required_device<pioneer_ldv1000_device> m_laserdisc; member in istellar_state
115 uint8_t readResult = m_laserdisc->status_r(); in z80_2_ldp_read()
129 m_laserdisc->data_w(data); in z80_2_ldp_write()
295 PIONEER_LDV1000(config, m_laserdisc, 0); in istellar()
296 m_laserdisc->set_overlay(256, 256, FUNC(istellar_state::screen_update_istellar)); in istellar()
297 m_laserdisc->add_route(0, "lspeaker", 1.0); in istellar()
298 m_laserdisc->add_route(1, "rspeaker", 1.0); in istellar()
301 m_laserdisc->add_ntsc_screen(config, "screen"); in istellar()
H A Dkonblands.cpp37 , m_laserdisc(*this, "laserdisc") in konblands_state()
69 required_device<pioneer_ldv1000_device> m_laserdisc; member in konblands_state
126 return m_laserdisc->status_r(); in ldp_r()
147 map(0x0800, 0x0800).portr("DSW2").w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_w)); in konblands_map()
167 map(0x0400, 0x0400).w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_w)); in konblandsh_map()
281 PIONEER_LDV1000(config, m_laserdisc, 0); in konblands()
282 m_laserdisc->command_strobe_callback().set(FUNC(konblands_state::ld_command_strobe_cb)); in konblands()
284 m_laserdisc->set_overlay(512, 256, FUNC(konblands_state::screen_update)); in konblands()
287 m_laserdisc->add_ntsc_screen(config, "screen"); in konblands()
H A Dsuperdq.cpp40 m_laserdisc(*this, "laserdisc"), in superdq_state()
55 required_device<pioneer_ldv1000_device> m_laserdisc; member in superdq_state
156 m_ld_in_latch = m_laserdisc->status_r(); in INTERRUPT_GEN_MEMBER()
161 m_laserdisc->data_w(m_ld_out_latch); in INTERRUPT_GEN_MEMBER()
348 PIONEER_LDV1000(config, m_laserdisc, 0); in superdq()
349 m_laserdisc->set_overlay(256, 256, FUNC(superdq_state::screen_update_superdq)); in superdq()
350 m_laserdisc->add_route(0, "lspeaker", 1.0); in superdq()
351 m_laserdisc->add_route(1, "rspeaker", 1.0); in superdq()
354 m_laserdisc->add_ntsc_screen(config, "screen"); in superdq()
H A Desh.cpp42 , m_laserdisc(*this, "laserdisc") in esh_state()
61 required_device<pioneer_ldv1000_device> m_laserdisc; member in esh_state
150 return m_laserdisc->status_r(); in ldp_read()
230 map(0xf4, 0xf4).r(FUNC(esh_state::ldp_read)).w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_w)); in z80_0_io()
366 PIONEER_LDV1000(config, m_laserdisc, 0); in esh()
367 m_laserdisc->command_strobe_callback().set(FUNC(esh_state::ld_command_strobe_cb)); in esh()
368 m_laserdisc->set_overlay(256, 256, FUNC(esh_state::screen_update_esh)); in esh()
369 m_laserdisc->add_route(0, "lspeaker", 1.0); in esh()
370 m_laserdisc->add_route(1, "rspeaker", 1.0); in esh()
373 m_laserdisc->add_ntsc_screen(config, "screen"); in esh()
H A Dfirefox.cpp54 m_laserdisc(*this, "laserdisc") , in firefox_state()
112 required_device<philips_22vp931_device> m_laserdisc; member in firefox_state
172 if (!m_laserdisc->ready_r()) in firefox_disc_status_r()
174 if (m_laserdisc->data_available_r()) in firefox_disc_status_r()
191 m_n_disc_read_data = m_laserdisc->data_r(); in firefox_disc_read_w()
201 m_laserdisc->set_output_gain(0, state ? 1.0 : 0.0); in WRITE_LINE_MEMBER()
218 m_laserdisc->data_w(m_n_disc_data); in WRITE_LINE_MEMBER()
679 PHILIPS_22VP931(config, m_laserdisc, 0); in firefox()
682 m_laserdisc->add_route(0, "lspeaker", 0.50); in firefox()
683 m_laserdisc->add_route(1, "rspeaker", 0.50); in firefox()
[all …]
H A Dcubeqst.cpp35 m_laserdisc(*this, "laserdisc"), in cubeqst_state()
59 required_device<simutrek_special_device> m_laserdisc; member in cubeqst_state
228 m_laserdisc->data_w(data & 0xff); in laserdisc_w()
262 m_laserdisc->video_enable(data & 1); in control_w()
307 m_laserdisc->reset(); in reset_w()
543 SIMUTREK_SPECIAL(config, m_laserdisc, 0); in cubeqst()
545 m_laserdisc->set_overlay_clip(0, 320-1, 0, 256-8); in cubeqst()
547 m_laserdisc->set_overlay_scale(1.0f, 1.030f); in cubeqst()
548 m_laserdisc->set_screen(m_screen); in cubeqst()
559 m_laserdisc->add_route(0, "lspeaker", 1.0); in cubeqst()
[all …]
H A Dlgp.cpp80 m_laserdisc(*this, "laserdisc"), in lgp_state()
107 required_device<pioneer_ldv1000_device> m_laserdisc; member in lgp_state
155 return m_laserdisc->status_r(); in ldp_read()
169 …map(0xef80, 0xef80).r(FUNC(lgp_state::ldp_read)).w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_… in main_program_map()
416 PIONEER_LDV1000(config, m_laserdisc, 0); in lgp()
417 m_laserdisc->command_strobe_callback().set(FUNC(lgp_state::ld_command_strobe_cb)); in lgp()
418 m_laserdisc->set_overlay(256, 256, FUNC(lgp_state::screen_update_lgp)); in lgp()
419 m_laserdisc->add_route(0, "lspeaker", 1.0); in lgp()
420 m_laserdisc->add_route(1, "rspeaker", 1.0); in lgp()
423 m_laserdisc->add_ntsc_screen(config, "screen"); in lgp()
H A Dgpworld.cpp61 m_laserdisc(*this, "laserdisc") , in gpworld_state()
80 required_device<pioneer_ldv1000_device> m_laserdisc; member in gpworld_state
474 m_laserdisc->data_w(m_ldp_write_latch); in INTERRUPT_GEN_MEMBER()
475 m_ldp_read_latch = m_laserdisc->status_r(); in INTERRUPT_GEN_MEMBER()
509 PIONEER_LDV1000(config, m_laserdisc, 0); in gpworld()
510 m_laserdisc->set_overlay(512, 256, FUNC(gpworld_state::screen_update)); in gpworld()
511 m_laserdisc->add_route(0, "lspeaker", 1.0); in gpworld()
512 m_laserdisc->add_route(1, "rspeaker", 1.0); in gpworld()
515 m_laserdisc->add_ntsc_screen(config, "screen"); in gpworld()
H A Dcliffhgr.cpp97 , m_laserdisc(*this, "laserdisc") in cliffhgr_state()
125 required_device<pioneer_pr8210_device> m_laserdisc; member in cliffhgr_state
202 m_laserdisc->control_w((data & 1) ? ASSERT_LINE : CLEAR_LINE); in ldwire_w()
215 m_philips_code = m_laserdisc->get_field_code(LASERDISC_CODE_LINE17, true); in TIMER_CALLBACK_MEMBER()
220 m_philips_code = m_laserdisc->get_field_code(LASERDISC_CODE_LINE18, true); in TIMER_CALLBACK_MEMBER()
701 PIONEER_PR8210(config, m_laserdisc, 0); in DEF_STR()
702m_laserdisc->set_overlay(tms9928a_device::TOTAL_HORZ, tms9928a_device::TOTAL_VERT_NTSC, "tms9928a"… in DEF_STR()
703m_laserdisc->set_overlay_clip(tms9928a_device::HORZ_DISPLAY_START-12, tms9928a_device::HORZ_DISPLA… in DEF_STR()
704 m_laserdisc->add_route(0, "lspeaker", 1.0); in DEF_STR()
705 m_laserdisc->add_route(1, "rspeaker", 1.0); in DEF_STR()
[all …]
H A Dsegald.cpp35 m_laserdisc(*this, "laserdisc"), in segald_state()
52 required_device<pioneer_ldv1000_device> m_laserdisc; member in segald_state
137 m_ldv1000_input_latch = m_laserdisc->status_r(); in astron_DISC_read()
171 m_laserdisc->data_w(m_ldv1000_output_latch); in astron_DISC_write()
382 PIONEER_LDV1000(config, m_laserdisc, 0); in astron()
383 m_laserdisc->set_overlay(256, 256, FUNC(segald_state::screen_update_astron)); in astron()
384 m_laserdisc->add_route(0, "lspeaker", 1.0); in astron()
385 m_laserdisc->add_route(1, "rspeaker", 1.0); in astron()
388 m_laserdisc->add_ntsc_screen(config, "screen"); in astron()
H A Ddeco_ld.cpp128 , m_laserdisc(*this, "laserdisc") in deco_ld_state()
149 required_device<sony_ldp1000_device> m_laserdisc; member in deco_ld_state
283 …map(0x1007, 0x1007).rw(m_laserdisc, FUNC(sony_ldp1000_device::status_r), FUNC(sony_ldp1000_device:… in rblaster_map()
476 SONY_LDP1000(config, m_laserdisc, 0); in rblaster()
477 m_laserdisc->set_overlay(256, 256, FUNC(deco_ld_state::screen_update_rblaster)); in rblaster()
479 m_laserdisc->add_route(0, "lspeaker", 1.0); in rblaster()
480 m_laserdisc->add_route(1, "rspeaker", 1.0); in rblaster()
483 m_laserdisc->add_ntsc_screen(config, "screen"); in rblaster()
H A Dalg.cpp41 m_laserdisc(*this, "laserdisc"), in alg_state()
76 required_device<sony_ldp1450_device> m_laserdisc; member in alg_state
320 SONY_LDP1450(config, m_laserdisc, 9600); in PORT_CUSTOM_MEMBER()
321 m_laserdisc->set_screen("screen"); in PORT_CUSTOM_MEMBER()
322 m_laserdisc->set_overlay(512*2, 262, FUNC(amiga_state::screen_update_amiga)); in PORT_CUSTOM_MEMBER()
323 m_laserdisc->set_overlay_clip((129-8)*2, (449+8-1)*2, 44-8, 244+8-1); in PORT_CUSTOM_MEMBER()
341 m_laserdisc->add_route(0, "lspeaker", 1.0); in PORT_CUSTOM_MEMBER()
342 m_laserdisc->add_route(1, "rspeaker", 1.0); in PORT_CUSTOM_MEMBER()
/dports/emulators/mame/mame-mame0226/src/mame/drivers/
H A Dldplayer.cpp109 m_laserdisc(*this, "laserdisc"), in pr8210_state()
149 m_laserdisc(*this, "laserdisc") { } in ldv1000_state()
388 m_laserdisc->control_w(CLEAR_LINE); in device_timer()
533 m_laserdisc->data_w(0xf8); in execute_command()
538 m_laserdisc->data_w(0xfe); in execute_command()
543 m_laserdisc->data_w(0xf0); in execute_command()
548 m_laserdisc->data_w(0xf6); in execute_command()
553 m_laserdisc->data_w(0xfd); in execute_command()
558 m_laserdisc->data_w(0xa0); in execute_command()
563 m_laserdisc->data_w(0xf1); in execute_command()
[all …]
H A Distellar.cpp37 m_laserdisc(*this, "laserdisc") , in istellar_state()
49 required_device<pioneer_ldv1000_device> m_laserdisc; member in istellar_state
115 uint8_t readResult = m_laserdisc->status_r(); in z80_2_ldp_read()
129 m_laserdisc->data_w(data); in z80_2_ldp_write()
295 PIONEER_LDV1000(config, m_laserdisc, 0); in istellar()
296 m_laserdisc->set_overlay(256, 256, FUNC(istellar_state::screen_update_istellar)); in istellar()
297 m_laserdisc->add_route(0, "lspeaker", 1.0); in istellar()
298 m_laserdisc->add_route(1, "rspeaker", 1.0); in istellar()
301 m_laserdisc->add_ntsc_screen(config, "screen"); in istellar()
H A Dsuperdq.cpp40 m_laserdisc(*this, "laserdisc"), in superdq_state()
55 required_device<pioneer_ldv1000_device> m_laserdisc; member in superdq_state
156 m_ld_in_latch = m_laserdisc->status_r(); in INTERRUPT_GEN_MEMBER()
161 m_laserdisc->data_w(m_ld_out_latch); in INTERRUPT_GEN_MEMBER()
348 PIONEER_LDV1000(config, m_laserdisc, 0); in superdq()
349 m_laserdisc->set_overlay(256, 256, FUNC(superdq_state::screen_update_superdq)); in superdq()
350 m_laserdisc->add_route(0, "lspeaker", 1.0); in superdq()
351 m_laserdisc->add_route(1, "rspeaker", 1.0); in superdq()
354 m_laserdisc->add_ntsc_screen(config, "screen"); in superdq()
H A Dkonblands.cpp37 , m_laserdisc(*this, "laserdisc") in konblands_state()
69 required_device<pioneer_ldv1000_device> m_laserdisc; member in konblands_state
126 return m_laserdisc->status_r(); in ldp_r()
147 map(0x0800, 0x0800).portr("DSW2").w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_w)); in konblands_map()
167 map(0x0400, 0x0400).w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_w)); in konblandsh_map()
281 PIONEER_LDV1000(config, m_laserdisc, 0); in konblands()
282 m_laserdisc->command_strobe_callback().set(FUNC(konblands_state::ld_command_strobe_cb)); in konblands()
284 m_laserdisc->set_overlay(512, 256, FUNC(konblands_state::screen_update)); in konblands()
287 m_laserdisc->add_ntsc_screen(config, "screen"); in konblands()
H A Desh.cpp42 , m_laserdisc(*this, "laserdisc") in esh_state()
61 required_device<pioneer_ldv1000_device> m_laserdisc; member in esh_state
150 return m_laserdisc->status_r(); in ldp_read()
230 map(0xf4, 0xf4).r(FUNC(esh_state::ldp_read)).w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_w)); in z80_0_io()
366 PIONEER_LDV1000(config, m_laserdisc, 0); in esh()
367 m_laserdisc->command_strobe_callback().set(FUNC(esh_state::ld_command_strobe_cb)); in esh()
368 m_laserdisc->set_overlay(256, 256, FUNC(esh_state::screen_update_esh)); in esh()
369 m_laserdisc->add_route(0, "lspeaker", 1.0); in esh()
370 m_laserdisc->add_route(1, "rspeaker", 1.0); in esh()
373 m_laserdisc->add_ntsc_screen(config, "screen"); in esh()
H A Dfirefox.cpp54 m_laserdisc(*this, "laserdisc") , in firefox_state()
112 required_device<philips_22vp931_device> m_laserdisc; member in firefox_state
172 if (!m_laserdisc->ready_r()) in firefox_disc_status_r()
174 if (m_laserdisc->data_available_r()) in firefox_disc_status_r()
191 m_n_disc_read_data = m_laserdisc->data_r(); in firefox_disc_read_w()
201 m_laserdisc->set_output_gain(0, state ? 1.0 : 0.0); in WRITE_LINE_MEMBER()
218 m_laserdisc->data_w(m_n_disc_data); in WRITE_LINE_MEMBER()
679 PHILIPS_22VP931(config, m_laserdisc, 0); in firefox()
682 m_laserdisc->add_route(0, "lspeaker", 0.50); in firefox()
683 m_laserdisc->add_route(1, "rspeaker", 0.50); in firefox()
[all …]
H A Dcubeqst.cpp35 m_laserdisc(*this, "laserdisc"), in cubeqst_state()
59 required_device<simutrek_special_device> m_laserdisc; member in cubeqst_state
228 m_laserdisc->data_w(data & 0xff); in laserdisc_w()
262 m_laserdisc->video_enable(data & 1); in control_w()
307 m_laserdisc->reset(); in reset_w()
543 SIMUTREK_SPECIAL(config, m_laserdisc, 0); in cubeqst()
545 m_laserdisc->set_overlay_clip(0, 320-1, 0, 256-8); in cubeqst()
547 m_laserdisc->set_overlay_scale(1.0f, 1.030f); in cubeqst()
548 m_laserdisc->set_screen(m_screen); in cubeqst()
559 m_laserdisc->add_route(0, "lspeaker", 1.0); in cubeqst()
[all …]
H A Dlgp.cpp80 m_laserdisc(*this, "laserdisc"), in lgp_state()
107 required_device<pioneer_ldv1000_device> m_laserdisc; member in lgp_state
155 return m_laserdisc->status_r(); in ldp_read()
169 …map(0xef80, 0xef80).r(FUNC(lgp_state::ldp_read)).w(m_laserdisc, FUNC(pioneer_ldv1000_device::data_… in main_program_map()
416 PIONEER_LDV1000(config, m_laserdisc, 0); in lgp()
417 m_laserdisc->command_strobe_callback().set(FUNC(lgp_state::ld_command_strobe_cb)); in lgp()
418 m_laserdisc->set_overlay(256, 256, FUNC(lgp_state::screen_update_lgp)); in lgp()
419 m_laserdisc->add_route(0, "lspeaker", 1.0); in lgp()
420 m_laserdisc->add_route(1, "rspeaker", 1.0); in lgp()
423 m_laserdisc->add_ntsc_screen(config, "screen"); in lgp()
H A Dgpworld.cpp61 m_laserdisc(*this, "laserdisc") , in gpworld_state()
80 required_device<pioneer_ldv1000_device> m_laserdisc; member in gpworld_state
474 m_laserdisc->data_w(m_ldp_write_latch); in INTERRUPT_GEN_MEMBER()
475 m_ldp_read_latch = m_laserdisc->status_r(); in INTERRUPT_GEN_MEMBER()
509 PIONEER_LDV1000(config, m_laserdisc, 0); in gpworld()
510 m_laserdisc->set_overlay(512, 256, FUNC(gpworld_state::screen_update)); in gpworld()
511 m_laserdisc->add_route(0, "lspeaker", 1.0); in gpworld()
512 m_laserdisc->add_route(1, "rspeaker", 1.0); in gpworld()
515 m_laserdisc->add_ntsc_screen(config, "screen"); in gpworld()
H A Dcliffhgr.cpp97 , m_laserdisc(*this, "laserdisc") in cliffhgr_state()
125 required_device<pioneer_pr8210_device> m_laserdisc; member in cliffhgr_state
202 m_laserdisc->control_w((data & 1) ? ASSERT_LINE : CLEAR_LINE); in ldwire_w()
215 m_philips_code = m_laserdisc->get_field_code(LASERDISC_CODE_LINE17, true); in TIMER_CALLBACK_MEMBER()
220 m_philips_code = m_laserdisc->get_field_code(LASERDISC_CODE_LINE18, true); in TIMER_CALLBACK_MEMBER()
701 PIONEER_PR8210(config, m_laserdisc, 0); in DEF_STR()
702m_laserdisc->set_overlay(tms9928a_device::TOTAL_HORZ, tms9928a_device::TOTAL_VERT_NTSC, "tms9928a"… in DEF_STR()
703m_laserdisc->set_overlay_clip(tms9928a_device::HORZ_DISPLAY_START-12, tms9928a_device::HORZ_DISPLA… in DEF_STR()
704 m_laserdisc->add_route(0, "lspeaker", 1.0); in DEF_STR()
705 m_laserdisc->add_route(1, "rspeaker", 1.0); in DEF_STR()
[all …]
H A Dsegald.cpp35 m_laserdisc(*this, "laserdisc"), in segald_state()
52 required_device<pioneer_ldv1000_device> m_laserdisc; member in segald_state
137 m_ldv1000_input_latch = m_laserdisc->status_r(); in astron_DISC_read()
171 m_laserdisc->data_w(m_ldv1000_output_latch); in astron_DISC_write()
382 PIONEER_LDV1000(config, m_laserdisc, 0); in astron()
383 m_laserdisc->set_overlay(256, 256, FUNC(segald_state::screen_update_astron)); in astron()
384 m_laserdisc->add_route(0, "lspeaker", 1.0); in astron()
385 m_laserdisc->add_route(1, "rspeaker", 1.0); in astron()
388 m_laserdisc->add_ntsc_screen(config, "screen"); in astron()
H A Ddeco_ld.cpp128 , m_laserdisc(*this, "laserdisc") in deco_ld_state()
149 required_device<sony_ldp1000_device> m_laserdisc; member in deco_ld_state
283 …map(0x1007, 0x1007).rw(m_laserdisc, FUNC(sony_ldp1000_device::status_r), FUNC(sony_ldp1000_device:… in rblaster_map()
476 SONY_LDP1000(config, m_laserdisc, 0); in rblaster()
477 m_laserdisc->set_overlay(256, 256, FUNC(deco_ld_state::screen_update_rblaster)); in rblaster()
479 m_laserdisc->add_route(0, "lspeaker", 1.0); in rblaster()
480 m_laserdisc->add_route(1, "rspeaker", 1.0); in rblaster()
483 m_laserdisc->add_ntsc_screen(config, "screen"); in rblaster()

12