Silvie is an asset extractor for Silver, an action RPG from 1999 developed by Spiral House.
$ silvie
This is Silvie, an asset extractor for Silver.
The following formats are supported:
chr 3D model, saved as a 3DS file and a GIF file
eng Dialog text, saved as an XML file
pak Level archive, saved as a RAW file and 3 BIN files
raw RAW image, saved as a GIF file
spr Spritesheet, saved as GIF files
For usage information on a given format, type:
silvie format
The decompression of PAK files is handled by Jon Skeet's dernc module which is already included in Silvie. You should be able to install the required dependencies on a debian-like distribution using apt-get:
$ apt-get install lib3ds-dev libgif-dev libglu1-mesa-dev
Once the required dependencies are installed, you can use a C11 compiler to build Silvie:
$ gcc *.c -o silvie -std=c11 -l3ds -lgif -lGL -lGLU