(October 3, 2011 at 8:35 pm)IATIA Wrote: Does not work. Motorola is the worst offender with hard coded port access and handshaking. Some of the older Kenwood programs, same thing. If the computer does not have a standard serial port these programs will not work. A couple written in assembly I was able to modify, but reverse engineering C is more trouble than it is worth. Hopefully these legacy programs will die out with their counterparts, but I expected that ten years ago.
Maybe I am missing something, but last I checked, forwarding serial ports from the hosts USB>Serial dongle will provide serial IO to the virtual machine as if it was a real serial port, which is what you want, right?
As long as DOS sees a real serial port (even if it is being transparently encapsulated to the USB dongle and then excised to be sent to the serial part of the usb->serial dongle), your programs should operate.
(October 3, 2011 at 8:35 pm)IATIA Wrote: What we need is a team of programmers like that to write the GUI for UNIX, then we would have a user-friendly, user-concentric multi-tasking system to be proud of and actually works.
Talented programmers did write GUI's for UNIX -- the result was W, X, and NeWs. They weren't terribly successful, and the most successful piece, X, is widely reviled for it's "Everything-And-The-Kitchen-Sink" architecture.
You seem to be stuck in the past on the quality of coders -- I'd like to point out that back then, working close to the metal was common for a programmer. Nowadays, hardware and software is so complex that most people can only specialize in one, with the rare systems architect or PhD EECS usually skilled in both.
Slave to the Patriarchy no more