[Scummvm-devel] Resource problems

Jeroen Janssen japj at darius.demon.nl
Tue Nov 20 10:15:04 CET 2001


David Given wrote:

> I've been vaguely thinking of writing a copiously commented C++ resource 
> management library that will read and write SCUMM files. The thing is, I 
> don't want to duplicate effort, but the ScummVM resource management code is 
> so tightly linked in to the rest of ScummVM that it's difficult to use in 
> other programs.


indeed it is, as well as parsing the different 'chunk' formats

 
> I was vaguely intending this library to be the documentation of the format, 
> but you're right, it's better to spec it out seperately.


exactly, this allows other people to understand & possibly to write other tools (decompiler/compiler/viewers/etc) based upon "the specs".

 
> I refer interested parties to the Z-machine Standards Document:
> 
> 	http://www.gnelson.demon.co.uk/zspec/
> 
> This is exactly the same thing, but for Infocom's Z virtual machine (used in 
> text adventures). It's a masterpiece of computer archaeology. This is the 
> definitive resource for anyone working on the Z-machine.


WOW.. looks we need something similar.

 
> So, who wants to work on the SCUMM Standards Document?


me! (ofcourse) :)



we should probably start with a dictionary (what do we mean with 'resource' format/chunk format/etc)

are you familiar with the scummrev tool? (it also contains some scumm resource format specs)

-- 
Jeroen Janssen





More information about the Scummvm-devel mailing list