In order to run 16-bit or DOS applications on a 64-bit system, one can use DosBox, which is one of the most used DOS emulators out there. It can reliably emulate most features of the DOS system, whilst providing adequate compatibility with several graphic and sound hardware.
First, download DOSBox from its site. The link I gave will take you to the download page. Just press on the green button on the top. This will download the installer.
After installing DOSBox, the last thing to do (that is, assuming DOSBox will only be used to run that specific game) is to set it up. For this, you need to open the dosbox.conf
file, which can be accessed through the Start Menu entry:
Start Menu > DOSBox-0.74 > Options > DOSBox 0.74 Options
Otherwise, the file is located on the following path:
:\User\ -username- \AppData\Local\DOSBox\dosbox-.conf
The dosbox.conf
file is just a text file that configures DOSBox behavior. Scroll to the bottom, where you'll find an [autoexec]
tag. This indicates what commands DOSBox should execute before giving control to the user. In your case, write the following after the tag.
mount c "C:\mahjong" c: mahjongg
This assumes the folder where the Mahjong game is at is C:\mahjong
. You can place the folder anywhere, as long as the path in the file is the same. The sequence of commands says to DOSBox to map the drive letter C
to the game's path, to enter drive C
and then to run mahjongg
, which from your screenshot I figure it's the executable.
After saving the configuration file, run DOSBox. The commands stated after [autoexec]
will run and the game will start in a window. You can also configure the window's properties, if you would like if the game starter in a bigger size or in fullscreen.