Tutorials

  • Set-up Daemon Tools Lite to be able to mount game CDs & play NoCrack repacks (also have working in-game audio like the good old times)
In this tutorial, we will show you step-by-step how to set up Daemon Tools Lite (Free) to be able to mount virtual game CDs, be able to play NoCrack repacks & have in-game CD audio! There are 4 steps that you need to follow, in the first step we will guide you through the installation process, in the second step we will prepare the drive letters (important), in the third step we will configure Daemon Tools and finally, in the fourth step, we will add an IDE drive with the drive letter 'D:' So let's begin! :)

1. Install Daemon Tools Lite
The first step is to install Daemon Tools! Get yourself a copy of DT Lite in the following link:
(For older Windows like 7, XP, 2000, 98 & 95 please check out our Tools & Runtimes page)

Execute it as Administrator and follow the below screenshots:

Choose 'Free License'

Let the installer download the required files

Again, choose 'Free License' and click on "Configure setup options"

Toggle/untoggle the checkboxes as shown in the screenshot and click "Agree & Continue"

Daemon Tools is installing...

Done! Cick on "Close"

2. Configure drive letters
In this second step, you will change the drive letter of your internal CD/DVD drive in your computer (if you have one), in order to free up the drive letter 'D:', which will be assigned later to your new virtual IDE drive. This is an important step, so don't skip it! Let's continue...

In this screenshot, you can see that the internal CD drive is assigned the drive letter D:
It is important that the drive letter D: is reserved for the virtual IDE drive, so let's change it to something else like E:

Open 'Computer Management' console as shown below, or execute 'compmgmt.msc' in Start Menu

Click on 'Disk Management'

Right-click on your CD drive and click on 'Change drive letter and paths'

Change the D: drive letter

With something like E:

Confirm the change

Voila! Now your internal CD drive has the 'E:' letter and 'D:' is unassigned (reserved for later)

3. Configure Daemon Tools
In this step, we will configure some DT options, like startup behaviour and virtual image file types. Let's go!

Start Daemon Tools Lite and Skip the tutorial

Skip those offers

At the left bottom click the Settings icon
We will configure only the General & Integration sections

In the General section, configure as shown in the screenshot and click 'Save'
It is important that "Automount" is set as shown, otherwise your virtual IDE drive will be lost on the next reboot of Windows 10!

In the Integration section, configure as shown in the screenshot and click 'Save'

4. Add a new IDE virtual drive and assign the 'D:' drive letter, but first, some prelude...
You have made it to step 4, congratulations! Now, first we need to talk about some things and we will continue. In this final step, you will add a new IDE virtual drive with the letter 'D:'. You might be asking, why IDE drive and why exactly in D: ??? Well, look. We are dealing here with old games and computers of old times used to have CD drives that were connected with that old & bulky IDE cable  into the IDE controller. The D: drive letter used to be first in the alphabet, as long as it comes to CD drives, like A: for the floppy drive, C: for the system drive/hard disk where Windows is installed and so on, you get the picture. Most old games are programmed to look for the first D: drive letter for the CD drive, where they would ask the user to insert the physical CD in order to deal with copy protection\DRM and to also play the CD-Audio tracks for the actual game. That's why when we deal with virtual CD drives & emulation, atleast we will do it like a pro!

Second, some other thing. There is this thing called SPTD, which stands for "SCSI Pass-Through Direct" and is used to emulate advanced copy protections for virtual game CD images. In order for you to have a working virtual IDE drive, you need to have installed that little thing. Fortunately, Daemon Tools provides this.

And third! With Windows 10 build 1903, Micro$haft introduced some protections in the Windows 10 kernel to deal with the security vulnerabilities in Intel & AMD processors, that were found during that time. Which essentially, makes SPTD incompatible with Windows 10 1903 and newer versions. You can read more about the case here:

In order to make it compatible again, you need to disable those kernel protections in the registry. You don't need to worry about it, as long as you have your Windows updated. So, copy/paste the following, save it as .reg file and execute it!

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"FeatureSettingsOverride"=dword:00020000
"FeatureSettingsOverrideMask"=dword:00020000

Alternately, you can download the .reg file from here:

(Remember that those registry entries may reset to their defaults after updating Windows 10 and you might need to re-import the registry file!)

After you are done, reboot your Windows 10 system and then you are ready to proceed with adding the virtual IDE drive! So, follow us below :)

Open Daemon Tools and click the 'Home' icon at top-left
Click on Drives

Add a drive

Click in 'Virtual Drive'

And select IDE

Install SPTD

Reboot your computer

After your computer is rebooted, open Daemon Tools and click on the 'Home' icon at top-left
And click on Drives

Add a drive

Now SPTD is successfully installed, repeat the previous drill!
Make sure the new IDE drive is mounted in D:

Add it!

Now as you can see, you have successfully added the new virtual IDE drive in D:
Make sure that on the drive icon at the top it says "IDE", otherwise it is a normal DT drive

And Voila! Mission completed :)

So, that was it! You now have a working Daemon Tools and a virtual IDE drive. You are now ready to be able to mount all types of virtual CD images, especially old games while also having a working in-game audio\music! Was it that hard?

  • How to play 16bit games on 64bit Windows
In 32bit Windows there is a 16bit layer emulation present, called NTVDM and is used to run old Win 3.x software, but Microsoft has decided to completely eliminate it in 64bit Windows. As a matter of fact, in 64bit Windows, there's also a similar emulation layer for 32bit software, called WoW64 and that is why when you have a 64bit Windows, you must be installing 64bit device drivers and 64bit software in general in order for it to fully utilize the capabilities and system addresses of 64bit architecture.

So, in order for you to play 16bit games on your 64bit Windows, you need to bring back the 16bit emulation layer. There's this thing called "OTVDM", which is a fork of WineVDM (from Wine on Linux). For more information you can check the following page:
http://www.columbia.edu/~em36/otvdm.html

and here you can find the latest builds:
https://ci.appveyor.com/project/otya128/winevdm/history

Anyway, we have prepared a copy of OTVDM with some old VB runtime libraries inside, so download it here:
http://www.mediafire.com/file/na3g5gm6q4obytm/OTVDM_1849.exe

SHA256
OTVDM_1849.exe - 2CBE3A7BC960D402E2637866542AFB8C5A33FC24ABFCB0DD49967B9CFFA0C09F

Execute the downloaded file. A WinRAR SFX window will appear and it will ask you in which directory the files should be extracted. By default, the directory is C:\OTVDM. It is HIGHLY recommended that you do not change the default directory.
Next, go to that directory and you will see a "install" shortcut like below:


Run this shortcut with Administrator privileges and that's it. You are done! You can now run 16bit games on 64bit Windows. (Note that 16bit DOS application DO NOT work with this one)

You can also configure OTVDM to run in a non-windowed mode, by opening the install.inf file and changing the bottom line, as shown below:


After you change that, save the file and run again the install shortcut, for the changes to take effect. You do not need to restart your computer.

NOTE: On 32bit Windows 10 as mentioned at the top, the 16bit emulation is already integrated in Windows, but it is disabled by default and you need to enable it in System Components. In start menu type:
control appwiz.cpl,,2

The following window will appear:


Enable NTVDM under Legacy Components, click OK and restart your system. Done