summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/devices/bus/ss50/interface.cpp3
-rw-r--r--src/devices/bus/ss50/mps2.cpp33
2 files changed, 19 insertions, 17 deletions
diff --git a/src/devices/bus/ss50/interface.cpp b/src/devices/bus/ss50/interface.cpp
index b10b64a0277..ea0da186afd 100644
--- a/src/devices/bus/ss50/interface.cpp
+++ b/src/devices/bus/ss50/interface.cpp
@@ -146,7 +146,8 @@ u8 ss50_interface_port_device::read(offs_t offset)
{
if (m_card == nullptr)
{
- logerror("%s: Read from unspecified interface (RS = %X)\n", machine().describe_context(), offset);
+ if (!machine().side_effects_disabled())
+ logerror("%s: Read from unspecified interface (RS = %X)\n", machine().describe_context(), offset);
return 0xff;
}
diff --git a/src/devices/bus/ss50/mps2.cpp b/src/devices/bus/ss50/mps2.cpp
index 68d0807071c..7211aea1e3e 100644
--- a/src/devices/bus/ss50/mps2.cpp
+++ b/src/devices/bus/ss50/mps2.cpp
@@ -65,34 +65,35 @@ static INPUT_PORTS_START( mps2 )
PORT_START("tx_baud_upper")
PORT_DIPNAME(0x1f, 0x1d, "Upper TX Baud Rate")
PORT_DIPSETTING(0x1d, "9600 / 38400")
- PORT_DIPSETTING(0x17, "4800 / 9600")
- PORT_DIPSETTING(0x0f, "1200 / 2400")
- PORT_DIPSETTING(0x1b, "300 / 600")
- PORT_DIPSETTING(0x1e, "110 / 220")
+ PORT_DIPSETTING(0x17, "4800 / 19200")
+ PORT_DIPSETTING(0x0f, "1200 / 4800")
+ PORT_DIPSETTING(0x1b, "300 / 1200")
+ PORT_DIPSETTING(0x1e, "110 / 440")
PORT_START("rx_baud_upper")
PORT_DIPNAME(0x1f, 0x1d, "Upper RX Baud Rate")
PORT_DIPSETTING(0x1d, "9600 / 38400")
- PORT_DIPSETTING(0x17, "4800 / 9600")
- PORT_DIPSETTING(0x0f, "1200 / 2400")
- PORT_DIPSETTING(0x1b, "300 / 600")
- PORT_DIPSETTING(0x1e, "110 / 220")
+ PORT_DIPSETTING(0x17, "4800 / 19200")
+ PORT_DIPSETTING(0x0f, "1200 / 4800")
+ PORT_DIPSETTING(0x1b, "300 / 1200")
+ PORT_DIPSETTING(0x1e, "110 / 440")
PORT_START("tx_baud_lower")
PORT_DIPNAME(0x1f, 0x1d, "Lower TX Baud Rate")
PORT_DIPSETTING(0x1d, "9600 / 38400")
- PORT_DIPSETTING(0x17, "4800 / 9600")
- PORT_DIPSETTING(0x0f, "1200 / 2400")
- PORT_DIPSETTING(0x1b, "300 / 600")
- PORT_DIPSETTING(0x1e, "110 / 220")
+ PORT_DIPSETTING(0x17, "4800 / 19200")
+ PORT_DIPSETTING(0x0f, "1200 / 4800")
+ PORT_DIPSETTING(0x1b, "300 / 1200")
+ PORT_DIPSETTING(0x1e, "110 / 440")
PORT_START("rx_baud_lower")
PORT_DIPNAME(0x1f, 0x1d, "Lower RX Baud Rate")
PORT_DIPSETTING(0x1d, "9600 / 38400")
- PORT_DIPSETTING(0x17, "4800 / 9600")
- PORT_DIPSETTING(0x0f, "1200 / 2400")
- PORT_DIPSETTING(0x1b, "300 / 600")
- PORT_DIPSETTING(0x1e, "110 / 220")
+ PORT_DIPSETTING(0x17, "4800 / 19200")
+ PORT_DIPSETTING(0x0f, "1200 / 4800")
+ PORT_DIPSETTING(0x1b, "300 / 1200")
+ PORT_DIPSETTING(0x1e, "110 / 440")
+
INPUT_PORTS_END