Old HW is deying, we need to run the old software on new machines. This means emulation.
The recommended way is using DosBox. This is a piece of software that opens a window, in which a full DOS runs. You can map a directory on your real OS to be a drive on the emulated DOS machine.
This way you can edit code with modern tools, and use git for version control on the host, and then just compile on the DOS window. I find myself using good old TP7
I added these lines to the end of ~/.dosbox/dosbox-0.74-2.conf
(more information here:
https://www.dosbox.com/wiki/Dosbox.conf)
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c /home/diego/src/dosdrive
mount d /home/diego/src/darkcloud
PATH=%PATH%;c:\tp7\bin;c:\tp16\bp7\c:\tp16\demo\;c:\ndn\
d:
I would once recommend using DOSEMU + FreeDOS, but I see that DosEMU is no longer maintained (see DOSEMU’s git - last commit in 2013). The best alternative is using something like VirtualBox (or GNome’s boxes).
I think the best documentation on this subject can be found in FreeDOS pages, http://wiki.freedos.org/wiki/index.php/VirtualBox http://wiki.freedos.org/install/
You are brave. Please leave.
[Game sources] - [Programming] - [Links] - [About] - [Emulation] - hosted in Github !