diff options
author | hap <happppp@users.noreply.github.com> | 2020-06-12 17:03:04 +0200 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2020-06-12 17:03:04 +0200 |
commit | c3160390d6a519428c1e4b60b11253833fa8c281 (patch) | |
tree | 78d75b750b4e52d92066417e25aeeb51800b5e3a | |
parent | 6646f87ba8ba8492200025d6892297533fbfa780 (diff) |
bosco: add "star destroyer" sub title to description (nw)
-rw-r--r-- | src/mame/audio/namco52.cpp | 7 | ||||
-rw-r--r-- | src/mame/audio/namco52.h | 1 | ||||
-rw-r--r-- | src/mame/audio/namco54.cpp | 8 | ||||
-rw-r--r-- | src/mame/audio/namco54.h | 1 | ||||
-rw-r--r-- | src/mame/drivers/galaga.cpp | 10 |
5 files changed, 7 insertions, 20 deletions
diff --git a/src/mame/audio/namco52.cpp b/src/mame/audio/namco52.cpp index 557c2f74148..65e25c87382 100644 --- a/src/mame/audio/namco52.cpp +++ b/src/mame/audio/namco52.cpp @@ -105,18 +105,13 @@ void namco_52xx_device::O_w(uint8_t data) m_address = (m_address & 0xf0ff) | ((data & 0xf) << 8); } -TIMER_CALLBACK_MEMBER( namco_52xx_device::irq_clear ) -{ - m_cpu->set_input_line(0, CLEAR_LINE); -} void namco_52xx_device::write(uint8_t data) { machine().scheduler().synchronize(timer_expired_delegate(FUNC(namco_52xx_device::latch_callback),this), data); // TODO: should use chip_select line for this - m_cpu->set_input_line(0, ASSERT_LINE); - machine().scheduler().timer_set(m_irq_duration, timer_expired_delegate(FUNC(namco_52xx_device::irq_clear),this), 0); + m_cpu->pulse_input_line(0, m_irq_duration); } WRITE_LINE_MEMBER( namco_52xx_device::chip_select ) diff --git a/src/mame/audio/namco52.h b/src/mame/audio/namco52.h index a2589186a80..b4f56762c9d 100644 --- a/src/mame/audio/namco52.h +++ b/src/mame/audio/namco52.h @@ -29,7 +29,6 @@ protected: virtual void device_add_mconfig(machine_config &config) override; TIMER_CALLBACK_MEMBER( latch_callback ); - TIMER_CALLBACK_MEMBER( irq_clear ); TIMER_CALLBACK_MEMBER( external_clock_pulse ); private: diff --git a/src/mame/audio/namco54.cpp b/src/mame/audio/namco54.cpp index c86712c76e3..0c908b523ec 100644 --- a/src/mame/audio/namco54.cpp +++ b/src/mame/audio/namco54.cpp @@ -90,18 +90,12 @@ void namco_54xx_device::R1_w(uint8_t data) } -TIMER_CALLBACK_MEMBER( namco_54xx_device::irq_clear ) -{ - m_cpu->set_input_line(0, CLEAR_LINE); -} - void namco_54xx_device::write(uint8_t data) { machine().scheduler().synchronize(timer_expired_delegate(FUNC(namco_54xx_device::latch_callback),this), data); // TODO: should use chip_select line for this - m_cpu->set_input_line(0, ASSERT_LINE); - machine().scheduler().timer_set(m_irq_duration, timer_expired_delegate(FUNC(namco_54xx_device::irq_clear),this), 0); + m_cpu->pulse_input_line(0, m_irq_duration); } WRITE_LINE_MEMBER( namco_54xx_device::chip_select ) diff --git a/src/mame/audio/namco54.h b/src/mame/audio/namco54.h index b9b929a43ed..b809a59a115 100644 --- a/src/mame/audio/namco54.h +++ b/src/mame/audio/namco54.h @@ -27,7 +27,6 @@ protected: virtual void device_add_mconfig(machine_config &config) override; TIMER_CALLBACK_MEMBER( latch_callback ); - TIMER_CALLBACK_MEMBER( irq_clear ); private: // internal state diff --git a/src/mame/drivers/galaga.cpp b/src/mame/drivers/galaga.cpp index e829c0a5484..7f12fcee83f 100644 --- a/src/mame/drivers/galaga.cpp +++ b/src/mame/drivers/galaga.cpp @@ -3488,11 +3488,11 @@ void battles_state::driver_init() /* Original Namco hardware, with Namco Customs */ // YEAR, NAME, PARENT, MACHINE, INPUT, STATE, INIT, MONITOR,COMPANY,FULLNAME,FLAGS -GAME( 1981, bosco, 0, bosco, bosco, bosco_state, empty_init, ROT0, "Namco", "Bosconian (new version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1981, boscoo, bosco, bosco, bosco, bosco_state, empty_init, ROT0, "Namco", "Bosconian (old version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1981, boscoo2, bosco, bosco, bosco, bosco_state, empty_init, ROT0, "Namco", "Bosconian (older version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1981, boscomd, bosco, bosco, boscomd, bosco_state, empty_init, ROT0, "Namco (Midway license)", "Bosconian (Midway, new version)", MACHINE_SUPPORTS_SAVE ) -GAME( 1981, boscomdo, bosco, bosco, boscomd, bosco_state, empty_init, ROT0, "Namco (Midway license)", "Bosconian (Midway, old version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1981, bosco, 0, bosco, bosco, bosco_state, empty_init, ROT0, "Namco", "Bosconian - Star Destroyer (new version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1981, boscoo, bosco, bosco, bosco, bosco_state, empty_init, ROT0, "Namco", "Bosconian - Star Destroyer (old version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1981, boscoo2, bosco, bosco, bosco, bosco_state, empty_init, ROT0, "Namco", "Bosconian - Star Destroyer (older version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1981, boscomd, bosco, bosco, boscomd, bosco_state, empty_init, ROT0, "Namco (Midway license)", "Bosconian - Star Destroyer (Midway, new version)", MACHINE_SUPPORTS_SAVE ) +GAME( 1981, boscomdo, bosco, bosco, boscomd, bosco_state, empty_init, ROT0, "Namco (Midway license)", "Bosconian - Star Destroyer (Midway, old version)", MACHINE_SUPPORTS_SAVE ) GAME( 1981, galaga, 0, galaga, galaga, galaga_state, init_galaga, ROT90, "Namco", "Galaga (Namco rev. B)", MACHINE_SUPPORTS_SAVE ) GAME( 1981, galagao, galaga, galaga, galaga, galaga_state, init_galaga, ROT90, "Namco", "Galaga (Namco)", MACHINE_SUPPORTS_SAVE ) |