[Scummvm-devel] engine-data file licenses

Max Horn max at quendi.de
Tue May 26 10:42:19 CEST 2009


Am 25.05.2009 um 12:10 schrieb coldtwist at gmail.com:

> Hi,
>
> haven't been able to verify in which license are those different data
> files in engine-data directory,
> i was hoping someone could led some light on this issue we are  
> trying to solve.

And what issue is that? :)

Anyway, this is an intersting question, and I actually would like to  
know, too. In fact, it would be very important in my eyes if the  
authors of the respective tools could update tools/README (inside  
scummvm/trunk) to briefly document the various tools used to generate  
some of the engine-data files. In particular:

create_drascula
create_igortbl
create_kyradat
create_lure
skycpt
qtable

But also
agi-palex.py
construct-pred-dict.pl
extract-words-tok.pl
make-scumm-fontdata.c
themeparser.py
svnpropset.sh

A single sentences would already be a good start!

Anyway, back to the original question. First off all, each of these  
files really is an additional game data file. Let's see, we have these  
files:

1) drascula.dat
2) queen.tbl
3) sky.cpt
4) lure.dat
5) igor.tbl
6) kyra.dat
7) m4.dat

The first four are for freeware games. As such, I'd say they fall  
under the same license as each respective game. I think this is also  
the case for number 5, igor, but somebody should verify this.  
Obviously, the engine data files are created with the help of the  
corresponding tools from scummvm/trunk/tools.

Then kyra.dat is generated using the create_kyradat tool, and I think  
it is created from the original .exe -- or not? Sadly, as all the  
other create_ tools, this one doesn't seem to be documented, either.  
If I was right, that would make the legal status of kyra.dat highly  
questionable -- so hopefully I am just plain wrong :)


Finally, there is m4.dat. I have no clue where that comes from and how  
it is maintained, which I find a bit worrisome. Hopefully the engine  
maintainer(s) can shed some light on this and tell us where it comes  
from (and accordingly update scummvm/trunk/tools/README with a few  
sentences).


Bye,
Max


Bye,
Max




More information about the Scummvm-devel mailing list