Old 16bit DOS programs on Windows 7 (x64)

We needed to execute an old-but-working 16bits program to locate earthquakes called “HypoEllipse” (source), but calling it from the Windows 7 x64 boxes resulted in a nice :

16bits

Bam ! Not working, sorry for you…

No ! I say No ! Some great guys developed “DosBOX”:

dosbox

a super emulator for old-but-working DOS applications ! All you have is to download and install the application from their sourceforge.net.and configure it 🙂

Say, my hypoel.exe porgram is located in the folder “C:\Users\thomas\Desktop\hypo”, to ease my work, I’ll add this path to the startup of the DosBOX. To do that, go to the installation folder (C:\Program Files (x86)\DOSBox-0.74) and execute DOSBox 0.74 Options.bat. The end of the content of the ini file defines the [autoexec] part:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

Replace with those lines:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.

keyb be
mount h c:/Users/thomas/Desktop/hypo

At startup, the [autoexec] will be executed: keyb be will define the keyboard layout to Belgian French and the mount instruction will mount the path to hypo to drive letter h:.

Then, open DOSbox, and, once loaded, type h: to change directory to the hypo folder:

dosbox1

The old dir command will list the content of the folder :

dosbox2

to increase the velocity of the emulator, you can hit CTRL-F12 several times (visible in the output console of the emulator):

dosbox3

That’s all, folkes !

4 thoughts on “Old 16bit DOS programs on Windows 7 (x64)”

  1. Hi, great tutorial… but i’m having trouble running The Need For Speed. When i try to start the game, nothing happens 🙁 I have a one click installation kit for the game which works. It installs the game all by itself and it`s using dosbox 0.74 but i want to use a different version of dosbox which features Glide Wrapper for 3dfx cards. Any suggestions would be much appreciated, thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*