Legacy of Kain: Soul Reaver (PlayStation)
|Legacy of Kain: Soul Reaver|
This game has a prototype article
Cover cut ability remnants and unused map cells.
Debug Menu Remnants
Despite the debug menu itself being removed from the final game, several pieces of dialog still remain in SLUS_007.08 at the following hex offsets.
-abs -rel -center unknown format control: %s YES NO %d FRTE %d INS %d /%d FRTE %d Focus XYZ(%d,%d,%d) IDLE %d PCT IDLE ZERO DRAW %d Far Plane =%d Fog Near = %d Fog Far = %d Military Time %04d FMEM %d FreeSaveMem %d AREA DRM = %s CAM TILT %d DIST %d Loading From CD: In Queue(%d) hub Sound RAM usage... Sfx ID %3d loaded Ref count=%d Using wave ID %3d Sfx ID %3d **LOAD ERROR** %ld sfx loaded (%ld waves) using %ld bytes SRAM Free Sram:%ld Largest Free Sram Block:%ld
eaggots eaggot healths particle force soul sreavr glphicon paths raziel Cameraunit: %s Processing unit %s Military Time %04d %s%d
raziel__ Spline %s%ld playto %d preveFram=%ld frame=%ld endOfSpline=%ld, maxFrames=%ld Spline %s%d : clip(%d,%d) prevFrame=%d, frame=%d Spline %s%d prevFrame=%d, frame=%d
Some PlayStation games released after 1998 (especially in PAL regions, like Europe, Oceania and South Africa) contain the LibCrypt protection system developed by Sony, in order to curb modchips and illegal copies on the system.
The LibCrypt functions on the software level in two ways: by detecting a modchip upon bootup of the game and by detecting an illegal copy through a 16-bit key located in the subchannel data of the disc. The first check is to see whether or not a modchip is installed on the system. As earlier modchips are active by default, all that is necessary to detect one is for the program to return data from a modchip. If it detects it, the game crashes immediately. This was mitigated by pirates with so-called "stealth" modchips, which turn off immediately when loading disc region data during boot-up. However, the second check now comes into play. The second part functions as a part of the game. It decrypts the 16-bit LibCrypt data key stored in the subchannel of the disc and stores it in the coprocessor of the system. If the data is incorrect, the game implements its anti-piracy measures. As most CD burners cannot properly replicate subchannel data on the disc, a pirated copy, whether burned directly to another disc or as a disc image, trips the anti-piracy measure by default.
A modded system allows for a backup, a pirated copy, or a legitimate copy of the game from a region different than the console, to start normally. However, with LibCrypt, the game can crash, freeze or perform tricks to prevent pirates, depending on the title.
In the case of Legacy of Kain: Soul Reaver, the game freezes upon encountering the very first enemy in the tutorial section. Note, however, that this protection is present only in the PAL version of the game; it is not present in the North American NTSC (NTSC-U/C) version.
|The Legacy of Kain series|
|Windows||Blood Omen: Legacy of Kain|
|PlayStation||Blood Omen: Legacy of Kain • Legacy of Kain: Soul Reaver (Prototypes)|
|Dreamcast||Legacy of Kain: Soul Reaver|
|PlayStation 2||Legacy of Kain: Soul Reaver 2 • Blood Omen 2|