Susie32 C'sware Plugins rev 0.26 2000/03/16 ◎プラグインについて ○AXCSW.SPI ・C's ware 形式のアーカイブを展開します。 ○IFCSW.SPI ・C's wave 画像ファイルをDIBへコンバートします。 ○AXARC3.SPI ○AXENTIS.SPI ○IFB4.SPI ○IFSVC.SPI ・上記の4つのプラグインはRev0.16より必要なくなりました。 削除して下さい。 ◎動作確認 ○Windows98、NT4.0上でこのプラグインのみにしてSusieにて動作確認 ○動作確認ソフト ・ACIDWARE(画像) ・ADAM -The Double Factor- (音声、BGM、画像、セーブファイル) ・EVE -burst error-(音声、MIDI、画像) ・DESIRE(音声、画像) ・luv wave(音声、MIDI、画像) ・Mystic Weaver ・Re-leaf(BGM、画像、シナリオ) ・The Lost One ・散櫻(画像) ・寿 [体験版] ・禁断の血族 ◎仕様 ○レジストリ情報 ・HKEY_CURRENT_USER\Software\Takechin\Susie\Plug-in\Ifb4 ・HKEY_CURRENT_USER\Software\Takechin\Susie\Plug-in\Axarc3 ・HKEY_CURRENT_USER\Software\Takechin\Susie\Plug-in\Ifsvc 上記3つの場所はrev 0.23から使用しなくなりました。 気になる方は削除してください。 ・HKEY_CURRENT_USER\Software\\CAT( OrangeParadis )\Plug-in ○フィルター設定ダイアログについて ・操作 NewGroupボタン(上のListBox内でInsert Key)でグループに挿入 NewPoolボタン(下のListBox内でInsert Key)でプールに挿入 ListBox項目をダブルクリックで編集 ListBox項目をDelete Keyで削除 ファイル名制限は *.bmp;*.txt; の形式(";")で区切ります プールアイテム(下のListBox)の選択をグループ化しておくことが出来ます。 グループ化されたプールアイテムは全てファイル名制限の対象になります。 これにより目的毎に簡単にアーカイブ内のファイルを制限出来ます。 今のところARC3形式(ADAM、EVE、DESIRE、Releaf等)にしか適用されません。 なんか説明になっていないような気が・・・(汗 ◎今後の予定 ・VID(2種類),T2M(MOVIE)ファイルの展開 ・各プラグインの展開高速化〜 ・C's ware 全品に対応(あくまで予定(^^) ◎おまけ ◎バージョンアップ履歴 AXCSW.SPI ver 1.00 AX系プラグインを一つにまとめた ver 1.01 AFQ2形式ののストリームサイズを固定から可変へ変更 ver 1.02 LDP形式に対応 ver 1.03 SVRAC形式(sound)に対応 ver 1.04 SVRAC形式(sound)のファイルサイズの計算方法の修正 ver 1.05 アーカイブ内のファイルの内部展開に失敗していたのを修正 ver 1.06 アーカイブ内のファイルの内部展開の問題を完全に直した GetArchiveInfo() のデータをキャッシュするようにした(まだ中途) ver 1.07 キャッシュアーカイブ数を変更後キャッシュクリアすると強制終了していたのを修正 キャッシュの内容をダイアログで見られるようにした ver 1.08 ADAMのアーカイブに完全対応 comctl32.dllのバージョンによって設定ダイアログが表示されなかったのを修正 ver 1.09 展開するファイル名をフィルター出来るようにした(ARC3のみ) キャッシュ関係のバグ取り レジストリの保存場所を変更 ver 1.10 フィルターの項目が少なくなった時レジストリを消し忘れていたのを修正(ヤバ(汗) フィルターがうまく機能していなかったのを修正 他いろいろ ver 1.10a ARC3形式の展開に失敗していたのを修正 ver 1.11 禁断の血族(WIN)に対応 IFCSW.SPI ver 1.00 IF系プラグインを一つにまとめた ver 1.01 ADAMのスクロールファイルに対応 ver 1.02 ADAMのクリップファイルに対応 ver 1.03 ADAMの透明色付きのファイルに対応 ver 1.04 comctl32.dllのバージョンによって設定ダイアログが表示されなかったのを修正 レジストリの保存場所を変更 ver 1.05 禁断の血族(WIN)に対応 ラブプロデューサーに対応したがヘッダー判別不能なので未搭載 AXARC3.SPI ver 0.01 Susie Plug-inとしてとりあえず動く物が完成 ver 0.02 判別不能なファイルをシナリオファイルとしてコンバートするようにした ver 0.03 設定ダイアログを付けた。展開の高速化 ver 0.04 EVE用の設定を出来るようにした。展開の高速化 エラーチェックを強化 ver 0.05 '@'の付いたマスクファイルを展開しないようにした NT4.0でレジストリが読めないバグ修正 シナリオファイルを*.txtにするようにした ver 0.05a 不都合が見つかった為ファイル名を総チェックする様に戻した ver 0.06 DESIRE(*.ac3)、Mystic Weaver(*.ar3)をデフォルトで開けるようにした Mystic Weaver用にC's ware LZ形式に対応 ARC2に対応 ver 0.07 コンパイラ変更、共通部分のライブラリー化 ver 0.08 0.05aで廃止した高速モードを復活(設定ダイアログ) ちょこっと高速化 ver 0.09 AFQ2形式に対応 ver 0.10 ADAMのARC3形式に仮対応 ver 0.11 ARC2形式の展開に失敗していたのを修正 ADAMのARC3形式に対応 ver 0.12 AXCSW.SPIに総合 IFB4.SPI ver 0.01 Susie Plug-inとしてとりあえず動くものが完成 ver 0.02 いろいろと細かな修正 ver 0.03 設定ダイアログを付けた。展開の高速化 ver 0.03b エラーチェックを強化 ver 0.04 8bit画像に対応 NT4.0でレジストリが読めないバグ修正 ver 0.05 B2に対応 B4 24bitファイルに対応 ver 0.06 変数の初期化忘れを修正 ver 0.07 コンパイラ変更、共通部分のライブラリー化 ver 0.08 ファイルハンドルの閉じすぎを修正 ver 0.09 B3形式に対応 B4形式24bit色をきちんとコンバート出来ないのを修正 ver 0.10 ADAMの新B4形式に対応 ver 0.11 IFCSW.SPIに総合 AXENTIS.SPI ver 0.00 とりあえず完成。 ver 0.01 メモリー割り当てミスを修正 ver 0.01a TXTのサイズが実際のサイズのままだったのを修正 ver 0.02 散櫻に対応 ver 0.03 コンパイラ変更、共通部分のライブラリー化 ver 0.04 内部仕様変更のみ ver 0.05 AXCSW.SPIに総合 IFSVC.SPI ver 0.01 FPU部分完成 ver 0.02 MMX部分完成 ver 0.03 コンパイラ変更、共通部分のライブラリー化 ver 0.04 ファイルハンドルの閉じすぎを修正 ver 0.05 8bit色以下の画像に対応 ver 0.06 IFCSW.SPIに総合 ◎連絡先 バグや要望、感想等御座いましたらこちらへ連絡下さい CAT cat@baywell.ne.jp http://www.baywell.ne.jp/users/cat