Question Locked

DOS program runs on Windows 2000 but not XP

0 helpful
3 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

We have an old DOS inventory program, based on foxpro 2.5, running of a network drive. The company that created the program no longer exists. It works fine on our old computers with Windows 2000.

We brought in a new computer with Windows XP Pro. The begins normally. Before it gets to the login screen it halts with a "File 'rstop.prg' does not exist" message.

I have searched for this file on the other computers, but do not find it anywhere

3 replies

by jamesrl

Windows 2000 still had a core DOS OS that it would shell to, whereas Win XP does not shell out, but runs a DOS emulation window.

I had a number of games that wouldn't work either for the same reason.

You have two paths - one to rewrite it/upgrade it to Visual FoxPro for Windows(can't buy it anymore I don't think, and you need to have the source code) or two to try running it in a DOS or Windows 2000 virtual machine. The latter is probably easier.

James

by glarson

I was able to fix the problem by changing config.nt from files=40 to files=100 and adding buffers=30

This discussion is closed to new replies.