I've had a lot of fun following this. So much so that I warmed up my Optocom and gave Probe via DOSBox a try on my Mac Mini.
It took a little while to get things sorted but I have them talking...for a while. I can get about 5 minutes of runtime before the Mac/DOSBox stops talking to the Optocom. So, I come seeking sage advice and wisdom.
This is what I'm working with:
Mac Mini 2.4GHz Core 2 Duo with 16GB memory running OSX 10.12.6
DOSBox 0.74-3 set for ~107,000 cycles, connected to the Optocom via a Trendnet TU-S9 v3.0r USB/serial converter.
I initialize the DOSBox serial port thus: serial1=directserial realport:tty.usbserial
Probe is set to communicate as OPTO on COM1 at 38400 baud. The Probe manual advises faster is better (versus 9600 or 19200).
After experimenting, I would agree.
I have fiddled with the Dwelltime in Probe but finally settled on 20ms. It seems happiest here. Also have fiddled with the Cycles setting in DOSBox and results vary somewhat but it's happiest at ~107,000 cycles or ~52,000 cycles. At the higher Cycles setting Probe shows about 45cps. The lower setting shows about 27cps. Not too bad.
Dear readers, I'd be interested to know what you learned getting your Mac/DOSBox/Probe to play well.
Thanks for a fun project while we wait for spring up here.