Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations dencom on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Foxpro for dos on windows 10

Cybermens

Programmer
Mar 25, 2025
11
Hi ,

I see many people saying they have installed foxpro for dos on windows 10 , 32 but .

Please help me to setup the same without using virtual environment .
 
There is no need to do anything with Autoexec and configs. FoxPro 2.6/DOS runs without modifications on DosBox-X; and DosBox-X it is mostly independent from any settings of Windows, especially any AutoExec.nt and config.nt settings of Windows's own DOS-Emulation.
well when i installed foxpro under dosbox x , it wont load at all. Then i changed the value of files and buffer under config.sys files in dosbox x and then foxpro for dos loaded.

but when i am trying to run my program, it is unable to load and dosbox x freezes.
 
Ok, let's see any differencies to my setup.
a) I assume that you are editing that "autoexec.bat" and "config.sys" from the Config-Tool of the DosBox Menu. (In reality that are just sections in the dosbox-x.conf file)
b) My autoexec is just plain empty.
c) The config has just some entries:
dos=high,umb
fcbs=100
files=200
country=49,850 (I'm from Germany)
lastdrive=a
d) when you start Dosbox, you are by default on drive Z. You need to mount the drives you need. A mounted driveletter could also point to a subdirectory of some folder. For example: Z:\> MOUNT B: D:\Temp\Customer
You need to make sure that all used filepathes of your program are available.
e) Next, rename the CONFIG.FP file to something different, and start Foxpro with the FOX.EXE stub, which will test your Memory and then starts either the RealMode or the ExtendedMode version of Foxpro (FoxPro.exe or FoxProX.exe). I assume that you have a full development version of FoxPro/DOS?
f) You should get a running FoxPro Dev version. Now select System / About FoxPro, go on the 3rd page and check the available memory.
g) run your application from the command window.
h) If it's working, then quit FoxPro, rename back the config.fp file and start again. If it freezes now, edit the config.fp and comment out all memory related stuff.
 
Ok, let's see any differencies to my setup.
a) I assume that you are editing that "autoexec.bat" and "config.sys" from the Config-Tool of the DosBox Menu. (In reality that are just sections in the dosbox-x.conf file)
b) My autoexec is just plain empty.
c) The config has just some entries:
dos=high,umb
fcbs=100
files=200
country=49,850 (I'm from Germany)
lastdrive=a
d) when you start Dosbox, you are by default on drive Z. You need to mount the drives you need. A mounted driveletter could also point to a subdirectory of some folder. For example: Z:\> MOUNT B: D:\Temp\Customer
You need to make sure that all used filepathes of your program are available.
e) Next, rename the CONFIG.FP file to something different, and start Foxpro with the FOX.EXE stub, which will test your Memory and then starts either the RealMode or the ExtendedMode version of Foxpro (FoxPro.exe or FoxProX.exe). I assume that you have a full development version of FoxPro/DOS?
f) You should get a running FoxPro Dev version. Now select System / About FoxPro, go on the 3rd page and check the available memory.
g) run your application from the command window.
h) If it's working, then quit FoxPro, rename back the config.fp file and start again. If it freezes now, edit the config.fp and comment out all memory related stuff.
well i do not have access to this system at this moment. I will try what you have mentioned on tuesday.

After reading the config.sys instructions , i could recall that files is set to 100 in mycase and there is no settings for fcbs . Honestly i didnot even have any idea what is fcbs . Now after reading your instruction and understanding what is FCBS, i think this should solve the problem.
I have a decent knowledge of dos, but i was introduced to DOS in a era when windows 95 was being introduced .

Plus i come from India, and during my time in computers was not introduced in school uptill high school. Hence there is a lack of detailed understanding of MSDOS as far as config.sys is concerned.
I will surely update .

I have few questions regarding dosbox x . Do we need to mount the drive every time. I have a file server and ideally i want to keep the foxpro program in the file server and let all users use it, as we were doing under windows xp. In that case do we need to mount the drive every time.
 
well i do not have access to this system at this moment. I will try what you have mentioned on tuesday.

After reading the config.sys instructions , i could recall that files is set to 100 in mycase and there is no settings for fcbs . Honestly i didnot even have any idea what is fcbs . Now after reading your instruction and understanding what is FCBS, i think this should solve the problem.
I have a decent knowledge of dos, but i was introduced to DOS in a era when windows 95 was being introduced .

Plus i come from India, and during my time in computers was not introduced in school uptill high school. Hence there is a lack of detailed understanding of MSDOS as far as config.sys is concerned.
I will surely update .

I have few questions regarding dosbox x . Do we need to mount the drive every time. I have a file server and ideally i want to keep the foxpro program in the file server and let all users use it, as we were doing under windows xp. In that case do we need to mount the drive every time.
Mounting a drive or a Folder on a server would be done in that Autoexec section.
Normally, DosBox-X needs to get installed on every client, and the FP-programm then accesses the data on a shared drive; same logic as with the real FP/DOS programm.
Or are you accessing that server via some Remoting software? In that case, DosBox-X allows a direct RDP connection to it's screen.
 
Mounting a drive or a Folder on a server would be done in that Autoexec section.
Normally, DosBox-X needs to get installed on every client, and the FP-programm then accesses the data on a shared drive; same logic as with the real FP/DOS programm.
Or are you accessing that server via some Remoting software? In that case, DosBox-X allows a direct RDP connection to it's screen.
I tried exactly what you said. Now foxpro is just freezing
 

Part and Inventory Search

Sponsor

Back
Top