MyspriteLE(iDance) compressed files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Shine
Posts: 32
Joined: Fri Oct 17, 2014 4:56 pm

MyspriteLE(iDance) compressed files

Post by Shine »

I found this funny toys which can let 3d models dancing on your desktop.
Image
And I want to edit things like models, dance etc.
when I look at the file, they are kinds of zlib file (78 9C)
But in MyspriteLE\Sequences\Illusion.dsq
I can't decompress it with zlib, by looking in hex editor.
I found the last few bytes are xx xx 9C 78 A3? (all the others files dcz, dmp etc similiar)
May be inversed zlib!? Can anyone help. Thank you.

https://mega.co.nz/#!e8FkBD6Z!MyCY5pl5rgHLZ1ELHwkDw5CdTlxXW_evh3vSopL2hNU
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: MyspriteLE(iDance) compressed files

Post by aluigi »

MySpriteLE dcz/dsq decrypter and decompressor
http://aluigi.org/papers/bms/others/mysprite.bms
Shine
Posts: 32
Joined: Fri Oct 17, 2014 4:56 pm

Re: MyspriteLE(iDance) compressed files

Post by Shine »

Sorry for a n00b question.
Is it possible to repack it back?

eg:
I unpack quickbms mysprite.bms C:\MyspriteLE\Characters\bikini2\bikini2.dcz C:\MyspriteLE\Characters\bikini2\unpack\
after editing the file. I want to repack it back with quickbms -G -w -r mysprite.bms C:\MyspriteLE\Characters\bikini2\bikini2.dcz C:\MyspriteLE\Characters\bikini2\unpack\
But it didn't work! Help again please.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: MyspriteLE(iDance) compressed files

Post by aluigi »

I have updated the script to version 0.1.1 for doing the job automatically (it checks if the name contains the "_unpack" string).
Note that some files are not compressed but the script compresses them anyway... it should work probably.