Playing a Tomb Raider (1996) a modern PC.
Like Tomb Raider 20 this year, j & rsquo; have decided to play again in the first game of the saga (and maybe even make them all). Sadly, the first set being only in DOS, it is almost impossible to be able to play without using alternative methods.
Among the possibilities, there is the & rsquo; use of virtual machines such as VirtualBox to d & rsquo; install Windows XP. Can also be used DOSBox, a DOS emulator, coupled with glide wrapper to take advantage of the & rsquo; 3D acceleration.
For my part, j & rsquo; have used the method based on GLRage (a wrapper for ATI 3D Rage) et le patch ATI Rage de Tomb Raider, which is a Windows patch. J & rsquo; have found procedure in English here (and also this page). D & rsquo catches; screens d & rsquo; also available in the & rsquo; Article. And here is the French version of the guide.
You have to d & rsquo; first retrieve the main game files. This will work with orirginal CD but also with Steam / GOG versions, as long as you know extract the data of the image file included with these versions. You will need to copy the 2 following files in a folder that will be the game folder (free to you to name it as you like) :
- DATA, containing phd and pcx files. These files contain different levels and textures.
- FMV, containing files rpl. These are the videos of the game.
Patch ATI 3D Rage
Of course, these records are not sufficient to be able to start the game. So you need some exe and dll files, and they are available in the patches for ATI 3D Rage :
Unzip the contents of these files into the game folder.
The 3D Rage patch requires the & rsquo; ATI 3D API CIF, so if you have an older Windows-based system 95 and with an ATI 3D Rage map, you can start the game from now.
But there is a good chance that this is not the case. In that case, we need d & rsquo; a small “wrapper” which will translate calls to this API in OpenGL calls : GLRage. You can get the latest version here. Get out the program and not the source code (unless you want to compile it yourself). Unzip the contents of the file in your game folder.
GLRage is for modern systems, so you must have a fairly recent graphics card, supporting OpenGL 3.3. N & rsquo; any graphics card output after 2010 should be the & rsquo; case. However, some users report that this does not necessarily with Intel integrated cards.
Now you should be able to run the game ! You can change the resolution and enable texture filtering on the menu “Detail levels”.
If Windows indicates that the files are missing, you will need & rsquo; install Redistribuables Visual C++.
You will quickly notice that the game is rather quiet, saw something d & rsquo; severe shortage : the soundtrack !
First, download the full soudtrack (English) FLAC here. Create a folder “music” in the game folder and put all the FLAC files to this folder. If you want to change the language audio files, you will also recover these FLAC files, by retrieving the file for the language of your game and replacing English FLAC by those in your language.
You will also need d & rsquo; another “wrapper” to simulate these FLAC files commes being audio tracks of the game : ZPlayMM. You can download the here. Unzip the contents into the game folder. You will also change the configuration of GLRage. Open the file “patches tombati.ini” or “patches tombub.ini” (depending on the game) with a text editor, change “full_soundtrack = false” by “full_soundtrack = true” and save the file.
There you go, you can start the game, hear the music and all under Windows 10 in 1080 (see more).
This solution n & rsquo; is not perfect, So here are some tips to keep in mind :
- The backup format is incompatible with the DOS format of the game. To avoid the risk of & rsquo; crushing, the file name has been changed.
- The setting of the keys is partially disabled in the menu to avoid various crashes.
- If the patch is on soundtrack, sound cues triggered by the levels are still replayed when & rsquo; charging a backup where it was already played.
- Some objects disappear when viewed at an angle. Probably due to bugs in the rendering engine.
- If Lara burns, the sound effects of the fire are replayed each “tic” (30 times per second), generating audio artifacts.
- If more & rsquo; d & rsquo an audio effect type is played at some point, it will replace the previous played effect.