Does the P2 patch look for registry entries by chance? I re-installed windows, but had P2 installed to a seperate drive. Now it just wont load. Fixed the issue by looking at DARK.FIX and changing the first two entries to from C to D.
In addition, having had a quick play through, pressing the...