From e74f2d98fdde6d184a00d0b619f2576269c61092 Mon Sep 17 00:00:00 2001 From: Brian Johnson Date: Wed, 24 Jul 2024 16:10:32 -0400 Subject: bus/rs232: Added Mouse Systems serial mouse to default RS-232 devices. (#12588) --- src/devices/bus/rs232/rs232.cpp | 2 ++ src/mame/dec/rainbow.cpp | 1 - src/mame/falco/falco500.cpp | 2 -- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/devices/bus/rs232/rs232.cpp b/src/devices/bus/rs232/rs232.cpp index 11a81a54471..b54a0d86bcd 100644 --- a/src/devices/bus/rs232/rs232.cpp +++ b/src/devices/bus/rs232/rs232.cpp @@ -155,6 +155,7 @@ device_rs232_port_interface::~device_rs232_port_interface() #include "ie15.h" +#include "hlemouse.h" #include "keyboard.h" #include "loopback.h" #include "mboardd.h" @@ -179,6 +180,7 @@ void default_rs232_devices(device_slot_interface &device) device.option_add("keyboard", SERIAL_KEYBOARD); device.option_add("loopback", RS232_LOOPBACK); device.option_add("mockingboard", SERIAL_MOCKINGBOARD_D); + device.option_add("msystems_mouse",MSYSTEMS_HLE_SERIAL_MOUSE); device.option_add("nss_tvi", NSS_TVINTERFACE); device.option_add("null_modem", NULL_MODEM); device.option_add("patch", RS232_PATCH_BOX); diff --git a/src/mame/dec/rainbow.cpp b/src/mame/dec/rainbow.cpp index cba9f19d317..b6d19b04b67 100644 --- a/src/mame/dec/rainbow.cpp +++ b/src/mame/dec/rainbow.cpp @@ -3301,7 +3301,6 @@ void rainbow_base_state::rainbow_base(machine_config &config) m_comm_port->option_add("microsoft_mouse", MSFT_HLE_SERIAL_MOUSE); m_comm_port->option_add("logitech_mouse", LOGITECH_HLE_SERIAL_MOUSE); - m_comm_port->option_add("msystems_mouse", MSYSTEMS_HLE_SERIAL_MOUSE); m_comm_port->set_default_option("logitech_mouse"); printer.set_default_option("printer"); diff --git a/src/mame/falco/falco500.cpp b/src/mame/falco/falco500.cpp index 89c31360a90..277a37cdc69 100644 --- a/src/mame/falco/falco500.cpp +++ b/src/mame/falco/falco500.cpp @@ -609,13 +609,11 @@ void falco500_state::falco500(machine_config &config) porta.rxd_handler().set("sio", FUNC(z80sio_device::rxa_w)); porta.cts_handler().set("sio", FUNC(z80sio_device::ctsa_w)); porta.option_add("microsoft_mouse", MSFT_HLE_SERIAL_MOUSE); - porta.option_add("msystems_mouse", MSYSTEMS_HLE_SERIAL_MOUSE); rs232_port_device &portb(RS232_PORT(config, "portb", default_rs232_devices, nullptr)); portb.rxd_handler().set("sio", FUNC(z80sio_device::rxb_w)); portb.cts_handler().set("sio", FUNC(z80sio_device::ctsb_w)); portb.option_add("microsoft_mouse", MSFT_HLE_SERIAL_MOUSE); - portb.option_add("msystems_mouse", MSYSTEMS_HLE_SERIAL_MOUSE); SPEAKER(config, "mono").front_center(); -- cgit v1.2.3