diff --git a/hash/msx1_cart.xml b/hash/msx1_cart.xml
index a57989eef97..e99e91a07bb 100644
--- a/hash/msx1_cart.xml
+++ b/hash/msx1_cart.xml
@@ -32,9 +32,9 @@ Unless otherwise noted, the information in this list has not been verified by op
-
+
-
+
diff --git a/src/mess/machine/msx.c b/src/mess/machine/msx.c
index fa2fcc4e7c6..dbfd059ef9c 100644
--- a/src/mess/machine/msx.c
+++ b/src/mess/machine/msx.c
@@ -108,7 +108,6 @@ DEVICE_IMAGE_LOAD (msx_cart)
{
{ "M60002-0125SP", false, SLOT_ASCII8 },
{ "M60002-0125SP", true, SLOT_ASCII8_SRAM },
- { "M60002-0125SP-KON", false, SLOT_KONAMI_SCC },
{ "LZ93A13", false, SLOT_ASCII8 },
{ "LZ93A13", true, SLOT_ASCII8_SRAM },
{ "LZ93A13-16", false, SLOT_ASCII16 },
diff --git a/src/mess/machine/msx_slot.c b/src/mess/machine/msx_slot.c
index ca3f74ad2d9..867dabb9d0f 100644
--- a/src/mess/machine/msx_slot.c
+++ b/src/mess/machine/msx_slot.c
@@ -490,7 +490,7 @@ MSX_SLOT_RESET(ascii8)
{
int i;
- for (i=0; i<4; i++) state->m_banks[i] = i;
+ for (i=0; i<4; i++) state->m_banks[i] = 0;
}
MSX_SLOT_MAP(ascii8)
@@ -649,7 +649,7 @@ MSX_SLOT_RESET(ascii8_sram)
{
int i;
- for (i=0; i<4; i++) state->m_banks[i] = i;
+ for (i=0; i<4; i++) state->m_banks[i] = 0;
}
static UINT8 *ascii8_sram_bank_select (msx_state *drvstate, slot_state *state, int bankno)
@@ -809,7 +809,7 @@ MSX_SLOT_RESET(ascii16_sram)
{
int i;
- for (i=0; i<2; i++) state->m_banks[i] = i;
+ for (i=0; i<2; i++) state->m_banks[i] = 0;
}
static UINT8 *ascii16_sram_bank_select (msx_state *drvstate, slot_state *state, int bankno)