TrustedUser
567
edits
(Added Link To SCI Testing Page) |
Thunderforge (talk | contribs) |
||
(21 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{EngineDescription| | {{EngineDescription | ||
|name=SCI | |||
|developer=[[User:fingolfin|fingolfin]], [[User:lskovlun|lskovlun]], [[User:M_kiewitz|m_kiewitz]],<br>[[User:Md5|md5]], [[User:waltervn|waltervn]], [[User:wjp|wjp]] | |||
|companies=[[Sierra]] | |||
|usedBy=[[Sierra_Game_Versions#SCI_Games|Sierra SCI Games]], [[SCI/Fan_Games|SCI Fan Games]] | |||
|dateAdded=February 14, 2009 | |||
|release=1.2.0 | |||
}} | }} | ||
Line 17: | Line 17: | ||
== History == | == History == | ||
SCI was initially created in 1988 by Jeff Stephenson to replace [[AGI]]. The first game using it was [[King's Quest IV]] at the same year of its creation, which was | SCI was initially created in 1988 by Jeff Stephenson to replace [[AGI]]. The first game using it was [[King's Quest IV]] at the same year of its creation, which was simultaneously released with an AGI edition for lower-end machines. | ||
== Engine Status == | == Engine Status == | ||
* [[SCI/Testing]]: Current Testing | * [[SCI/Testing|SCI Testing]]: Current Testing | ||
== Resources == | == Resources == | ||
* [[SCI/Bugs|SCI Bugs]]: List of known bugs in the original SCI games | * [[SCI/Bugs|SCI Bugs]]: List of known bugs in the original SCI games | ||
* [[SCI/Pirate_Bugs|SCI Pirate Bugs]]: List of known bugs in pirated SCI games (do not fix!) | |||
* [[SCI/Features|SCI Features]]: Features in SCI | * [[SCI/Features|SCI Features]]: Features in SCI | ||
* [[SCI/TODO|SCI TODO]]: TODO Page | * [[SCI/TODO|SCI TODO]]: TODO Page | ||
Line 56: | Line 32: | ||
* [[SCI/FreeSCI/Pathfinding|SCI Pathfinding]]: Documentation by Walter van Niftrik about the pathfinding method used in FreeSCI and now the SCI engine | * [[SCI/FreeSCI/Pathfinding|SCI Pathfinding]]: Documentation by Walter van Niftrik about the pathfinding method used in FreeSCI and now the SCI engine | ||
* [[SCI/Development|SCI Development]]: Programs used to make SCI Fan Games | * [[SCI/Development|SCI Development]]: Programs used to make SCI Fan Games | ||
* [[Sierra Game Versions]]: | * [[Sierra Game Versions#SCI Games|SCI Versions]]: An attempt to list all versions of SCI games | ||
* [[SCI/Debug Modes|SCI Debug Modes]]: Many of the original SCI games contain debug modes. This page lists known debug modes and the method to unlock them. | |||
* [[SCI/FreeSCI|FreeSCI Documentation]]: Technical documentation about FreeSCI | * [[SCI/FreeSCI|FreeSCI Documentation]]: Technical documentation about FreeSCI | ||
* [[SCI/Patches|SCI Patches]]: A list of known game patches for SCI games, both official and unofficial, which fix several game bugs and offer new features | * [[SCI/Patches|SCI Patches]]: A list of known game patches for SCI games, both official and unofficial, which fix several game bugs and offer new features | ||
* [[SCI/Playthrough videos]]: Playthrough | * [[SCI/Playthrough videos|Playthrough videos]]: Playthrough videos of several SCI games, for reference and debugging | ||
* [[SCI/Game Collections|SCI Game Collections]]: Game collections in detail (including photos) | |||
* [[SCI/Japanese Games|SCI Japanese Games]]: Japanese game releases (including photos) | |||
* [[SCI/KQ5 floppy fix|KQ5 floppy fix]]: A fix for the ending of one of the floppy versions of KQ5 | |||
* [[SCI/GM Mapping|MT-32 -> GM mapping information]]: Information on how to add new MT-32 -> GM mapping | |||
* [[SCI/Phantasmagoria 2 Censorship|Details on Phantasmagoria 2 censorship]] | |||
* [[SCI/SCI32 Mac Support Status|SCI32 Mac Support Status]]: Current status of the development effort | |||
== Debugging == | == Debugging == | ||
* Show priority and control map in original interpreter (SCI1/SCI11) | * Show priority and control map in original interpreter (SCI1/SCI11) | ||
** search for A9 06 00 74 05 in original interpreter, replace with all 90h (NOP) | ** search for A9 06 00 74 05 in original interpreter, replace with all 90h (NOP) | ||
* Change days in Gabriel Knight 1 | |||
** vmvars g 7bh x - where x is the day number | |||
* Break into debugger immediately on VM start | |||
** Run ScummVM with --debugflags=onstartup | |||
== Error loading resource 999.pal message with original interpreter == | == Error loading resource 999.pal message with original interpreter == | ||
Line 100: | Line 86: | ||
[[Category:Engines]] | [[Category:Engines]] | ||
[[Category:Engines Supporting Text-to-Speech]] |