
        BM98 kikuchan version 3.30 Revision #4 (本家BM98ver3.18改)
   
BM98きくちゃんバージョンをダウンロードして下さってありがとうございます。
ご利用になるうえで、このreadme_k.txtを熟読なさるようお願いいたします。

                ●「BM98きくちゃんバージョン」に対する私の考え●
                    (これは重要ですので絶対に読んで下さい！)

BM98は、あくまでやねうらおさんのプログラムであります。
改造したものだから、その扱いは原作者の意志を尊重するべきだと
常々考えております。(フリーウェア、配布条件等)

その昔きくちゃんバージョンを配布していなかったのは、原作者がBM98の配布を
中止していたからです。
しかしそのような状況を、私は快く思ってはいませんでした。
出来ることならば、よりたくさんの人に楽しんでもらいたいと考えていたからです。
そこで原作者やねうらおさんに(配布に関する)意見をお聞きしたところ、

「BM98というものの状況・扱いを理解した上で、各人の責任によって配布
  してもよい。ただし、私に迷惑にならないように。ヘルプもちゃんと付けてね」

という様なありがたい回答を頂きました。
(少なくとも私はこう解釈をしています。)
それで、今回配布することができたわけです。


それでは、BM98きくちゃんバージョンをお楽しみ下さい！

= 補足 =
＊ヘルプ代替についてやねうらおさんから許可をいただきましたので、
  K330 Revision1よりRing側で旧ヘルプに相当するものを用意させていただく運びに
  なりました。


1.BM98 kikuchan versionとは

やねうらおさんが制作されたフリーソフトウェア、BM98のソースを元に
私こと、きくちゃんが改造を施しバージョンアップをはかったものです。
なお、今回の配布にあたってやねうらおさんの許可をいただいております。


2. 新機能と設定に関して
 簡単に説明しますが、詳しくは、BM98Ringに公開します。

(1).コンボ
  OPTIONの中のCOMBOの項がGREATになっていればグレートコンボが、
  GREAT&GOODにするとグッドコンボが有効になります。

