/SCI-Debug-Resources

Patches and info for game-specific debuggers in Sierra Online's SCI0 and SCI1 games.

Primary LanguageScala

SCI Debug Resources

Many of Sierra's SCI games include a script debugger in addition to an internal debugger. SCI0 script debugging is typically activated with a secret phrase, such as PUMP SHARK in SQ3. SCI1 games often require a patch file to be exported to enable debugging. This repo provides those files. Additional debugging commands have been added for certain games. The SQ4 debugging script was ported from a leaked beta. Other patches have been created from scratch.

If not removed, the internal debugger is started with LSHIFT+RSHIFT+"-", otherwise this command will crash the game.

Work in progress. This repo is incomplete.

Compiled and researched using the following resources:

SCIWIKI

http://sciwiki.sierrahelp.com/index.php?title=SCI_Debug_Modes

More info on the SCI Internal Debugger:

http://sciwiki.sierrahelp.com//index.php?title=SCI_Kernel_Documentation/Debugging_Functions

SCICompanion

http://scicompanion.com

SCI Decompile Archive

https://github.com/EricOakford/SCI-Decompilation-Archive