From 00b8637894d69dd45f9ee79cc24973666a0934c0 Mon Sep 17 00:00:00 2001 From: Ivan Vangelista Date: Tue, 17 Dec 2024 18:12:07 +0100 Subject: - dynax/royalmah.cpp: dumped PROM for janohb [Hammy] - igs/goldstar.cpp: verified PROMs for eldoraddob [Hammy] --- src/mame/dynax/royalmah.cpp | 4 ++-- src/mame/igs/goldstar.cpp | 8 ++++---- src/mame/moog/source.cpp | 16 ++++++++-------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/mame/dynax/royalmah.cpp b/src/mame/dynax/royalmah.cpp index cf87de977d5..1487d453893 100644 --- a/src/mame/dynax/royalmah.cpp +++ b/src/mame/dynax/royalmah.cpp @@ -5504,7 +5504,7 @@ ROM_START( janoh ) ROM_LOAD( "rom7.p6", 0x6000, 0x1000, NO_DUMP ) ROM_REGION( 0x20, "proms", 0 ) - ROM_LOAD( "janho.color", 0x00, 0x20, NO_DUMP ) + ROM_LOAD( "janoh.color", 0x00, 0x20, NO_DUMP ) ROM_END ROM_START( janohb ) // same set was also found with the first 6 ROMs combined in 3 bigger capacity ROMs @@ -5518,7 +5518,7 @@ ROM_START( janohb ) // same set was also found with the first 6 ROMs combined in ROM_LOAD( "jo7.7", 0x6000, 0x1000, CRC(774cb324) SHA1(930d6643fcd7e479a68811e775144d46f0183636) ) ROM_REGION( 0x20, "proms", 0 ) - ROM_LOAD( "janho.color", 0x00, 0x20, NO_DUMP ) + ROM_LOAD( "janoh.color", 0x00, 0x20, CRC(74a53e94) SHA1(ca9114bd9b2b07f5abe82616b41ae9fdb9537a4f) ) ROM_END /*************************************************************************** diff --git a/src/mame/igs/goldstar.cpp b/src/mame/igs/goldstar.cpp index 05a7db7ca9f..42fd86917c1 100644 --- a/src/mame/igs/goldstar.cpp +++ b/src/mame/igs/goldstar.cpp @@ -18581,10 +18581,10 @@ ROM_START( eldoraddob ) // String "DYNA ELD3 V2.0D" in program ROM, DYNA D9105B ROM_REGION( 0x100000, "gfx", 0 ) ROM_LOAD( "tc538000p-dyna dm9106.h2", 0x000000, 0x100000, CRC(fa84c372) SHA1(a71e57e76321b7ebb16933d9bc983b9160995b4a) ) - ROM_REGION( 0x300, "proms", 0 ) // not dumped for this set, but GFX ROM matches the one for eldoraddo - ROM_LOAD( "mb7114.e8", 0x000, 0x100, BAD_DUMP CRC(fa274678) SHA1(6712cb1f7ead1a7aa703ec799e7199c33ace857c) ) - ROM_LOAD( "mb7114.e10", 0x100, 0x100, BAD_DUMP CRC(e58877ea) SHA1(30fa873fc05d91610ef68eef54b78f2c7301a62a) ) - ROM_LOAD( "mb7114.e12", 0x200, 0x100, BAD_DUMP CRC(781b2842) SHA1(566667d4f81e93b29bb01dbc51bf144c02dff75d) ) + ROM_REGION( 0x300, "proms", 0 ) + ROM_LOAD( "e14", 0x000, 0x100, CRC(fa274678) SHA1(6712cb1f7ead1a7aa703ec799e7199c33ace857c) ) + ROM_LOAD( "e15", 0x100, 0x100, CRC(e58877ea) SHA1(30fa873fc05d91610ef68eef54b78f2c7301a62a) ) + ROM_LOAD( "e16", 0x200, 0x100, CRC(781b2842) SHA1(566667d4f81e93b29bb01dbc51bf144c02dff75d) ) ROM_REGION( 0x400, "plds", 0 ) // available as brute-forced dumps, need to be verified and converted ROM_LOAD( "pal16l8.d13", 0x000, 0x104, NO_DUMP ) diff --git a/src/mame/moog/source.cpp b/src/mame/moog/source.cpp index 3af84130486..490ffa7235b 100644 --- a/src/mame/moog/source.cpp +++ b/src/mame/moog/source.cpp @@ -66,7 +66,7 @@ class source_state : public driver_device { public: source_state(const machine_config& mconfig, device_type type, - const char* tag) ATTR_COLD + const char* tag) ATTR_COLD : driver_device(mconfig, type, tag) , m_maincpu(*this, MAINCPU_TAG) , m_octave_io(*this, "octave_buttons") @@ -371,7 +371,7 @@ void source_state::cv_w(offs_t offset, u8 data) if (offset == static_cast(CV::KEYBOARD_APPROX)) LOGMASKED(LOG_CV_KEYBOARD_APPROX, - "CV %d: 0x%02x, %f\n", offset, data, cv); + "CV %d: 0x%02x, %f\n", offset, data, cv); else LOGMASKED(LOG_CV, "CV %d: 0x%02x, %f\n", offset, data, cv); } @@ -426,7 +426,7 @@ float source_state::get_keyboard_v() const const float v = KEYBOARD_VREF * RES_VOLTAGE_DIVIDER(upper_r, lower_r); kb_voltage = v * RES_VOLTAGE_DIVIDER(R77, R76); LOGMASKED(LOG_KEYBOARD, "Key %d - %f - %f\n", pressed_key, v, - kb_voltage); + kb_voltage); } return kb_voltage; } @@ -494,7 +494,7 @@ u8 source_state::buttons_r( if (pressed & 0x3f) { LOGMASKED(LOG_BUTTONS, "Button read %s - %02X: %02X\n", - name, m_button_row_latch, pressed); + name, m_button_row_latch, pressed); } return pressed; } @@ -517,7 +517,7 @@ u8 source_state::encoder_r() { // D0 contains whether the encoder was last incremented or decremented. LOGMASKED(LOG_ENCODER, - "Encoder read: %d - %d\n", m_encoder->read(), m_encoder_incr); + "Encoder read: %d - %d\n", m_encoder->read(), m_encoder_incr); // Reading the encoder's state also clears /INT (via U21B, U7A and U15A). if (!machine().side_effects_disabled()) m_maincpu->set_input_line(INPUT_LINE_IRQ0, CLEAR_LINE); @@ -651,9 +651,9 @@ DECLARE_INPUT_CHANGED_MEMBER(source_state::encoder_moved) { static constexpr const int WRAP_BUFFER = 10; const bool overflowed = newval <= WRAP_BUFFER && - oldval >= 240 - WRAP_BUFFER; + oldval >= 240 - WRAP_BUFFER; const bool underflowed = newval >= 240 - WRAP_BUFFER && - oldval <= WRAP_BUFFER; + oldval <= WRAP_BUFFER; m_encoder_incr = ((newval > oldval) || overflowed) && !underflowed; m_maincpu->set_input_line(INPUT_LINE_IRQ0, ASSERT_LINE); LOGMASKED(LOG_ENCODER, "Encoder changed: %d %d\n", newval, m_encoder_incr); @@ -835,5 +835,5 @@ ROM_END } // Anonymous namespace. -SYST(1981, moogsource, 0, 0, source, source, source_state, empty_init, "Moog Music", "Moog Source", MACHINE_SUPPORTS_SAVE | MACHINE_NO_SOUND); +SYST(1981, moogsource, 0, 0, source, source, source_state, empty_init, "Moog Music", "Moog Source", MACHINE_SUPPORTS_SAVE | MACHINE_NO_SOUND) -- cgit v1.2.3