Game/Interpreter VersionsΒΆ

When you open a game, SCICompanion inspects the resources and tries to determine exactly which version of SCI this is. SCI versions are not easy to categorize however, and there are a whole bunch of different capabilities each game might have.

The Version Detector dialog (Game->Version detection) lets you see what SCICompanion detected, and possibly make changes to try to reload the game if something isn’t working correctly.

These are some of the things detected:

Resource map format
This is the structure of the main resource map file, which tells the game where the resources are.
Resource package format
This is the structure of the package files that contain the resources.
Compression format
Sierra’s game resources are usually compressed. Some games use different compression algorithms.
Sound format
The sound resource format changed between SCI0 and SCI1.
Messages
Is a message map present? Are there audio files to go along with those messages? Are the messages in message.map or resource.map?
View format
There are several view formats.
Pic format
And just as many pic formats.
Audio volume
This may be resource.aud or resource.sfx, or both.
Audio map
This has different formats in different games, and can either be resource 65535 (most commonly) or resource 0.
Script format
The bytecode used in the script resources changed slightly over the different versions. Starting in SCI 1.1, script resources were split into script and heap resources.

You can make changes to the settings and try to re-open the game with these settings by clicking Reload game. Please report a bug if you find a game that SCICompanion doesn’t recognize correctly.