asmodean's reverse engineering page

news and updates / index of tools / message board

2007/05/04 / exescarc

This features another pointless but somewhat interesting compression algorithm. I was just complaining that everything was too easy yesterday, so I guess I get what I deserve :).

Updated: I realized that the algorithm is LZ78/LZW derived.

Updated: Added mergelsf to combine lots of fragments into a single PSD; then the various combinations can be easily tweaked as desired. This requires ImageMagick convert on your path. Various version of IM have bugs writing PSD images; I recommend ImageMagick-6.6.6-Q8-static on windows. Note that IM writes uncompressed PSD images, so you may want to batch re-save them in Photoshop afterwards.

Updated: Added mergelsf2 to combine simpler fragments from ヒメゴト・マスカレイド into separate images.
Updated: mergelsf2 now tolerates missing layers outputs info for manual merging.
Updated: fixed a bug in mergelsf2.

exescarc.zip

Contents:
// exescarc.cpp, v1.1 2008/01/27
// This tool extracts data from ESC-ARC1 or ESC-ARC2 (*.bin) archives.

// mergelsf.cpp, v1.0 2010/12/28
// Merges images specified by an LSF (*.lsf) into a multilayer Photoshop image.
// This requires ImageMagick convert on your path.

// mergelsf2.cpp, v1.01.1 2013/12/27
// Merges images specified by an LSF (*.lsf) into a multiple separate images.
Known to work with:

2007/04/27   エスクード   「ふぃぎゅ@謝肉祭」
2007/08/17   エスクード   「エスクード・サマーカーニバルセット2007: ふぃぎゅ@メイト 一週間後」
2007/09/28   エスクード   「彗聖天使プリマヴェールZwei」
2008/01/25   エスクード   「ワンダリング・リペア!」
2008/06/26   あかべぇそふとつぅ×Escu:de   「こんぼく麻雀〜こんな麻雀があったら僕はロン!〜」
2008/07/25   エスクード   「ヴェルディア幻奏曲」
2010/01/29   エスクード   「乙女恋心プリスター」
2010/08/13   エスクード   「ふぃぎゅ@プリスター」
2010/12/23   エスクード   「あかときっ!-夢こそまされ恋の魔砲-」
2010/12/23   エスクード   「あかときっ!-夢こそまされ恋の魔砲-」
2011/05/27   エスクード   「あかときっ!!-花と舞わせよ恋の衣装-」
2011/11/25   エスクード   「彼女は高天に祈らない -quantum girlfriend-」
2012/06/29   エスクード   「紅蓮華−ぐれんか−」
2012/12/21   エスクード   「ヒメゴト・マスカレイド〜お嬢様たちの戯れ〜」
2013/06/28   エスクード   「せんすいぶ!」
2013/11/29   エスクード   「あかときっ -もっと脱がせて恋の魔砲-」

gfx.bin (sig=ESC-ARC1)
gfx.bin (sig=ESC-ARC2)


All source © 2006-2014, asmodean. Don't copy, learn.