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 John Tel 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
16
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
 
Hi Everyone !!

With your help and support I am able to run my foxpro CRM made with Foxpro for Dos . Now i am able to run in on windows 10 , 32 bit as well as Dosbox X.

Windows 10 , 32 bit works for me , honestly , i want to move to 64 bit environment eventually, hence Dosbox X is what i am very keen on.

Now my Foxpro software is Multiuser will work over a network where the program files and database will be kept in a file server. On every user machine , foxpro will be installed. They will call the foxpro programme from the file server.

Now my question is will doxbos X be able to handle such complication. As I noticed, if i create a new folder or a new file on the mounted drive, then it does not reflect immediately on the other computers. the drive is created but does not show when you use the Dir command.

Do let me know your opinion.
 

Part and Inventory Search

Sponsor

Back
Top