summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
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
commitc3160390d6a519428c1e4b60b11253833fa8c281 (patch)
tree78d75b750b4e52d92066417e25aeeb51800b5e3a
parent6646f87ba8ba8492200025d6892297533fbfa780 (diff)
bosco: add "star destroyer" sub title to description (nw)
-rw-r--r--src/mame/audio/namco52.cpp7
-rw-r--r--src/mame/audio/namco52.h1
-rw-r--r--src/mame/audio/namco54.cpp8
-rw-r--r--src/mame/audio/namco54.h1
-rw-r--r--src/mame/drivers/galaga.cpp10
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 )