[Scummvm-devel] Skim

J.Brown (Ender/Amigo) ender at enderboi.com
Mon Nov 26 04:09:01 CET 2001


> * What's the encryption byte for .LFL files? I can decode V4 (.LEC), but I
> don't know what to look for in .LFL ones.

For the file format itself:
	http://www.enderboi.com/scumm/addlfl.txt
	http://www.enderboi.com/scumm/mmdata.txt

The encryption is usually XOR'ed with 0xFF.

> * What's the official version numbering? I'm using V5 and V6 as described in
> ScummVM, V7 for _Curse of Monkey Island_, V4 for _Monkey Island I_ (two-byte
> chunk format). Presumably _Maniac Mansion_ would be V1; so what's V2 and V3?

No idea. Possibly Zak Mccracken. V3 was some of the indy stuff, and Loom.
And the Manic Mansion remake with 256 color support. See the end of this
mail for a game/engine list.

> * What's the format of BUN files? They're not RIFF files.

Here's the format.. unless your talking about the data inside the bundle.
In that case I'm not sure.. probably raw.

http://www.enderboi.com/scumm/bun_format.txt



Engine versions:
================
Below are listed some of the engine versions of various
SCUMM games, along with some of the interesting junk found
in the files. More will be added sometime. The years given
are the ones where the games were trademarked and copy-
righted by Lucasarts.

Maniac Mansion                                          1987
------------------------------------------------------------
[inven actor room misc script sound]


Zak McKracken and the Alien Mindbenders                 1988
------------------------------------------------------------
[inven actor room misc script sound]


Indiana Jones and the Last Crusade                      1989
------------------------------------------------------------
Interpreter Version 3.0.22 (VGA 256)

Loom                                                    1990
------------------------------------------------------------
Interpreter Version 3.5.37
Interpreter Version 3.5.40 (DISK)
Interpreter Verson 5.1.42 (CD-ROM)

The Secret of Monkey Island                             1990
------------------------------------------------------------
Interpreter Version 5.0.12
Interpreter Version 5.0.19 (DISK)

[object costume room misc script sound]


Monkey Island 2 : LeChuck's Revenge                     1991
------------------------------------------------------------
Custom charsets seem to have been added as a keyword in the
SCRAMM engine for this game.

Interpreter Version 5.2.02 (Nov 21 1991 08:35:15)
Interpreter Verson  5.2.28cd (Sep 06 1996 17:32:24) (CD)
iMuse (drivers (C) 1991 LEC)

[costume room sound script charset]


Indy4                                                   1992
------------------------------------------------------------
Interpreter Version 5.5.00 (May 5 1993 18:15:17)  (CD)
Interpreter Version 5.5.02 (Jul 11 1995 14:12:04) (DEMO)


Day Of The Tentacle                                     1993
------------------------------------------------------------
Interpreter Version 6.3.9 (May 18 1993 18:48:13) (DEMO)
Interpreter version 6.4.2 (Jun 02 1993 18:04:22) (DISK)
Interpreter Version 6.4.2 (Jun 02 1993 18:04:22) (CDROM)

Sam & Max Hit the Road                                  1993
------------------------------------------------------------
Interpreter Verson 6.3.0 (May 21 1993 09:28:17)  (DEMO)
Interpreter Version 6.5.0 (Oct 21 1993 16:52:22) (DISK)
Interpreter Version 7.0.2 (Jun 02 1994 13:52:31) (CD)

Full Throttle                                           1994
------------------------------------------------------------
SPU(tm) version 7.3.5. (May 02 1995 1995 18:02:30)
iMuse v0.21d FT (15:52:52 Apr 12 1995)
[room script sound charset costume verb inventory array object actor]


The Dig                                                 1995
------------------------------------------------------------
SPU(tm) version 7.5.0 (Oct 27 1995 17:03:32)
iMuse v0.21d DIG (16:59:50 Oct 26 1995)
[room script sound charset costume verb inventory array object actor]


Curse of Monkey Island                                  1997
------------------------------------------------------------
SPU(tm) version 8.1.0 (Oct 10 1997 13:48:51)
SCUMM.EXE version 8.1.0 (Aug 28 1997 17:50:54)
___Scripts compiled Wed Oct 15 1997 18:21:17

iMUSE (Oct 1997)
VHUMOR (Apr 1996)       (Memory Pool System??)
COMPBUN (Sept 1997)     (C File System Layer??)
SMUSH                   (INSANE animation file format)
INSANE                  (INteractive Streaming ANimation Engine)
MMUCUS

[roomimage roomscripts script sound costume inventory
array object actor boxes verb]








More information about the Scummvm-devel mailing list