I fixed the serial port in nsvip/nsnova and Saitek OSA a few days ago, it's pretty fun to experiment with.
eg. mame.exe leonardo -rs232 terminal -numscreens 2
Set the screen views in video options, set the baudrate, disable the chesscomputer keyboard.