(2).BGAレイヤーもどき機能
  従来のCh.4のBGAの上にかぶせるBMPを指定できます。
  このCh.7のBGAの記述の方法はCh.4のものと同じ規則です。
  色がRGB:00:00:00 の ピクセル は Ch.4のBGAが透過します。
  その他の(DirectXが色を丸めたとき00で ない）色は上書きです。
  例えば、黒(0f0f0f)と 透明(000000) の二色のBMPでBGAのマスク処理ができます^^
  ★注意
  BGA同様、00番を指定してもレイヤーもどきはクリア(消去)されません。
  クリアするには 未定義のBMP番号を指定するとよいです^^

(3).バトルプレイ・ダブルプレイ
  方法１
    曲を決定後、曲のタイトルが表示されている間に 以下のコマンドを入力。
    BattlePlay   スクラッチ + 鍵盤 2
    DoublePlay   スクラッチ + 鍵盤 4
    (BMSにBP, DPが指定されているときは 機能しません)
  方法２
    BMS の player が 3でDP、4でBP になります。

(4).エキスパートモード
  タイトル画面で Expert Mode を選ぶ。
  Configuration の EXPERT の項目で ステージ数を変更できます。

(5).ノートレイアウト
   MORE RANDOM は オリジナルのランダムモードです。
   RANDOM      は ラインがランダムになるモードです。
   MIRROR      は ノートが左右反転します。

(6).オートスクラッチ
  OPTIONの中のAUTOSCRATCHの項がONになっていれば有効になります。
  スクラッチをコンピューターが肩代わりします。

(7).DATAPATHの指定
  BM98.CFG内の#DataPathを１００個まで追加できます。
                         ~~~~~~~~
  bm98.exe のあるディレクトリ(と等価のもの)を 指すための パスを
  指定してください。
  q:\BM98\house\house.bms
  q:\BM98\hip-hop\house.bms
  q:\BM98\juke1\ska\ska.bms
 という構成の場合は、q:\BM98\を指定するだけで、JUKEも探します。

(8).Susie Plugin
  実験的に、IFJPEG.SPIのみに対応しました。^^;
  本当は他のにも対応する予定でしたが、忘れてました（滅
  Susie をお持ちの方は試してみてください。

(9).SKIN file
　K3.30 rev#1 から搭載された新機能です。
　これは 従来の #BmpName に代わる機能です。
　まず、default.skn が読み込まれ、optionの BASE, EXTRA で指定した SKIN file
 が順に読み込まれます。
　詳しくは、ヘルプファイルか、同梱の default.skn を見てもらえば分かると思います。

(10) そのほか
　更新履歴をみてください^^;;;;


3.このプログラムの扱いについて

このプログラムを使用したことで万一不利益・損害が発生しても、きくちゃん及び
BM98Ringはその責を負いかねますのでご了承の上、自己責任のもとにご使用下さい。
再配布・譲渡は自由にして下さって構いませんが、アーカイブ内のファイルの
構成の変更や、プログラム及びテキストの改竄したものを再配布することは
禁止させていただきます。
そのようなアーカイブを利用された場合の質問やサポートには応じられませんので
あらかじめご承知おき下さい。
また、再配布にあたってはBM98Ringで配布するオリジナルとの同一性を保持するため、
アーカイブファイル名の変更や再圧縮もおやめ下さい。

また、このプログラムの著作権は私、きくちゃんと、グラフィッカーのまるきどさん、ソースを提供して下さったやねうらおさんにあります。


4.サポートについて

BM98Ringで行います。URLは別項連絡先を参照してください。
きくちゃんへの直接のメールはご遠慮ください。


5.謝辞

BM98という偉大なプログラムを生み出し、しかもソースプログラムまで
提供してくださったやねうらおさん、ありがとうございました。

また、BM98きくちゃんバージョンの公開にあたり、いろいろな助言を頂いた
皆様に感謝いたします。

そして、きくちゃんバージョンだけでなく、きくちゃんバージョンの礎となった
やねうらおさんバージョンに関わられたすべてのみなさまにも感謝しております。


6.更新履歴
上にいくほど新しいバージョンの解説になります。

Version 3.30 Revision#4の新機能・変更点！
○開発バージョンである Revision#3 と区別するための名称変更のみ

Version 3.30 Revision#3の新機能・変更点！
(Revision#3 は、開発途中のテスト版です。時期によって内容が異なります)
●SOUND QUALITYオプションの追加
  22.05kHz 8bit Stereo(デフォ)と44.1kHz 16bit Stereoを切り替え可能に
●HIGH SPEEDオプションの追加
  be*tm*nia 5thMIXや2nd style、EZ*DJに搭載されたアレが使用可能に。残像だ!(謎
●CONFIGでsknファイルを変更した後、sknを動的更新するようになった
  いちいち再起動しなくてもよくなりました。
●BMSの関連づけ起動に正常対応した
  関連づけ起動するとsknが読み込まれなかったり、SEが鳴らないバグを修正。
●PLAY COUNTERが100で抜けるようになった
●ゲーム中、"5"キーでBGAの表示/非表示が切り替え可能に
●ジョイスティックのXY軸に対応
●VisualEffect の追加
  OFFにするとフェードアウト等しなくなります。OPTION等の後ろのスクラッチも。
●3.18から引きずっていた小節の短縮化の終了位置のバグ修正
●初期BPMのみ をdouble型にした
●あとはバグ修正とか

Version 3.30 Revision#2の新機能・変更点！
(Revision#2 とは、BM98 Street Mix 用専用 の exeです)
●stage.bmpが表示されているところで、genreの文字が潰れるのを修正
●EVENT mode搭載（ESCが随所で効かなくなり、曲開始直前に止まる）保証無し。
●1Pスクラッチ + ESCで 曲終了と同じ扱いになる（従来のESCです）
●あとは忘却の彼方

Version 3.30 Revision#1の新機能・変更点！
●score.txt のバグ修正。
●HIDDENとIGNORE POORが入れ替わっていたのを修正。
●EXPERTをタイトル画面から選択できるように変更。
●DP,BPのコマンドを変更。
●BPの仕様を変更。BPとは、1Pと2Pの譜面を混合する役割を果たす。
●ESCを押したら、「無条件に」非クリアとなる！
（曲の最後でも ESCおしたら、非クリアになるので、注意！）
●SKIN file の採用。(bm98.cfgの #BmpName は廃止)

Version 3.30の新機能・変更点！
▼多すぎて忘れた（滅

Version 3.29g8'の新機能・変更点！
●アイコンの右二つが有効に。
●時計が 増えてる。
●でっかい矢印の光り方をかえる。
●ちょっとしたバグ修正
★DP, BPの組み合わせの問題は保留^^;

Version 〜3.29g8 の新機能・変更点！
●ソースファイル全体の手直し。
●スプライト番号変更とともに、BMPの仕様大幅変更。
●まるきどさんが専属スキン描きになられました^^
●その他、細かい事 不明(ｫ　多数(ｫｫ

Version 3.29(3.28d･eともいう)の新機能・変更点！
●一応、踊る。ダンシングにーちゃん(実はさかたさん)対応
●起動時にクレジットを表示する（暗号化されている）
●こんふぃぐ スコアファイル書き出し先選択できるようにする。

Version 3.28cの新機能・変更点！
●おぷしょん オートスクラッチ バグ修正^^; ごめ^^;;>3.28a試用者
●バトルモード バグ修正^^; ごめ^^;;>3.28使用者
●ＢＧＡで レイヤーもどきを実現する。(チャンネルナンバー7を拡張 3.28c以降)
(BGAに 他のBGA BMPでマスクする事ができる。透明は00:00:00色(黒は0f:0f:0fが良い))
●BM98Wav/に640x480のselect.bmp,result.bmpを置くと･･･ﾆﾔﾘ

Version 3.28aの新機能・変更点！
●おぷしょん ランダムモード
●おぷしょん オートスクラッチ(スクラッチだけAutoPlay)

Version 3.28の新機能・変更点！
●設定事項を「OPTION」と「CONFIGURATION」に分ける。
●リザルト時のボーダーを BMPに配置する。(重要)
●BMPのフレーム部分を拡大＆配置換え。(重要)
  (昔のはDRAWINGがNORMAL以下で使う。しかし･･･重い^^; <新 )
●強制POORのストック(８個までﾗｼｲ・・・)
●バトルモード(１人用のデータを ２人でプレイする)
●おぷしょん ミラーモード(1と5、2と4が入れ替わる)
●おぷしょん 無駄POOR無視(IgnorePOOR)(for あれんじer)
●BMP Skinをコンフィグから選択可能！
●BM98.CFGの#DataPathを書き「足す」ことによって
  検索範囲を 広げられます。
＜例＞
  #DataPath c:/program files/bm98/
  #DataPath b:\data\BM_data\
  #DataPath q:\BM98\

★BM98 Version 3.18から 追加した 機能等
・各種バグ取り(キーフラッシュ・速度変更・Great爆発･･･等々)
・ネオンが独立＆ピンクネオン(!?)搭載
・面セレのときレコード回転
・背景の色が変わるフラッシュ機能(コンフィグのBGAで FLASHを選択)
・クリアフラグ搭載。曲セレ時、クリアした曲の画面左上に ★ が でる。
・ゲージの数の調整
・BMPの配置を若干変更+追加
・･･･あとは 忘れた(爆)


7.連絡先

BM98 Ring
http://bm98.cup.com/ring/ring.htm

きくちゃん
e-mail: t9711@tc.knct.ac.jp
http://www.tc.knct.ac.jp/~kikuchan/
（きくちゃんへの質問のメールなどは ご遠慮ください）
