OK, I've resolved this but have a different question now. =P It turns out my existing DOS installation on the Parallels VM used a basic 6.22 install which had only the first install disk's worth of stuff. I found the full 3-disk install and was able to
get MODE.COM from that. I was then able to reassign LPT1 to COM1 and get printing working in Vbox.
BUT -- when I tried a _fresh_ install from the 3-disk set, the ASSIGN command kept returning an error ("incorrect DOS version"). I tried using SETVER but could not find a version number that would work properly. My old limited install didn't have this
problem, ASSIGN worked fine. So, in the end, I just copied MODE.COM from the new install to the old install, and it now works fine... but I have no idea why ASSIGN didn't work properly off the fresh install.
Is there a particular version number to use with SETVER? 5.0 didn't work, nor did 6.22.
Thanks!
--- Amir
On Sunday, March 7, 2021 at 4:30:28 PM UTC-7, Amir Caspi wrote:
Hi all,
I'm trying to restore a very old DOS program that uses the LPT. I've been running it in a (very old) Parallels Desktop VM but the LPT-to-file functionality doesn't work properly from v9 onwards, and v8 is totally end-of-lifed. I'm trying to get this to
work in VirtualBox and need to redirect the LPT to COM.
I've gotten the Parallels HDDs working fine in Vbox -- I can boot, I can run the old DOS program just fine. But, I can't redirect the LPT -- the "mode" command isn't found (DOS is complaining it's a "bad command"). So apparently I don't have MODE.COM
installed, and I'm not sure where to get it.
Any ideas on how to get MODE working? Or, might anyone know how to redirect LPT to a text file in VirtualBox?
Thanks in advance for your patience as I am a complete DOS luddite (and I don't use Windows, this is a pure DOS VM).
Thank you!
--- Amir
--- SoupGate-Win32 v1.05
* O