It enabled me to make some GUI applications to edit it, like transltion tool, resource pack and unpack tool and graphic viewer.
Recently I was looking to decipher its scene format and figure out some nice stuffs that actually could make me create a Sanitarium level appear, but without any interaction yet.
So, instead of making a Scene viewer/editor, I was thinking about starting the work I was supposed to make in openAsylum project with SCUMMVM.
As far as I saw from SCUMMVM, it is a perfect base engine to include Sanitarium engine.
The main aspect of this thread is if anyone wants to help me building this engine for this brilliant game. Alone will be difficult since I've got a job and can't work a lot of time per day for it. So, anyone?

I don't know yet all aspects of the engine, neither the file formats, but I know some that could lead us into a fair start.
File formats I've known so far:
Packs:
- Resource files (entirely)
- Music files (entirely)
- Scene files (about 10%/15% decipher)
Single files:
- Graphic files (about 95% decipher) - include static images, animations images, fonts and icons.
- Palette files (entirely)
Standard formats:
- WAV Riff files (all sounds in game use it)
- SMK (use Smacker for video files)
I'm now studying how SCUMMVM works.
---
Edited:
Project already begun and its being integrated into ScummVM engine.
Its now called asylumengine and its svn repository can be found here: http://code.google.com/p/asylumengine/