<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi there<br><br>I was looking at the different SCI versions, and then I
had this weird idea. The resource manager already has a set of SCI
versions, and it can (in most cases) detect the SCI generation of the
game reliably (there are exceptions, like Jones and LSL6, but it most
cases it's reliable). Could we base the SCI generation check (i.e.
SCI0, SCI1 etc) on the resource manager's findings?<br>
<br>So, each game entry would only have information concerning if the
version should be autodetected or not, along with version flags. Some
examples:<br>KQ5 floppy: SCI_VERSION_AUTODETECT<br>KQ5 CD: SCI_VERSION_AUTODETECT + GF_LOFSABSOLUTE + GF_LATESCI1<br>
<br>Plus, it could be possible to detect the flags themselves from the
detected version (e.g. SCI_VERSION_1_EARLY or SCI_VERSION_1_LATE), so it might be possible to remove some version flags in the future (like, for example, GF_LATESCI1).<br><br>In my opinion, this scheme looks to be much easier than trying to see which SCI interpreter version works in each game...<br><br>Thoughts?<br clear="all"><br>Regards<br>Filippos<br /><hr />HotmailŪ has a new way to see what's up with your friends. <a href='http://windowslive.com/Tutorial/Hotmail/WhatsNew?ocid=TXT_TAGLM_WL_HM_Tutorial_WhatsNew1_052009' target='_new'>Check it out.</a></body>
</html>