asmodean's reverse engineering page

news and updates / index of tools / message board

2006/12/02 / exaos

There's tools for version 1 AOS archives, although some of them don't handle the 32-bit graphics. I was using a tool to reindex version 2 to version 1, but since that was excessively ghetto I wrote a proper tool for both.

The ABM format I find rather strange, since it has some unexplainable encoding that makes it extremely inefficient. Why would you ever encode the alpha data for individual colors of each pixel? Especially when you always have the same value for every color...

exaos.zip

Contents:
// exaosv1.cpp, v1.0 2006/12/01
// This tool extracts data from version 1 (pre BLUE BOX) AOS archives.
// Use abm2bmp for the 32-bit graphics.

// exaosv2.cpp, v1.0 2006/12/01
// This tool extracts data from version 2 (post BLUE BOX) AOS archives.
// Use abm2bmp for the 32-bit graphics.

// abm2bmp.cpp, v1.0 2006/12/01
// This tool decompresses 32-bit ABM graphics.
Known to work with:

2003/03/20   Lip2   「RUN」
2004/04/29   LiLiM生   「女辱 -めじょく- 〜復讐学園〜」
2004/07/23   LiLiM   「黒よりも昏い青」
2004/12/10   LiLiM生   「辱妻 〜ご利用は計画的に〜」
2005/01/14   Le.Chocolat   「Answer Dead」
2005/05/27   LiLiM   「Innocent Blue」
2005/11/11   LiLiM生   「医辱」
2005/12/22   Le.Chocolat@LiLiM生   「CANDY GIRL」
2006/01/20   LiLiM   「鳳凰戦姫 舞夢」
2006/08/25   LiLiM   「BLUE BOX」
2006/12/01   LiLiM   「とらぶるっ!」
2007/06/08   LiLiM   「女神大戦」
2007/07/13   LiLiM DARKNESS   「とらいあんぐるBLUE」
2008/01/18   LiLiM   「看護戦隊ナースレンジャー」
2008/08/29   LiLiM   「昇龍戦姫 天夢」
2008/10/24   Sugar pot   「WIZARD GIRL AMBITIOUS」
2009/08/28   LiLiM   「あい☆きゃん」
2009/11/27   LiLiM DARKNESS   「Dark Blue」
2010/04/01   たましろ   「母さんが僕の友達に堕とされるまで」
2010/05/28   Sugar Pot   「はぴ☆さま! 〜宮乃森村へようこそ!〜」
2010/10/29   Sugar pot+   「お嫁さん候補があらわれた!コマンドは?」
2011/02/25   PrincessSugar   「姫様限定!」
2011/10/28   LiLiM   「魔法神姫リリカ」
2012/02/24   Sugar pot   「ツクモノツキ」
2012/06/29   LiLiM DARKNESS   「WEDDING BLUE」
2013/10/25   LiLiM DARKNESS   「HUNTING BLUE」

grp.aos; *.abm (sig=none; BM)


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