PDA

View Full Version : New Tool - ScummVM ToolBox - Testing Needed


bgbennyboy
01-22-2006, 12:31 PM
Background
For those who've never poked around in their ScummVM folder, there's a subfolder in there containing additional tools. These tools let you compress the audio and video files in many games, extract the datafiles from certain games and decompile scripts from SCUMM games, the Legend of Kyrandia and Broken Sword 2.

The tools are mostly used by those running ScummVM on devices that dont have much space - to compress the datafiles. They are also used by those low on disk-space as the savings can be quite impressive - the full throttle monster.sou file goes from 101 MB to 14 MB when using MP3 compression.

So what?
Unfortunately the tools are all command-line only and since I wanted to learn C# love you all, I've made a frontend for them - ScummVM ToolBox.

What does it do?
As mentioned it adds a friendly, quick and easy frontend to the scary command line tools.
It provides step-by-step instructions.
It automatically downloads and unpacks the ScummVM Tools - the user doesnt have to do anything but run the program.
It manages temp files and cleanes them up automatically if a tool fails.
It moves completed files to an area that you specify.
It includes the necessary encoding tools such as lame and oggenc.

Screenshots
#1 (http://quick.mixnmojo.com/temp/ScummVMToolBox1.png) #2 (http://quick.mixnmojo.com/temp/ScummVMToolBox2.png) #3 (http://quick.mixnmojo.com/temp/ScummVMToolBox3.png)

What do I need to run it?
You'll need the .NET framework 2.0 (you'll probably have this by now, if not just go to windows update and get it from there).

Download
This isnt a final release - I need people to test this and do their best to break it. Some known issues are listed below, if you find any others please let me know.

**Download ScummVM ToolBox 0.1 Beta (http://quick.mixnmojo.com/files/ScummVMToolBox0.1Beta.rar)**


Known issues
*If you cancel when compressing .BUN or .SAN files the tempfiles arent deleted, this is because the BUN and SAN compression tools work differently to the others. I should be able to fix this soon.
*SAGA - I dont have any SAGA games so I dont know what the output files from compress_saga are named.
*Decompile scripts - I dont have any Broken Sword 2 or Legend of Kyrandia scripts to try this with so these tasks are untested.
*Decompile scripts - the file extension for Broken Sword 2 and Kyra scripts might not be .dmp - I've just assumed it is because thats the extension that dumped SCUMM scripts use.
*Extraction tools - support for these isnt added yet because I dont possess the obscure games that they support.