Problem: your CPU is a hyperthreaded or dual core Intel CPU, and Tomb Raider 1 on DgVoodoo sometimes/quite often crashes when saving, causing a corrupt savegame.
You have installed TR1 on XP exactly following
these instructions, (installed VDMSound 2.10, rebooted, installed TR1 using the Advanced Installer, enabled DgVoodoo).
SOLUTIONS:
-
The manual fix (to do each time after launching the game):
When you launched the game, minimize (Windows key), open Windows Task manager (Ctrl+Alt+Del), on the Processes tab find ntvdm.exe, right-click on it, select Affinity, set affinity to CPU0 only.
-
Permanent fix:
Download and install:
setaffinity.zip
You only have to run this little tool once, set the affinity for ntvdm.exe to CPU 0, and it will be applied permanently.
(You will find ntvdm.exe in the WINDOWS\system32 folder).
Setaffinity maintains this setting invisibly on the background: even after a reboot and launching the game the normal dgvoodoo way, you can see that the affinity is still set to CPU 0 only.
For more details about the tool directly from the creator, read the first post on
this page on forums.amd.com.