DIET_AVB.EXE

概要 | 使い方 | ダウンロード | 履歴 | Keikoの情報 | Xenoの情報 | Menu

キャラクタエディタ(Ver0.0.57)はあるけれど・・・

まずは訂正です(^^;。マスクのBMPは、必ずしも画 面の表示色モードに合わせて作るとは限らないようです。画面モードフルカラーで2色キャラを作ったとき、数枚のマスクが2色BMPで、残りのマスクがフル カラーBMPで生成されるとゆう事がありました。そこらへん、なぜ統一されないのかは謎ですが、全部のマスクを2色BMPで生成させる方法があるのでしょ うか? ちなみに、この2色BMPマスクが生成されたときの枚数は、13枚中3枚でした(残りの10枚はフルカラーBMPのマスクでした)。

(これより下は前のまま)

MS製のモノクロキャラクターはマスクも2色BMPだから、グラフィックのサイズ(ピクセル数)が大きいにも関わらずファイルサイズが小さい。おまけに頭 と胴体別パーツのキャラもあるし。そもそもツールが違うって事なんだろうけど、なんとかならんもんかのぅ。キャラクタ1個で1メガ2メガ当たり前っての は、個人的にはちょっとねぇ・・・。とゆうわけで、キャラクタエディタで生成したAVBファイルの贅肉が気になる私は、AVBファイルのダイエットを少し 楽にするツールを作ってみました。


DIET_AVB.EXEの概要

このプログラムは、キャラクタエディタ(Ver0.0.57)で生成されたAVBファイルの贅肉落としを支援するためのものです。具体的には、AVBファ イルをヘッダと各BMPファイルに切り分ける処理と、切り分けたファイルを再結合する処理(BMPへのオフセット値を計算して更新する処理も含む)ができ ます。

ただし、以下のような制限があります。
  • 16ビットのMS-DOSアプリです。ロングファイル名は使えませんので、長い名前のファイルを処理するときは一時的に半角8文字以下のファイル名に変えてください。
  • これ単体ではダイエットはできません。BMPを減色変換処理するためのグラフィックツールが別途必要です。
  • まったくの無保証です。処理後のAVBファイルの正当性については、何も保証されません。このプログラム自体、あるいはプログラムを使用した結果何らかの不具合が生じても、春葵駿二は修正の義務や責任を負わないものとします。自己の責任において使用してください
  • インターネットのどこかに、同様の目的の、これよりももっと優れたツールがすでに存在しているかもしれません。あるいはそのためのもっと合理的な手段が提示されているかもしれません。
  • 自分で使うために作っただけのものなので、プログラムとしてはかなりいい加減です。
  • バグがあるかもしれません・・・(^^;。

  • これらの制限を承認できない場合は、このプログラムを使用しないでください。キャラクタエディタで生成したAVBファイルは、ダイエットしなくてもなんら問題無く使えるのですから。


    [ふ〜ん、そっか。じゃあいいや] Homepage
    Top


    使い方

    例:foo.avbを処理する場合

    まず、作業用のフォルダを作って、このプログラムと処理するAVBファイルをコピーします。 そして、(DOS窓を開いて)コマンドラインで作業用フォルダに移り、プログラムを実行します。

    >diet_avb 0 foo
    (0 は数字のゼロです。ファイル名は拡張子無しで指定してください)

    正常に処理が完了すると、以下のファイルができているはずです。

    foo.bmpアイコンのBMPファイル
    foo.hed情報部分
    grp_xx.bmpグラフィックのBMPファイル(xxの部分には番号が入ります)
    mask_xx.bmpマスクのBMPファイル(xxの部分には番号が入ります)

    ここで、マスクのBMPファイルをモノクロ2色のBMPに変換します。変換のためにはその機能を持ったグラフィックツールが必要です(私はPhotoshopを使っていますが・・・)。変換したファイルは同じファイル名で上書きセーブします。

    必要ならばもとのfoo.avbのバックアップを保存しておきます。

    再結合のためにプログラムを実行します。

    >diet_avb 1 foo

    再結合するAVBファイルと同名のファイルがすでにあれば、警告が表示されます。上書きしてよければ Y キーを押します。

    正常に処理が完了すれば、小さくなったfoo.avbができているはずです。MSChatのCOMICARTフォルダにコピーし、おかしくないかチェックします。

    Top


    ダウンロード

    d_avb02.7z


    履歴

    1997/12/18 : Ver 0.1
    • 取り敢えず最低限の機能。
    1997/12/21 : Ver 0.2
    • ポーズを共有する感情に対応(したつもり)。
    • 再結合時すでにAVBファイルが存在する時、上書き/中止を問い合わせるようにしました。
    1998/01/21
    • 今更ながらこのページと同じ内容のドキュメントを添付しました(^^;
    • 一部メッセージを修正(処理自体は何も変わっていません)。

    Top
    |

    DIET_AVB.EXE

    Overview | Usage | Download | History | Keiko info | Xeno info | Menu

    There is a character editor (Ver0.0.57), but...

    First of all, a correction (^^;. It seems that the BMP of the mask is not necessarily made according to the display color mode of the screen. When making a two-color character in the screen mode full color, several masks In BMP, there was a thing that the remaining masks are generated in full color BMP.It is a mystery why they are not unified, but is there a way to generate all masks in 2 color BMP? By the way, when this two-color BMP mask was generated, the number of sheets was 3 out of 13 (the remaining 10 were full-color BMP masks).

    (below this is the front)

    Monochrome characters made by MS have a two-color BMP mask, so the file size is small despite the large graphic size (number of pixels). In addition, there are characters with separate head and body parts. In the first place, the tools are different, but I can't help it. Personally, I don't think it's normal for one character to be 1 Mega 2 Mega. That's why I'm worried about the fatness of AVB files generated by the character editor, so I made a tool that makes dieting for AVB files a little easier.


    DIET_AVB.EXE Overview:

    This program is intended to assist in trimming AVB files generated by the character editor (Ver0.0.57). Specifically, it can divide an AVB file into a header and each BMP file, and recombining the divided files (including calculating and updating the offset value to the BMP).

    However, there are the following restrictions.

  • It is a 16-bit MS-DOS application. Long file names cannot be used, so when processing files with long names, temporarily change the file name to 8 characters or less.
  • You can't go on a diet by itself. A separate graphic tool is required for subtractive color conversion processing of BMP.
  • There is absolutely no warranty. No guarantees are made as to the correctness of the processed AVB files. Shunji Haruki does not assume any obligation or responsibility for correcting this program itself, or if any trouble occurs as a result of using the program.
    Please use it at your own risk.
  • There may already be better tools out there somewhere on the Internet for similar purposes. Or perhaps a more rational means for that purpose has been presented.
  • It's just something I made for my own use, so it's pretty sloppy as a program.
  • There may be bugs...(^^;.
  • IF YOU DO NOT ACCEPT THESE LIMITATIONS, DO NOT USE THIS PROGRAM. AVB files generated by the character editor can be used without any problems without dieting.

    [ふ〜ん、そっか。じゃあいいや] Homepage

    Top


    Usage

    Example: when processing foo.avb

    First, create a working folder and copy this program and the AVB files to be processed. Then go to the working folder on the command line (open a DOS window) and run the program.

    >diet_avb 0 foo
    (0 is the number zero. Specify the file name without extension)

    When the process is completed normally, the following files should be created.

    foo.bmpBMP file of icons
    foo.hedInformation part
    grp_xx.bmpGraphic BMP file (where xx is a number)
    mask_xx.bmpMask BMP file (where xx is a number)


    Here, convert the mask BMP file to a monochrome two-color BMP. For conversion, you need a graphics tool with that capability (I use Photoshop...). The converted file is overwritten and saved with the same file name.

    Save a backup of the original foo.avb if necessary.

    Run the program for recombination.

    >diet_avb 1 foo

    A warning will be displayed if a file with the same name as the AVB file to be recombined already exists. Press Y to overwrite.

    If the process is completed normally, a smaller foo.avb should be created. Copy it to the COMICART folder of MSChat and check if it's funny.


    Top

    Download

    d_avb02.7z


    History

    18 December 1997 : Ver 0.1
    • Bare minimum functionality.
    21 December 1997 : Ver 0.2
    • Corresponding to the emotion of sharing the pose (intended to be).
    • Changed to inquire about overwrite/cancel when an AVB file already exists when recombining.
    21 January 1998
    • I have attached a document with the same content as this page (^^;
    • Fixed some messages (the process itself has not changed).


    Top