summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2024-08-25 02:53:15 +1000
committer Vas Crabb <vas@vastheman.com>2024-08-25 02:53:15 +1000
commit23e9abc97c8923f1d7e948a68dc2896084972d29 (patch)
treeba159855c52c555f8d936a12d007dd5945e87bdf
parent5b6342c3cee1fe8db702c03b576bfecd236a314e (diff)
matsushita/kn5000.cpp: Corrected some LED connections, sorted mame.lst. [Felipe Sanches]
-rw-r--r--src/mame/mame.lst6
-rw-r--r--src/mame/matsushita/kn5000.cpp6
2 files changed, 5 insertions, 7 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 6b5421e4d10..f33810924ba 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -25083,14 +25083,14 @@ jr100u //
jr200 //
jr200u //
+@source:matsushita/kn5000.cpp
+kn5000 // (c) 199? Technics SX-KN5000 PCM Keyboard
+
@source:matsushita/myb3k.cpp
myb3k //
jb3000 //
stepone //
-@source:matsushita/kn5000.cpp
-kn5000 // (c) 199? Technics SX-KN5000 PCM Keyboard
-
@source:mattel/aquarius.cpp
aquarius // 1983 Aquarius (NTSC)
aquariusp // 1983 Aquarius (PAL)
diff --git a/src/mame/matsushita/kn5000.cpp b/src/mame/matsushita/kn5000.cpp
index 2ed7180a0da..37fdc307ff3 100644
--- a/src/mame/matsushita/kn5000.cpp
+++ b/src/mame/matsushita/kn5000.cpp
@@ -554,13 +554,12 @@ void kn5000_state::cpanel_leds_w(offs_t offset, uint8_t data)
break;
case 0xc3:
- // FIXME: bits 2 and 3 used twice
m_CPL_LED[25] = BIT(data, 0); // D125 - VARIATION & MSA 1
m_CPL_LED[26] = BIT(data, 1); // D126 - VARIATION & MSA 2
m_CPL_LED[27] = BIT(data, 2); // D127 - VARIATION & MSA 3
m_CPL_LED[28] = BIT(data, 3); // D128 - VARIATION & MSA 4
- m_CPL_LED[29] = BIT(data, 2); // D129 - MUSIC STYLE ARRANGER
- m_CPL_LED[30] = BIT(data, 3); // D130 - AUTO PLAY CHORD
+ m_CPL_LED[29] = BIT(data, 4); // D129 - MUSIC STYLE ARRANGER
+ m_CPL_LED[30] = BIT(data, 5); // D130 - AUTO PLAY CHORD
break;
case 0xc4:
@@ -575,7 +574,6 @@ void kn5000_state::cpanel_leds_w(offs_t offset, uint8_t data)
break;
case 0xc8:
- // I'm not sure yet about this one...
m_CPL_LED[49] = BIT(data, 0); // D149 - OTHER PARTS/TR
break;