Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Tutorial info

  • Added on: Feb 28 2012 10:51 PM
  • Date Updated: Apr 05 2012 09:52 AM
  • Views: 7959


* * * * *
3 Ratings

play without the CD (without cracks)

Most games require the CD or DVD inserted to run, and some will work with the original disc. Depending on the copy protection, we can trick the game into thinking the CD is inserted, even though it isn't.

Posted by HiPhish on Feb 28 2012 10:51 PM
Most games require the physical disc to be present in order to play, and depending on the copy-protection used, this might work in Wine. However, it is still inconvenient to have to do so, but fortunately some of these games can be tricked by including certain files in the wrapper. This method does not use any cracks, so you don't have to worry about getting banned online or breaking mod compatibility.

Note that this trick will not work for every game, even if the disc is accepted. For example, it works for Morrowind, but not Oblivion. In this example I will be using icewind Dale II.

Skills needed:
You must know the basics of how to use a wrapper and its tools (mainly Winecfg)

Tools Needed:
Just the wrapper and a working DVD drive

Prerequisites:
You must install your game into the wrapper and have it in a working state. If you are satisfied with the way it runs, we can then proceed.



First, insert your disc and note the name it is given (In my example that would be "ICEWIND2_2").

Posted Image

Open your wrapper's contents, navigate to /Contents/Ressources (the folder containing the "drive_c") and create a folder with that exact name. Copy your disc's entire contents into that folder. Don't worry about file size, we will trim it down later, but for now it's better to be on the save side.
Now, open Winecfg and go to the "drives" tab. Add a new drive below C and enter "../[NAME OF FOLDER]" as the path (without the brackets, in my example that would be "../ICEWIND2_2"). Click "Show Advanced" and set the type to CD-ROM.

Posted Image

That's it basically, eject the disc and try the game out. If everything works fine we can now start trimming the folder's contents until we reduce it to a few Megabytes (or even Kilobytes). Basically, what you have to do is open the folder, delete a bunch of files and see if the game still runs. If it does, delete something else; if it doesn't, put the files back and delete something else. Repeat this process until you are left with only the files needed. In the case of Icewnd Dale II the would be "CD2/Data/IWD2CD.2", reducing the total filesize to merely 12KB. The best stategy is to start with the largest files, such as videos and textures, first.

Now you can enjoy you favourite games more comfortably without the risk of breaking anything. Keep in mind that this will not always work, even when it's the same game or an expansion pack. Baldur's Gate II works fine, but the expansion, Throne of Bhaal, still needs the actual CD. Some game might have re-releases that use stricter copy-protection than older prints. However, it's still worth a shot, since the process is very straight-forward.
6 Comments
Tutorial approved.
  • Report
by the way, this only works for VERY OLD games, when a Game only checked for a presence of a media with the exact same name as the CD in the 'drive'.
Basically everything over 1998-age uses actual layer check on CDs, meaning only no-cd Patches from that point onward.
  • Report
Morrowind is from 2002 :P It's not enough to have the exact same name, some files need to be presen tas well. For Morrowind that would be the AutoRunMorrowind.exe and those company logo intro videos. That's a total of 146 MB.
  • Report
:)
  • Report
Um, so what would it be for Morrowind using this Morrowind port?

http://portingteam.c...5#commentsStart
  • Report
I already took care of that port. If it still doesn't work then your release must be using a more restrictive copy protection.
  • Report
Powered by Tutorials 1.3.1 © 2019, by Michael McCune