Tinsel Engine reimplementation attempt

About | Features | Build | Download | License

About

As I really would like to play Discworld I & II on a free operating system I'm trying to get these games based on the so-called Tinsel Engine reimplemented. Although the ScummVM project has the approval to get the original source code, no such code has appeared as of September 2006.
So I ported my initial Tinsel "engine" for ScummVM from a year ago to a current version of this excellent game interpreter and put it online for those who might be interested in helping me.
All file format information I discover will be collected in the REWiki on the Tinsel Engine page. Feel free to add more useful information over there.

Features

Neither there is any gameplay nor there is everything known to implement a basic game. Your help is greatly appreciated.
  • basic container format known (.scn)
  • text format for DW1 & DW2
  • graphics decoding for DW1 & DW2
  • speech decoding for DW1
  • music decoding for DW1
  • script section identified but not really understood

Build

The Tinsel engine is build the following way:
$ cd $SRC/scummvm/engines
$ tar jxvf $DL/tinsel-engine-20061129.tar.bz2
$ cd ..
$ cat engines/tinsel/patch-* | patch -p0
$ ./configure --enable-tinsel
$ make
The Discworld game file information tools (dwinfo) are just extracted and then build with make.

Download

License

All code on this page is available under the following license:
   This package is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or
   (at your option) any later version.

   This package is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this package; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
   02111-1307, USA.

 

main
automagically?
linux stuff
hardware
dissected
talks
contact

Valid XHTML 1.1! Valid CSS!