Difference between revisions of "SCI"
m (kq7 is SCI too...) |
(Added a link to the new SCI patches page) |
||
Line 28: | Line 28: | ||
* [[Sierra Game Versions]]: Versions of Sierra's Games (AGI & SCI) | * [[Sierra Game Versions]]: Versions of Sierra's Games (AGI & SCI) | ||
* [[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 | |||
==External Links== | == External Links == | ||
* [http://freesci.linuxgames.com FreeSCI website] | * [http://freesci.linuxgames.com FreeSCI website] | ||
* [http://www-plan.cs.colorado.edu/freesci/darcs/freesci-scummvm FreeSCI-ScummVM Darcs repository] | * [http://www-plan.cs.colorado.edu/freesci/darcs/freesci-scummvm FreeSCI-ScummVM Darcs repository] | ||
[[Category:Engines]] | [[Category:Engines]] |
Revision as of 20:19, 15 January 2010
SCI | ||
---|---|---|
Engine developer | FreeSCI team, jvprat | |
Companies that used it | Sierra | |
Games that use it | Sierra SCI Games, SCI Fan Games | |
Date added to ScummVM | 2009-02-14 | |
First release containing it | None |
About
SCI, which Sierra referred to as both the "SCript Interpreter" and the "Sierra's Creative Interpreter", is a p-machine style virtual machine for executing platform-independant, object-oriented code.
SCI was designed for 16 bit little endian computers, although there were later attempts to create 32 bit versions, LSCI, and SCI32. SCI was exclusively used by Sierra On-Line, Inc., to run its computer game series, with titles like Leisure Suit Larry 2-7, Space Quest 3-6, King's Quest 4-7, Quest for Glory 1-4, and several others.
The SCI engine in ScummVM is based on the code of the FreeSCI project, used with permission.
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 simultaniously released with an AGI edition for lower-end machines.
Resources
- SCI Features: Features in SCI
- SCI TODO: TODO Page
- SCI Roadmap: Roadmap page
- SCI Specifications: SCI Specs, based on "The Sierra Creative Interpreter" document from the FreeSCI Team, with our modifications
- SCI Pathfinding: Documentation by Walter van Niftrik about the pathfinding method used in FreeSCI and now the SCI engine
- SCI Development: Programs used to make SCI Fan Games
- Sierra Game Versions: Versions of Sierra's Games (AGI & SCI)
- FreeSCI Documentation: Technical documentation about FreeSCI
- SCI Patches: A list of known game patches for SCI games, both official and unofficial, which fix several game bugs and offer new features