From ed9b2fd228529d2193c944bff0f10b3f5dba7527 Mon Sep 17 00:00:00 2001 From: angelosa Date: Mon, 16 Sep 2024 13:21:57 +0200 Subject: hitachi/bmjr.cpp, hitachi/bml3.cpp: fix long names --- src/mame/hitachi/bmjr.cpp | 12 ++++++++---- src/mame/hitachi/bml3.cpp | 23 +++++++++++------------ 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/src/mame/hitachi/bmjr.cpp b/src/mame/hitachi/bmjr.cpp index 611a9e7a001..220732ac529 100644 --- a/src/mame/hitachi/bmjr.cpp +++ b/src/mame/hitachi/bmjr.cpp @@ -2,14 +2,15 @@ // copyright-holders:Angelo Salese /************************************************************************************************** -Basic Master Jr (MB-6885) (c) 1982? Hitachi +Basic Master Jr. (MB-6885) (c) 1982? Hitachi TODO: - Memory view control at $efd0; -- Color adapter; +- Color adapter (Jr specific); - Sound DAC; - Keyboard eats inputs if typed relatively fast (verify, particularly with emu.keypost); - Break key is unemulated (tied with the NMI); +- Downgrade for earlier variants (needs dump first); **************************************************************************************************/ @@ -361,7 +362,7 @@ void bmjr_state::machine_reset() void bmjr_state::bmjr(machine_config &config) { // 750khz gets the cassette sound close to a normal kansas city 300 baud - M6800(config, m_maincpu, 754'560); // TODO: derive from actual clock / divider + M6800(config, m_maincpu, 754'560); // TODO: HD46800, derive from actual clock / divider m_maincpu->set_addrmap(AS_PROGRAM, &bmjr_state::main_map); m_maincpu->set_vblank_int("screen", FUNC(bmjr_state::irq0_line_hold)); @@ -405,4 +406,7 @@ ROM_END } // anonymous namespace -COMP( 1982, bmjr, 0, 0, bmjr, bmjr, bmjr_state, empty_init, "Hitachi", "Basic Master Jr", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +// 1979 Basic Master MB-6880 (retroactively Level 1) +// 1979 Basic Master Level 2 MB-6880L2 +// 1980 Basic Master Level 2 II MB-6881 +COMP( 1981, bmjr, 0, 0, bmjr, bmjr, bmjr_state, empty_init, "Hitachi", "Basic Master Jr. (MB-6885)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/hitachi/bml3.cpp b/src/mame/hitachi/bml3.cpp index 4fbfc8831bd..31047fd8ec6 100644 --- a/src/mame/hitachi/bml3.cpp +++ b/src/mame/hitachi/bml3.cpp @@ -1,17 +1,16 @@ // license:GPL-2.0+ // copyright-holders:Angelo Salese, Jonathan Edwards, Christopher Edwards,Robbbert -/************************************************************************************** +/************************************************************************************************** - Basic Master Level 3 (MB-689x) (c) 1980 Hitachi +Basic Master Level 3 (MB-689x) (c) 1980 Hitachi - Driver by Angelo Salese, Jonathan Edwards and Christopher Edwards +TODO: +- implement sound as a bml3bus slot device; +- account for hardware differences between MB-6890, MB-6891 and MB-6892 + (e.g. custom font support on the MB-6892) +- Verify if anything needs composing from here for Hitachi MB-S1 support; - TODO: - - implement sound as a bml3bus slot device - - account for hardware differences between MB-6890, MB-6891 and MB-6892 - (e.g. custom font support on the MB-6892) - -**************************************************************************************/ +**************************************************************************************************/ #include "emu.h" @@ -1057,6 +1056,6 @@ ROM_END /* Driver */ /* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */ -COMP( 1980, bml3, 0, 0, bml3, bml3, bml3_state, empty_init, "Hitachi", "MB-6890 Basic Master Level 3", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -COMP( 1982, bml3mk2, bml3, 0, bml3mk2, bml3, bml3_state, empty_init, "Hitachi", "MB-6891 Basic Master Level 3 Mark 2", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -COMP( 1983, bml3mk5, bml3, 0, bml3mk5, bml3, bml3_state, empty_init, "Hitachi", "MB-6892 Basic Master Level 3 Mark 5", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +COMP( 1980, bml3, 0, 0, bml3, bml3, bml3_state, empty_init, "Hitachi", "Basic Master Level 3 (MB-6890)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +COMP( 1982, bml3mk2, bml3, 0, bml3mk2, bml3, bml3_state, empty_init, "Hitachi", "Basic Master Level 3 Mark 2 (MB-6891)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) +COMP( 1983, bml3mk5, bml3, 0, bml3mk5, bml3, bml3_state, empty_init, "Hitachi", "Basic Master Level 3 Mark 5 (MB-6892)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE ) -- cgit v1.2.3