35
edits
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Introduction = | |||
= Introduction= | |||
Most of the information below are retrieved from the [http://scumm.mixnmojo.com/?page=specs&file=indexfiles.txt LucasHacks!] site and from the Pascal source code of the ''IndexFileReader 1.2'' (written by Ben Gorman (Bgbennyboy, http://quick.mixnmojo.com). In addition, ''ScummRevisited'' (written by Jimmi Thøgersen (Serge), http://www.mixnmojo.com/scumm/scummrev) turned out to be very useful in verifying the found offsets. | Most of the information below are retrieved from the [http://scumm.mixnmojo.com/?page=specs&file=indexfiles.txt LucasHacks!] site and from the Pascal source code of the ''IndexFileReader 1.2'' (written by Ben Gorman (Bgbennyboy, http://quick.mixnmojo.com). In addition, ''ScummRevisited'' (written by Jimmi Thøgersen (Serge), http://www.mixnmojo.com/scumm/scummrev) turned out to be very useful in verifying the found offsets. | ||
Line 99: | Line 96: | ||
|} | |} | ||
= | = SCUMM V0, V1 and V2 = | ||
The index file is 00.LFL. | The index file is 00.LFL. | ||
= | = SCUMM V3 and V4 = | ||
The index file is 000.LFL. | The index file is 000.LFL. | ||
Line 197: | Line 194: | ||
State = (Owner+state Byte) AND 0x0F | State = (Owner+state Byte) AND 0x0F | ||
= | = SCUMM V5 = | ||
* The files are xor'ed with 0x69 | * The files are xor'ed with 0x69 | ||
Line 310: | Line 307: | ||
kObjectClassUntouchable = 32 | kObjectClassUntouchable = 32 | ||
= | = SCUMM V6 = | ||
* Files are xor'ed with 0x69 | * Files are xor'ed with 0x69 | ||
Line 368: | Line 365: | ||
= | = SCUMM V7 = | ||
* Files aren't xor'ed | * Files aren't xor'ed | ||
Line 416: | Line 413: | ||
= | = SCUMM V8 = | ||
== RNAM - Room Names == | == RNAM - Room Names == |
edits