35
edits
Jestar jokin (talk | contribs) (Correct and clarify entries on AARY) |
|||
(3 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 95: | Line 92: | ||
|In V7 | |In V7 | ||
|- | |- | ||
|DRSC | |DRSC Directory of Room Scripts | ||
|In V8 | |In V8 | ||
|} | |} | ||
= | = SCUMM V0, V1 and V2 = | ||
The index file is 00.LFL. | |||
= SCUMM V3 and V4 = | |||
The index file is 000.LFL. | |||
* File's aren't xor'ed | * File's aren't xor'ed | ||
Line 191: | 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 304: | Line 307: | ||
kObjectClassUntouchable = 32 | kObjectClassUntouchable = 32 | ||
= | = SCUMM V6 = | ||
* Files are xor'ed with 0x69 | * Files are xor'ed with 0x69 | ||
Line 362: | Line 365: | ||
= | = SCUMM V7 = | ||
* Files aren't xor'ed | * Files aren't xor'ed | ||
Line 410: | Line 413: | ||
= | = SCUMM V8 = | ||
== RNAM - Room Names == | == RNAM - Room Names == |
edits