Solved Old DOS program runs on some computers only

February 4, 2019 at 05:58:31
Specs: MSDOS 6.22, AMD/Intel
Bit of a conundrum. I'm trying to get an old DOS program to run on a modern laptop as it's part of a very large expensive bit of kit for engine testing tractors (dynamometer). I've got many hurdles to jump on this so I'm testing each step on the way to knock them off one-by-one.

I have MSDOS 6.22 booting off a floppy on my desktop and the application works (just to check the program works 'though not connected to the dynamometer). I can then get DOS to boot from the floppy using a USB floppy drive to my Lenovo laptop. DOS works fine but the application starts to load then stops with just a blinking cursor.

I've done quite a lot of searching on this but to no avail. Can anyone shed some light? Thanks.


See More: Old DOS program runs on some computers only

Reply ↓  Report •

#1
February 4, 2019 at 06:19:54
✔ Best Answer
Many old or very old DOS programs do have such issues.
And if such programs do start correctly, they get timing problems on measurements.

So I suggest to run the Program in a virutal machine, running DOS inside the virtual machine.

Maybe that helps.


Reply ↓  Report •

#2
February 4, 2019 at 07:50:28
"run the Program in a virutal machine, running DOS inside the virtual machine."

Even better, find an old machine from the era of the software. Many old custom programs want to control ports, and that's very cumbersome under a VM.

"Channeling the spirit of jboy..."


Reply ↓  Report •

#3
February 4, 2019 at 12:39:30
T-R-A

You might be right, but it's easily tested and worth, to give it a try, before searching for a real old computer.

If the program will work in a VM, the OP is independend of old computer hardware.


Reply ↓  Report •

Related Solutions

#4
February 5, 2019 at 14:07:35
Hi Guys and thanks for your comments. I did wonder about a DOS box or VM except it involves installing it on one of my employers' machines and they're a bit funny about that, which is why I was trying to debug on my own machines with the hope of booting into DOS from a USB stick.

Not only that I've got to resolve the issue of getting the program to communicate with the dynamometer through a USB to serial adapter, but that's for later! I take your point about finding an old laptop, but when I inquired, they recently had had a clearout of old junk!!!

Not given up yet... I'll keep you posted as to how I get on.

Cheers.

message edited by wharfhouse


Reply ↓  Report •

Ask Question