First post, by james.harper
A customer is using dosbox to run some ancient DOS software to load programs onto factory machines via serial port. The machine it was working on failed so it was replaced by a laptop which unfortunately doesn't have a serial port. Attaching a USB port works but DOSBOX runs unbelievably slow when attached to a real (usb) com port.
It works fine if I comment out the com port config so it's definitely that, and it's the whole of dosbox - takes up to 30 seconds to start, before I even run the application.
I've patched DOSBox before (this app uses api calls that were obsolete when dos 2.0 came out, which weren't quite right in dosbox!) so i'll be getting right on it, but any hints on where to start would be greatly appreciated.
The other option is to talk the customer into putting Netgear WNDR3800's around the place running RFC2217 compatible serial-over-ip software which I've done before but not with DOSBox. Does DOSBox support RFC2217 or would I need to implement that too?
thanks!