/////////////////////////////////////
//        DTXManiaXG Ver.K         //
//       Ver 3.60 TestBuild        //
/////////////////////////////////////

※以下不安な点。確認&不具合報告おねがいします。
・SkillMater機能(Ghost使用時)
・SkillMater機能使用中のギター画面(Ver4.00からの逆輸入のため自信無し)

○概要
DTXHD、DTXManiaXGを逆コンパイルしたものを参考にDTXManiaを弄ってXGっぽくしました。
真のX-Gradeを見るのが目的です。

○DTXHDとの違い
・判定ラインを日本語環境でも弄れるようにした。
　・操作はPageUpとPageDown。
・コンボ表示の「COMBO」の場所が数字の下になった。
　・10〜99までのCOMBO文字と100以降のCOMBO文字を別々にした。
　・サイズをでかくした。
　　・〜99まで小さくする処理は未実装。
・レーンフラッシュの描画方向の「上から下」を「下から上」に変更。
・フィルインエフェクトを正常な位置に。
・HHOチップの座標を正常化。
・ワイドクリップと旧規格クリップの判別機能がついた。
・いくつかの画像をpng化。(自由にアルファをかけれる。)
・LPを含むフィルインで落ちないようになった。
・カード、グループネーム機能追加。
・LP(BD)Graphics、HHOGraphics搭載。
・RDPositionを実装。
・選曲画面のBPM表示追加。
・BPMバーの実装。
・配点、スキルのXG化。従来のものに切り替え可能
・ボーナス時の爆発エフェクト実装。
・AVI無効時でもレーンが表示されるようにした。
・動くドラムセット搭載。
・Skill Mater搭載。
・シャッター(HID+、SUD+)搭載。
・LivePointシュミレート機能搭載。
・StageClear画面追加。
・avi以外の動画形式に対応。(DirectShowMode限定)
・XG1、2風の選曲GUI
・Sena氏考案の5レーンギターに対応。

○不足点
・細かいところのアニメーションは未実装。
・ギターの演奏画面の演出不足。
・ギターのロングノーツは未対応
・その他諸々バグあり。

○キー操作
・クリップ表示
　F5でOFF→全画面→ウィンドウ→全画面&ウィンドウの順で切り替わります。
・判定ライン
　PageUpで上げて、PageDownで下げる。
・シャッターINSIDE
　テンキー8で上げて、テンキー2で下げる。
・シャッターOUTSIDE
　テンキー4で上げて、テンキー6で下げる。
・グラフ情報表示切替
　F6キーで自己ベストと判定数の切り替え。
・デバッグ表示
　HELPキー(デフォルトではF11)を押す。
・一時停止
　PAUSEキー(デフォルトではPause/Breakキー)を押す。

○諸注意
・ワイドクリップは1280x720(原寸大)や640x360(拡大表示)などの16:9サイズで、
　旧規格クリップは278x355かそれに近いサイズの動画ファイルです。
　・ワイドクリップでなければ比率がどうであろうと旧規格クリップと同じ位置に描画されます。
・デフォルトのキーコンフィングは以下のとおりです。
左ｼﾝﾊﾞﾙ Z A
ﾊｲﾊｯﾄ　 X
ﾊｲﾊｯﾄO  S
スネア  C D
ﾊﾞｽﾄﾞﾗﾑ Space
ﾊｲﾀﾑ　　B G
ﾛｰﾀﾑ    N H
ﾌﾛｱﾀﾑ   M J
ｼﾝﾊﾞﾙ　 , K
ﾗｲﾄﾞcy  . L
Lﾍﾟﾀﾞﾙ　無変換
HELP　  F11
PAUSE　 Pause/Break

・画像が足りないとエラーが発生します。
　エラーが出る場合は大抵画像周りを見ていただけると解決します。
・カードネームはConfig.iniの「CardNameDrums」「CardNameGuitar」「CardNameBass」項に入力してください。
　・グループネームは「GroupNameDrums」「GroupNameGuitar」「GroupNameBass」で。
　・英字、数字以外にもひらがな、カタカナ、半角ｶﾅ、漢字、記号などもOKです。
　・Ver2.70からUnicodeで書き出されるようになったので、特殊な記号も使えるようになりました。
・対応している難易度ラベル名は以下の通りです。
　DTXMANIA(BASIC以降のラベル名以外の場合、これが使われます。)
　BASIC
　ADVANCED
　EXTREME
　DEBUT
　NOVICE
　REGULAR
　EXPERT
　MASTER
　REAL
　RAW
　RWS
　・画像にしたため、色を自由に変更できます。
　・Ver3.51からスクリプト化をしてみました。これで自由に座標定義、対応ラベル追加をできるはず。

・選曲画面の現在選択中のBPM表示は、ヘッダのBPMのみ表示します。現状曲中のBPM変化には対応していません。
・XG選曲画面は少し動作が重いので、曲検索が終わってから動作させることを推奨します。

○曲名・アーティスト名を画像化する方法について
・「TitleTexture.png」と「ArtistTexture」をDTXと同じフォルダに入れます。
・サイズはTitleが290x40、Artistが290x34です。

○WASAPI/ASIOについて
WASAPI/ASIOは、使用するサウンドデバイスにWASAPI、ASIOを選択することができます。
この2つで遅延を少なくして演奏をすることができます。

WASAPIはWindows Vista以降で使用可能です。
ASIOはASIOに対応しているサウンドカードを搭載しているPCで使用可能です。
また、「ASIO4ALL」で代用可能です。

バッファ値の設定については本家DTXManiaと違い、WASAPIのみ手動となっています。

○DirectShow環境構築について
ver.KのDirectShowの実装方法はFROM氏のStrokeStyle<T>から持ってきたものなので、
StrokeStyleの推奨環境と同じ環境を構築すれば使用可能です。

導入方法に関してはGT氏のスキンに付属しているStrokeStyle<T>Wikiのアーカイブを参考にしてください。

現状ではmp4の動画は、選曲画面(5_background.mp4)、ステージクリア画面(7_StageClear.mp4)、ステージ失敗画面(7_StageFailed.mp4)、リザルト画面(8_background.mp4)、ゲーム終了画面(9_background.mp4)
さらにver2.80からはDTXの動画でも使用できます。
DirectShowを使用した場合x264を使用できます。

※DirectShowのフィルタ環境についてのサポートは上記のサイトに書いてある内容だった場合のみ対応できます。
　その他の環境だったとしてもDirectShowに詳しくない私には対応できないのでご注意を。

○DivXを使用したムービーがDirectShowModeで再生されない場合
最新のDivXはffdshowが対応していないので、バージョン5.2.1および6(k本的に無料ソフト・フリーソフトのDivXの項目からDL可)を導入しましょう。

○Scriptフォルダについて
Ver3.51からSkinフォルダにScriptフォルダが追加されました。
Ver3.51現在は曲読み込み画面の難易度ラベル表示の座標等定義に使っています。
Ver3.50以前からコンバージョンする場合は、Scriptフォルダの導入を忘れないようにしてください。

○二次配布などについて
ご自由に。

○スペシャルサンクス
FROM氏(DTXMania原作、StrokeStyle<T>原作、DirectShow対応時のアドバイスをいただきました。)
yyagi氏(DTXMania保守開発、WASAPI/ASIO対応)
fieldar氏(DTXHD原作)
ひかり氏(DTXManiaXG原作)
Sena氏(5レーンギターベース対応DTXフォーマット原案)
GT氏(スキンの画像を使用させていただきました。)
RWS氏(スキンの画像を使用させていただきました。)
VISTA(RTISA)氏(スキンの画像を使用させていただきました。)
R氏(XGスコア計算の参考にさせていただきました。また、ver2.60aまでGuitarationの判定画像を使用させていただいてました。)
WARKEN3氏(ゲージ回復量の参考にさせていただきました。)
黒之助氏(nc56388を使用させていただきました。)
のえにゃん氏(LivePoint計算式について助言をいただきました。)
ron1120氏(ギター対応強化、GITADORA版の強化、大幅なバグフィックス等していただきました。)
テストプレイをしてくださる皆様

○連絡先
Blog:http://dtxxgk.blog.shinobi.jp/
ProjectPage:http://sourceforge.jp/projects/dtxmaniaxg-verk/simple/
ProjectHomePage:http://dtxxgk.at-ninja.jp/
Twitter:@DTXManiaK

2016/06/17 by.kairera0467

○更新履歴
16/06/--	ver3.60　動作フレームワークを.NET Frameworks 3.5に変更。
			 SkillMaterを大幅回収。(Ver4.00RC相当のものに変更)
			 PATHコマンドの追加。(過去イベントDTXへの対応)
			 レベルソートで少数第2位を考慮するようにした。
			 QuickConfig画面の大きさを変更。
			 未FC状態からハイスコア更新&FCをした場合でも、選曲画面でFCフラグが反映されるように変更。
			 JudgeAnimeType2時の判定文字画像の改良。棒の部分を15pxから20pxに。
			 難易度ラベルスクリプトの画像座標データを演奏画面、リザルト画面で使えるようにした。
			 ドラム譜面はランダム処理をしてからレーン数変更を行うようにした。
			 Config画面の「InputAdjust」の項目を、アクセスしやすい位置に移動。
			 SongsDBから読み込む時に一部読み込んでいない情報があったので修正。
			 選曲画面の無駄な処理を修正。
			 LP、LBDの空打ち音メソッドの一部コードを修正。
			 Config.ini、Config内のBDGroupの説明文を修正。
			 LivePointが1Pと2Pで連動しないように修正。
			 StageEffectの画像仕様を、以前の仕様に戻した。
			 SongsDB生成時にdtxファイルを2回(ヘッダ無し1回、全体1回)読み込んでいたので、1回(全体1回)で読み込むよう修正。
			 PrivateFontを使う文字描画メソッドの一部最適化。
			 PrivateFontで、一定の文字数以上描画すると改行が起こってしまう場合がある不具合を修正。
			 readme内のリンク等一部変更。
			 デフォルトスキンのギターのアタックエフェクト画像をGTさん作成のものに変更。
16/01/10	ver3.51　難易度ラベル定義のスクリプト化実験。現在は読み込み画面のみ使用可能(Scriptフォルダの導入を忘れないようにしてください。)
			 ギター画面の2P側のネームプレートがギターのものになっていたのを修正。
			 選曲画面で難易度数値の小数第2位が表示されていなかったのを修正。
			 古い形式の拡張難易度表示機能を一部シーンで廃止。
16/01/05	ver3.50　選曲画面の描画処理を大幅変更。
			 FCEXC画像の最適化。同時に演出周りのコードも少々書き直してみる。
			 カードネーム・ネームカラー・グループ名を、各パートごとに指定できるようにした。
			 曲決定画面でFlipに対応。
			 CONFIG画面のRDPositionの位置を変更。
			 ランダムオプション関連の適用順を変更してみる。(レーン数減少→ランダムを逆にしただけ)
			 BPMバー画像の最適化を行った。
			 スピーカー画像の最適化、拍動の実装。
			 グラフ画像の最適化。
			 「5_header panel.png」を更新。少しだけきれいになった。
			 汎用AVI機能関連を封印。
			 選曲画面で一定条件下で未プレイ曲の取得ランクがSSになる不具合の修正。
			 LivePoint計算周りのコードを少し変更。LivePointが301になるバグが修正できたはず。
			 選曲画面の左下にある操作説明のスクロールがおかしかったので修正。
			 選曲画面の曲名、アーティスト名文字生成、演奏画面のステータスパネルの文字生成の過程でDisposeしていなかったので修正。
			 BPMバーの位置がズレていたので修正。
			 LivePointゲージ、BPMバーの描画優先度の変更。
			 Songs.dbの内部処理のミスを修正。
15/08/11	ver3.35　決定画面でギター、ベースの難易度表示に仮対応。(2桁表示、HSなどオプションの表示は未対応)
			 JudgeAnimeType=2で使用する画像を新しいものに入れ替えた。
			 ギター1P側のLivePointゲージを正しいものにした。
			 ゲージ0時の背景マスクに使用する画像をを別の画像と統合。
			 StageEffect画像のフォルダ構成変更。(試験的)
			 DirectShowの汎用動画機能を一時的に廃止。
14/12/31	ver3.30　選曲画面、リザルト画面でのカスタム曲名・アーティスト名テクスチャの表示に完全対応。
　　　　　　　　　　　　 JudgeAnimeType=2を完全実装。
　　　　　　　　　　　　 リザルト画面での曲名表示をPrivateFontに移行。
　　　　　　　　　　　　 炎画像エフェクトの追加までのつなぎとして簡易エフェクトの追加。
　　　　　　　　　　　　 フルコンボ、エクセレント時のエフェクトを強化。
　　　　　　　　　　　　 STAGEFAILED無効時にゲージが空になった時の挙動を本家準拠に。
　　　　　　　　　　　　 カスタム曲名・アーティスト名テクスチャのサイズ調整。
　　　　　　　　　　　　 ドラムコンボ表示を右側だけにした。
　　　　　　　　　　　　 CONFIG画面からのみ判定ライン操作の制限を無制限にしてみる。(内部数字では999になっているので注意。)
　　　　　　　　　　　　 OPENチップのチップファイアの描画判定がうまくいっていなかったバグの修正(本家rev775)
　　　　　　　　　　　　 「&」を含む曲名で改行が起こってしまうバグの修正。(本家rev784)
　　　　　　　　　　　　 DirectSoundのシークエラー処理など、例外処理の強化。(本家rev778)
14/08/11	ver3.26　曲名、アーティスト名を画像から読み込む機能を実装。(選択中の曲名・アーティスト名、リザルト画面は未対応。)
			 ドラムのリバースオプションでコンボ表示位置が変わらないようにした。
			 ドラムのConboPosition:Right以外を廃止。
			 6_ballを一時的に廃止。
14/06/24	ver3.25　JudgeAnimeType=2をそれっぽくした。(一部アニメ未実装)
			 DTXVモードの本家branchをこっそりと適用。
			 グラフのゴースト表示がおかしくなっていたバグの修正。
			 RDRC時にRDの判定画像位置がズレていたバグの修正。
14/04/01	ver3.20a 画像の入れ忘れ。
14/04/01	ver3.20　全ドラムチップのアニメーション、ボーナスノーツの画像対応。
			 スピーカーを仮実装、BPM連動は未実装。
			 Guitar画面にて情報表示で小節線番号を追加。
			 Guitarのアタックエフェクトオプションに対応。
			 選曲画面のBACK BOX、RANDOM SELECTの画像に対応。
			 「7_StageFailed.mp4」があった場合にStageFailed画面で動画が再生されるようにした。
			 Config.iniに「JudgeAnimeType」の項目を追加。(Type2は未完成です。)
			 ドラムのみコンボ下1桁のアニメーションを簡単に実装(現時点でCCounterにバグがあるので、VSyncWaitでの違いがあります。)
			 ギターとベースで最小コンボを0にするとコンボを表示させないように変更。
			 Guitar画面のコンボ表示を改良。
			 リバースを使用して演奏いる時に判定ラインを上げ下げすると不具合が起こるため、リバース時は判定ラインの操作ができないように変更。
			 XG版選曲画面で曲でない場合のBPMを---で表示するようにした。
			 ギターのシャッター倍率の調整。
			 RANDOMとMIRRORの項目を統一した。
			 コンフィグ内のStageEffectをSystem内に移動。
			 StageEffectのデフォルト値をONに変更。
			 BPMバーのCCounterの値を微妙に変更。
			 負担軽減のため、選曲画面の背景動画がある場合に曲検索の速度を遅くするようにした。
			 タイトル画面から選曲画面移動時の負担軽減のため、CSkinにDirectShowObjectを埋め込んでさらに読み込み場所を変えてみるテスト。
			 DTXVモード時にLBDがオートにならないバグの修正。
			 GuitarでStageClear動画が再生されていなかったのを修正。
			 NamePlateType-B時のCombo文字の不具合の修正。
			 DTXCreatorのOPENノーツが5レーンに対応していなかったバグの修正。
14/02/14	ver3.10　Guitar画面のネームプレートを完全実装。
			 Guitar画面のNamePlateTypeに対応。
			 GuitarのDark機能に対応。
			 GuitarのLeft機能に対応。
			 Guitarのリザルトに対応。
			 Guitarのムービーパネルを正式なものにした。
			 GuitarのJudgementPositonにType-Cを追加。
			 GuitarのBPMバーを実装。
			 GuitarのLivePointを実装。
			 GuitarBassのHidSud項目をDrums相当のものにした。さらにステルスの実装。
			 Bass側のWAILINGマークがリバースした際に正しい位置にこなかったのを少し改善。
			 選曲画面の選択曲以外のパネルの文字描画方法を変更。
			 選曲画面の説明文を復活。
			 選曲画面の曲コメントを復活。
			 選曲画面の内部構造の変更(目に見えるような変化はない)
			 選曲画面のRiskyの表示を実装。
			 選曲画面でステータスパネルのExcellent表示に対応。
			 選曲画面でGuitar、Bass側の達成率、FC&EXC表示に対応。
			 リザルト画面のパート表示の実装。
			 リザルト画面のNamePlateTypeによるジャケットサイズ変更処理の追加。
			 GuitarBassのCancelボタンを廃止し、Helpボタン、Pauseボタンを追加。
			 SkillMetarの項目を完全に統一。それと同時にGuitarBassのSkillMetarの完全実装。
			 XG版にShowScore、ShowMusicInfoオプションの逆輸入。現状オマケにつき、Config.iniでのみ変更可能。
			 チップ本体が模様より上にくるようにした。
			 DTXCreaterの更新。Guitar5レーン譜面の完全対応とレーン配置の一部変更。
			 Custom内のNamePlateType、BPMBar、CLASSIC NotesをSystemに移動。
			 Guitarのレーンフラッシュ画像の変更。
			 Guitarの選曲コマンドの変更。Pickでフォルダクローズ、Y+Pでソートを呼び出すようにした。
			 リザルト画面にて「8_Difficulty.png」と「8_Part.png」の表示領域を120*20に変更。
			 デフォルトのキー配置の見直し。
			 Drumsのレーンフラッシュ画像の変更。
			 Drumsのドラムパッド画像の変更。さらにHTがLTの上にくるよう修正。
			 BPMバーの動きを計算で移動する方式に変更。それに伴い縦長画像の廃止。
			 ゲージ画像の横幅を画像の横幅依存にした。(実際にうまいこと動くかは未確認。)
			 Guitar画面でドラムのシンバルアニメーションが起こると強制終了するバグの修正。
			 DrumSetMovesが保存されていなかったバグの修正。
			 一瞬だけFCマークがズレて表示されるバグの修正。
			 コンパクトモードが使えなくなっていたバグの修正。
			 レーンタイプC、DでRDPositionが適用されていないバグを修正。
14/01/01	ver3.00　選曲画面をXG風選曲画面にした。
			 リザルトの難易度パネルを画像で描画するように変更。
			 ギターのレーンフラッシュのアニメーションの改良。
			 ゲージMAX時のゲージマスクにアニメーションを追加。
		 	 リザルト画面の達成率ゲージに簡易的なアニメーションを追加。
			 難易度変更をした時のボイス機能を追加。
			 終了時のアニメーションを実装。
			 Flipを5レーンに対応
			 ドラムのソート呼び出しをBD+HTからHTx2に変更。
			 選択中の曲のジャケット表示を、拡大縮小時のバグ対策で3D描画から2D描画に変更。
			 STAGEFILEがある曲だけ6_background.mp4を使わないように変更。
			 曲名をPrivateFontに移行。さらに曲名が長い場合の処理を変更。
			 Guitar画面のステータスパネルにジャケットが表示されるように変更。
			 DTXCreaterの動画選択ダイアログからmp4を指定できるよう変更。
			 ギター画面のスコア画像を変更。
			 選曲画面でのギターの操作を変更。
			 選曲画面での譜面がある場合と無い場合で難易度表示が区別されるようにした。(ただし未対応部分が少々)
			 選曲画面で譜面が1つも無い場合と検索中の時の文字表示位置を調整。
			 E楽器パートの判定にBassOpenが含まれていなかった不具合を修正。
			 AddAutoGauge時にオートの記録が保存されていた不具合の修正。
			 NewRecord音が正しく再生されない不具合の修正。
			 8_background.mp4がうまく再生されない不具合の修正。
			 AttackEffectTypeの説明文の脱字を修正。
			 StageFailed処理の変更。従来曲終了後はすぐに音が切れていたが、フェードアウト後に切れるようにした。
			 演奏中にInfomationのシャッター数値が表示されなくなっていた不具合を修正。
			 ランク値の計算をさせる分岐がSkillModeで逆になっていた不具合を修正。
			 一部チャンネル定義のミスを修正。
13/10/14	ver2.80　mp4動画の再生に対応。(DirectShowMode限定)
			 ギター、ベースのシャッター機能の実装。現在はConfig、またはConfig.iniからシャッターの位置変更が可能です。
			 XG表示のみネームカラーのグラデーションを完全実装。
			 ボーナスチップの発光エフェクトの試作。
			 DTXのヘッダに「#FORCINGXG on」を追加すると、強制的にXG譜面と認識するようにした。
			 仮に0x4C〜0x4Eをボーナス4〜ボーナス2として使えるようにした。
			 CCounterでdouble値を使用できるように強化。この結果、BPMバー、コンボの拍動の動作がかなりまともになった。
			 コンフィングでのダーク一括切り替えで、FullDarkの場合にレーンフラッシュが消えるようにした。
			 拡張難易度の仕様変更。(#DLVDEC: で小数点第2位を設定可能。)
			 n00コンボの判定処理を変更。
			 GITADORA風の文字の縁を接合方法をラウンド接合に変更。
			 GITADORA風表示のジャケット画像をクリップのウィンドウ表示の下にくるようにした。
			 GITADORA風表示でリバース時でもコンボが見えるよう、ジャケット画像とコンボ画像の表示順を入れ替えて被らないようにした。
			 ギター側のリザルトパラメータパネルの一部調整。
			 QuickConfigの3箇所オートの名前を「3 Auto」から「XGLaneAuto」に変更。
			 プレイヤーネームの描画を完全にPrivateFontに移行。
			 演奏パート「Bothモード」の廃止。
			 スコアのアニメーションがXG得点計算で正常に動くよう修正。
			 タイトル画面の操作がLTで下に移動になっていたのを修正。
			 ベース側にJudgeLineDispが無かったのを修正。
			 ギター、ベースでコンボ表示ができるよう修正。
			 GITADORA表示版でプレビュー画像が無いと強制終了するバグの修正。
			 DirectShowModeがOFFの場合、クリップが表示されないバグの修正。
			 ConfigでInputAdjustが+方向に調整できなかったのを修正。
			 GuitarBassの「JudgeLineDisp」がConfig.iniに存在していなかったのを修正。
			 JudgeLineDispの初期値がBassのみ設定されていなかったのを修正。
			 ギター側のYPチップが手動時ちゃんと判定されるようにした。
			 LaneTypeC、Dでボーナスチップが描画される場面になるとフリーズする不具合の修正。
			 ギターの判定画像が表示されないバグの修正。
			 BPMBarの値がConfig.iniから読み込まれないバグの修正。
			 選曲画面背景動画の上下反転処理がされていなかったのを修正。
			 コンフィングのオプションプレビューで判定ラインがシャッターに隠れていたのを修正。
13/08/11	ver2.75　試しに判定画像、ボーナスエフェクト画像の読み込み箇所を変更。
			 ギターのリバース表示に仮対応。
			 一部の動画が再生できなくなるバグの修正。
			 ギターのレーンフラッシュでリバース時のY、Pの画像が使えなかったバグの修正。
			 ギターのレーンフラッシュの線が一時停止中に消えるバグを修正。
			 SaveScoreIniオプション周りのバグを修正。
			 ドラムのリバース時に拍線が1拍分ずれているバグの修正。
			 デフォルトのキーコンフィングがちゃんと割り当てられるようにした。
			 ダーク時にシンバルレーンが揺れるバグの修正。
			 ギター側で判定文字アニメーションを使用した際に落ちるバグの修正。
			 ベース側のレーン座標の調整。
			 ドラムのリバース時にCOMBO文字だけ上にあったのを修正。
			 ギターのリバース時の文字位置を上固定にした。
			 最高曲別スキルが100以上の場合に演奏履歴、フルコンボマークが正常に読み込まれないバグの修正。
			 ドラムのリバース時のボーナス表示の位置を調整。
			 GITADORA風表示でアタックエフェクトを全部切ることができなかったのを修正。
			 ギター側で判定画像が表示されないバグを修正。
			 ギター側の旧仕様の判定画像に対応。
			 ギター側に判定画像の読み込み場所変更を適用。
13/07/23	ver2.70a GITADORA表示で表示用フォントが指定できていないバグの修正。
13/07/23	ver2.70　AVIに依存しないDirectShowの再生機能の実装。同時にいろいろなバグも修正したつもり。
			 レーン別にInputAdjustを実装する実験として、BD&LP&LBDの一括入力タイミング調整機能を追加。
			 「5_background.mp4」があった場合、選曲画面の背景にDShow動画をつかうようにした。
			 GITADORA風表示にてネーム、称号(らしきもの。要はグループ名の使いまわし)の表示を実装。ただし色は未対応。
			 GITADORA風表示で曲名表示のフォントを変えることができるようにした。(Config.iniの「DisplayFontName」)
			 ダーク時のレーンパレットの画像名を「7_Paret_Dark.png」に統一。さらにファイルが無かったら描画を無視するようにした。
			 InfoType=1の場合、グラフが無い時に従来の判定数表示をするようにした。
			 試験的にConfig.iniをunicodeで書き出すようにしてみる。
			 クレジット表示の廃止。
			 アタックエフェクトの粉が表示される秒数を短くした。
			 GITADORA風表示のランク表示のアニメーションを変更。
			 GITADORA風表示で「ＤＦＧ平成ゴシック体」がインストールされていないと演奏できない致命的なバグの修正。
			 またこれに伴い、デフォルトで使用するフォントを「ＭＳ Ｐゴシック」に変更しています。(変更可)
			 空打ち時の音が多重再生されていたのを修正。
13/07/07	ver2.65a マイナーアップデート。
			 処理軽減のための自動出現するアタックエフェクトの画像を表示させないようにした。(意味がないかも)
13/07/06	ver2.65　スコア数字のアニメーションを追加。
			 LivePointの表示を「000」から「0」に変更。
			 JudgeFramesが0の場合、従来の判定アニメを使うようにした。
			 判定画像のアニメーションを使用した際に、画像を読み込む回数を1回にした。
			 GITADORA風表示のジャケット画像の表示をt3D描画にすることで、400x400以外のサイズのジャケットも正しく描画できるようにした。
			 GITADORA風表示のリザルト画面でランク表示を少し左よりに。
			 GITADORA風表示の曲決定画面、演奏画面、リザルト画面の曲名を追加および読みやすくした。
			 GITADORA風表示の判定数パネルの「.」との間が狭すぎたのを修正。
			 GITADORA風表示のレーン座標がでたらめだったのを修正。
			 シャッター画像の座標計算の改良。
			 飛び散るノーツの画像を読み込む回数を1回にした。
			 飛び散るノーツがAttackEffectType=A以外で出ないようにした。

			 (「おまけ」フォルダにこっそりとアレを追加しておきました。)
13/06/10	ver2.60a XG風難易度パネルのままリリースしていたのを修正。
13/06/09	ver2.60　コンフィング画面にて判定ライン位置、シャッター位置の簡易的なプレビュー機能追加。
			 Songs.DB側にCLASSIC譜面を記録する機能を追加。
			 100コンボ毎に拡大するアニメーションを追加。(一応TypeBのみ)
			 エクセ時にリザルトの達成率の部分がMAXになるようにした。
			 DirectShowの汎用ムービーがループするようにした。
			 バスレーンの縮小度合いを変更。
			 コンフィングのドラムの項目の並び替え。
13/05/26	ver2.51　LivePointの計算式が間違っていたのを修正。
			 ギターベースのオート設定が一部保存されていないバグの修正。
			 ゲージ量の調節。
			 ドSハザードモードが有効にならなかったのを修正。
			 演奏中にHS操作をするとネームプレートが半透明になるバグを修正。
13/05/20	ver2.50　リザルト背景画像をランクごとにスキン側で設定できるようにした。
			 BD2回でQuickConfigを閉じることができるようにした。
			 ボーナス時にレーンが揺れるエフェクトの実装。
			 簡易的なバーの登場アニメ、シンバルの登場アニメ(揺れているだけが不自然だったのをごまかす)の作成。
			 ボーナスチップでの500点加算を実装。
			 NamePlateTypeAでのネームプレートの位置を本家準拠に。
			 選曲を中断した後、演奏画面を非活性化するようにした。
			 DirectShowMode時、複数回同じAVIを繰り返して使うDTXに正式対応。
			 DirectShowMode時、クリップの一時停止、再生機能の実装。
			 アタックエフェクトの画像をシンバルとライドで分けた。
			 SkillMode=1時のゲージの再調整。
			 レーンタイプBで起きていたSDとLPあたりの違和感の解消。
			 ステージクリア動画がDirectSound時に音が多重に(DShowとシステムで)鳴ってしまうのでDShow側で音を鳴らさないようにした。
			 クリップが終了した後に全画面表示のみ再生停止した時の画像が残ってしまうバグを修正。
			 読み込み画面の曲名のフォントサイズの変更。
			 スキルメーターON時の旧規格クリップが上下反転処理されていたのを修正。
			 スキルメーターOFF&旧規格クリップ時にムービーウィンドウを出すとエラーになるのを修正。
			 ギター側で判定文字がズレていたのを修正。
13/05/03	ver2.45　飛び散るチップのエフェクトを実装。
			 ゲージ値の変更。SkillMode=0時は従来のDTXManiaのゲージ量にするようにした。(ずっと忘れてた)
			 アタックエフェクトの1コマの大きさをConfig.iniで指定できるようにした。
			 ギター画面の1P側のネームプレートにカードネームを表示するようにした。
			 拡張難易度使用時の難易度表示、スキルの不具合を修正。
13/04/28	ver2.42a デフォルトスキンの差し替え。
			 デフォルトの判定文字の設定が新しい画像の設定になっていなかったのを修正。
			 rev549の更新を一部適用。
13/04/27	ver2.42　ワイドクリップをDirectShowで描画するオプションを追加。
			 アタックエフェクトのアニメーションに対応。
			 InfoTypeB時にグラフで判定数を表示できるようにした。
			 ギター側のグラフを仮追加。
			 レーン表示、判定ライン表示のプリセット機能を追加。ただし、細かい仕様を考えていなかった故に動作がおかしい可能性がある。
			 ソートメニューの呼び出し方法をBDを押しながらHTに変更。
			 レーンタイプ変更後に再起動しなくても場所が変わるようにした。
			 キーコンフィングのカーソル、ダイアログ画像が従来の画像のままだったのを修正。
			 レーンタイプD時のチップファイアの位置、判定文字の位置、ノーツの座標を修正。
			 CLASSIC譜面の判別ができていなかったのを修正。
			 BD、HTの振動方法を拡大縮小に変更。
			 7_StageClear.aviが無くて、かつ7_StageClear.mp4がある場合、フェードアウト中に従来のフェードアウト画像が重なるのを修正。また、従来のフェードアウトが正しく描画されるようにした。
			 付属のDTXCreaterを更新。
13/04/17	ver2.41  クイックコンフィング上からダークオプションの一括指定ができるようにした。
			 今更ながらオプションパネルでFULLDARKが正常に表示できていなかったのを修正。
			 判定画像のコマ数、フレーム数、縦サイズ、横サイズをConfig.iniから設定できるようにした。
			 NamePlateTypeA、C時にComboPositionによってネームプレート、コンボが多重に表示されるのを修正。
			 「7_StageClear.mp4」の差し替え。
13/04/13	ver2.40　DirectShowでの動画再生機能を実装。現在はステージクリアのみ対応。
			 5レーンギターに対応。譜面は瀬名氏のDTXCreaterで作成できます。
			 読み込み画面にアニメーションっぽいものを追加。「7_ball.png」という名前の適当な画像を入れると拡大して消えていきます。
			 設定画面から難易度の2ケタ表示と3ケタ表示を切り替えられるようにした。ついでに拡張難易度の正式対応。
			 簡易的なコンボの拍動の追加。
			 RISKY1、ゲージ0時に背景が暗くなるようにした。それに伴い、ゲージマスク、煽り画像もゲージ0で消えるようにした。
			 ドラムのアタックエフェクトの粉の調整。
			 ワイリングの得点をCLASSIC、XGスキルで変更。
			 StageEffect無効時に歓声音が出ていたのを修正。
			 NamePlateTypeB時の座標、ネームプレート自体の画像を変更。
			 ギター画面でリザルト画面に移動できないバグの修正。
		 	 ギター画面ではフルコンボエフェクトが発動しないようにした。
			 CAct演奏AVI.csの変数名、一部の処理の変更。
			 Reverse時のコンボ文字とコンボファイアの位置を変更。
13/03/26	ver2.36　GITADORA風表示を実装。ただし、以降のバージョンでは切り離す予定。
			 ドラム側のレーン表示、判定ライン表示、判定ライン、シャッターの位置の設定を実装。
			 判定画像の画像依存のアニメーションを実装。
			 XP環境で起動できなかったのを修正。
			 レーンタイプDの実装。
			 RDPositionを変更したときの文字の位置がおかしかったのを修正。
			 ダーク(LaneDisp=LANE OFF)時に透過率10%以上だと影を消すようにした。
			 DShow周りの入れ替えで動作速度が遅くなっていたのを修正。
			 ダーク時にLC部分と真ん中の部分がかぶっていたのを修正。
			 JudgeLineDispの設定値がConfig.iniから読み込めていなかったのを修正。
			 レーンの影を考慮し、LaneAlphaの1%を廃止。
			 ネームプレートタイプBでのネームプレートのZ軸回転を無効化。
13/03/15	ver2.35　ステージクリア画面の完全実装。
			 GITADORA風の表示に仮対応。
			 フェードアウトの白幕がコメントアウトされたままだったのを修正。
			 シャッターが重ならないようにした。
			 CPosition=RIGHTでかつNamePlateTypeB時はCOMBO文字のアニメーションを拡大縮小に変更。
			 NamePlateType=D時に演奏できないのを修正。
			 NamePlateType=D、EでのHS表示に対応。
			 アタックエフェクトの粉の落下速度をもう少し早めにした。さらに画像も変更。
			 Config.iniから縮小文字のアンチエイリアスの有無を設定できるようにした。
13/03/02	ver2.30　アーティスト名が無いDTXを選択したときに例外発生していたのを修正。
		         ボーナス用チャンネルの新規追加。(0x4F)
			 ボーナスエフェクトの実装。(レーンタイプAのみ実装。「7_Bonus.png」が必要です。)
	        	 「6_FadeOut.png」がなかった場合従来の黒幕を使うようにした。
		         フルコンボでなくてもフルコンボエフェクトが出てしまうのを修正。         
		         曲読み込み時に表示されるジャケットの拡大縮小方法を変更。
		         ダーク時にレーンの透明度を有効にした。
			 フェードアウトの仕様を一旦元の仕様に戻し、動画は描画しないようにした。
		         BPMバーの動作間隔の計算式調整。
			 BD、LP、LBD入力部分の変数名変更。
		         NamePlateType=BでのCLASSIC譜面時にネームプレート画像本体に「7_NamePlate_XG_cls.png」を使うように変更。
		         WASAPI/ASIO対応からギター側の演奏タイマをリセットしておらず、まともに演奏できていなかったのを修正。
		         ギターの演奏画面に入れない問題を修正。
			 ギターの演奏がまともにできないのを修正。
		         全オート時に強制的にエクセレント表示が出るようにした。
		         チップ音が無いDTXを選んだときの本家の修正が適用されてなかったのを修正。
		         リバース時に小節線がズレていたのを修正。
		         リバース時のコンボファイアの位置を修正。
		         ミキサー管理にLPとLBDが入っていなかったのを修正。
		         レーン透過度50%以上の時はドラムの後ろの影を表示させないようにした。
		         アタックエフェクトの粉の消える速さと落ちる速さを少し早くした。
		         「ScreenPlayDrums chip fire_Bonus.png」があった場合、サビ区間中にアタックエフェクト画像に重ねて描画するようにした。
		         ギター5レーン対応の準備。
13/02/11	ver2.22　Songs.dbを読み込みなおしたときにSkillModeに応じて選曲画面のランク判定がされていなかったのを修正。
		         100コンボごとの爆発を追加。(3000コンボあたりまで対応。若干不安定気味)
		         エクセレント時のリザルト動作を完全実装。
		         それに伴いExcellent.oggを追加。(前から追加はしていたが動作していなかった。)
		         VS.Limit(DMG)の途中で落ちてしまう問題を修正。
		         曲読み込み画面のアーティスト名表示を実装。
		         曲読み込み画面のタイトル、アーティスト名のフォントを曲リストのフォント依存にした。
		         コンフィングでLivePointゲージの表示を切り替えられるようにした。(NamePlateTypeD以外)
		         BGA有効時に黒のテクスチャがBGA表示部分に表示されるようにした。(後々拡張予定。)
		         preimageが存在しない場合ログに「ファイルが存在しません」のメッセージが大量にかかれるのでいったん廃止。
		         リザルト前に約1秒の動画を流してからリザルトに移動するようにした。(7_StageClear.aviが必要です。)
13/02/05	ver2.21　NamePlateTypeBでかつCLASSIC譜面判別を無効にしていた場合の難易度フォントの位置を修正。
		         Dark時にレーンの表示がおかしかったのを一部修正。
		         NamePlateTypeDの追加で不要になっていたパッド画像変更機能を削除。
		         ComboPositionの問題の一部修正。
		         DLLが同梱されていなかったのを修正。
13/02/02	ver2.20  ここからWASAPI/ASIO版のみ更新になります。
		         レーン表示の不具合修正。
		         「7_Drums.png」の差し替え、さらにドラムセットより上に描画されるようにした。
		         StageEffectの仕様をver2.01b以前の仕様に戻した。
		         チップの位置を調整。
		         HSx0.5時のチップが途中から描画されるバグを修正。
		         グラフパーツの追加。
		         グラフ表示中にクリップのウィンドウが左下に表示されるようにした。
		         ドラムセット画像の動きが遅すぎたので、タイマ類の時間調整。
		         RISKYの回数を最大100に変更。
		         判定ラインが0以外だと次プレイ時に倍加していくバグを修正。
		         HitSound無効時に動くドラムのシンバル類が動かないのを修正。
		         CLASSIC譜面の決定時に難易度がCLASSIC仕様(2ケタ)になるようにした。
		         演奏後のフルコンボエフェクトが表示されるように修正。
		         演奏開始前のFIFOをXG風にした。
		         コンフィング画面のスキンプレビューの座標調整。
		         一部の説明文の改行部分を変更。
		         一部の説明文の英文説明の修正。(苦手な英語なので、ミスを指摘できる方は報告お願いします。)
		         Reverseで演奏できる程度にした。
		         ver2.10aの旧スコア計算機能追加によってNamePlateTypeB、C時にスコアがはみ出ていたのを修正。
		         ボーナスチップのスコア加算を一時的に廃止。
		         アタックエフェクトの粉の表示を切り替えるオプションの追加。
		         コンボ位置によってコンボがステータスパネルに隠れてしまうのを修正。
		         XGスキルでフルコンボ時にエクセレント時の点数加算がされていたのを修正。
13/01/08	ver2.10b Bass.Net類のDLLが古くなっていたため修正。
		         一部レーンの動き方、位置の修正。
		         SkillModeをコンフィングから選択できるようにした。(DMP曲とかするたびに戻すのが面倒だった)
		         ストイックモードの項目を一旦廃止。この項目は改めて再実装する予定。
		         画像説明の更新。
13/01/07	ver2.10a SkillMode=0の時に旧スコア計算をするようにした。
		         それに伴い、SkillMode=0時は以下の機能を無効にした。
		           ボーナスチップでの点数加算
		           FC、EXC時の点数加算
		         以下の画像の解放漏れを修正。
		           演奏中のリスキー回数画像
		           ゲージ画像の一部
		           レーン画像
		           リザルトの達成率ゲージ
		           読み込み画面のテクスチャの一部
		         リザルトのランク画像の拡大表示を廃止。
13/01/--	ver2.10　LivePointの簡易実装。(NamePlateTypeA、C限定。)
	 		 コンボ文字の処理をちょこっと変更。
         		 StageEffectを少しだけ軽量化したつもり。
         		 粉の量を少し減らした。
         		 レーンのLC、RD、CY以外のすべてのレーンの動き方を変更。
         		 これでレーンごとに画像を用意する必要がなくなった。
         		 演奏中にRISKYの回数が表示されるようにした。(NamePlateTypeA〜Cのみ)
         		 AVIが無い曲で黒いテクスチャが描画されないようにした。
         		 AddAutoGaugeの有無でスコアがおかしくなるのを多分修正。
12/12/28	ver2.01a NamePlateTypeD時にコンボ文字が下に表示されてしまうバグの修正。
			 クリップが無い場合、BGAが描画されなかったバグを修正。
		         フィルインエフェクトが正常に出ないバグの修正。
			 コンボ文字がムービーウィンドウに隠れるのをグラフが有効でないNamePlateTypeA、C限定にした。(XG2のみ)
			 コンボ文字がステージエフェクト、LPゲージに隠れてしまっていたのを修正。
			 ダークオプション使用中にレーンが透過されるバグを修正。
			 MovieAlphaの従来の0%を1%にして、新たに透過しない0%を追加。
			 動くドラムのfor文にLPゲージ、BPMバーのエフェクトが巻き込まれていたのを修正。
			 選曲画面のアーティストコメントの表示がおかしかったのを修正。
		         BPMバーのエフェクト画像が無くても落ちないようにした(処理を無視する)
		         (以下、W/A版のみ)
		         rev478までの更新を適用。
12/12/24	ver2.01　(WASAPI/ASIO版のみ更新)
	 		 rev472までの変更を適用
			 ※以下はW/A版ver2.00以降リリースの更新で、通常版ver2.00と共通の更新。
	 		 FillinEffectの名称をStageEffectに変更(XG1準拠)
	 		 フルコン、エクセのエフェクトが長くされるようになったかもしれない。
         		 ワイドクリップ時&ウィンドウ表示でBGAが指定されている場合、ウィンドウの上に縮小して描画されるようにした。
12/12/23	ver2.00　DirectShow/WASAPI/ASIO対応版のリリース。(別々になっています。)
		 	 ムービーのウィンドウより下にコンボ数が描画されるようにした。(グラフが有効の時は従来のままです。)
	         	 フィルインチャンネルに0x03〜0x06までの処理を追加。
	         	 Dangerの簡易的なアニメーションを追加。
	         	 ワイドクリップ時&ウィンドウ表示でBGAが指定されている場合、ウィンドウの上に縮小して描画されるようにした。
	         	 演奏後にBPMバーが高速で動くようになった。
	         	 演奏後のフェードアウトまでの時間を少し長めにした。
	         	 選曲画面でBACKBOXを選択したときにキャンセル音が鳴るようにした。
		 	 動くドラムセットのバスドラムをちょこっとだけ右寄りにした。
	         	 曲名が長い場合演奏中の曲名表示のフォントを小さくするようにした。
	         	 BGAが右上に表示されるようにした。(いくらなんでもHDのレイヤーなんて作る人はいませんよね。)
	         	 オート補正がひどいバグを修正したつもり。
		 	 FillinEffectの名称をStageEffectに変更(XG1準拠)
		 	 フルコン、エクセのエフェクトが長くされるようになったかもしれない。
12/12/09	ver1.80　曲読み込み画面で難易度が表示されるようになった。(拡張難易度表示には未対応)
         	         曲読み込み画面の難易度ラベル表示が1つ前の曲のラベルになるバグを修正。
         		 CLASSIC譜面で謎のバグが起こるため、一時的にレーンカバーを封印。
		         RDRC時のCYの判定文字の位置を修正。
		         ver1.75にて仕様変更したLPGraphicsのバグの修正。(本当はver1.75aで修正したつもりが手違いでver1.75aでないものをアップしていました。)
		         リザルトのスコアで0の桁を消すようにした。(要は0030000と表示していたのを30000と表示されるようにしただけ。)
		         ShowLagTimeが動作していなかったのを修正。
		         強制的にNumOfLaneTYPEBが有効になっていたのを修正。
		         曲読み込み画面の曲名をSET.defから読み込むようにした。
		         NamePlateTypeD時のタイトル、右側の飾りの表示を実装。
		         ドラムパッド画像のy座標移動を控えめにした。(15→12)さらに沈み込みの時間を少し長くした。
		         ドラムパッド画像のフラッシュの時間を少し長くした。
		         NamePlateTypeAのネームプレートのスコア、CN、グループ名の座標の調整。
		         曲選択画面のバーのアニメーションを大幅修正。
		         AVIのワイドクリップ判別がうまくいっていなかったのを修正。
		         Excite Gaugeの文字が加算合成されるようにした。
12/12/02	ver1.75a PERFECT以下の判定を出すとRISKYの値が減るモードを追加。(DEATH-HAZARDモード)
12/12/02	ver1.75　動くトラムセットのバスドラムの画像サイズなどを変更。
         	         ギター実装のための準備。
         	         スクロールの速さを本家XG並に変更。
         	         シャッターの位置保存を実装。
		         シャッターOUTSIDEの数値仕様変更。
         	         付属画像のLP、LBDのチップの色を変更。(DTXManiaXG準拠)
         	         AssginToLBD、DkdkType、Random、RandomPedal、Mirrorの実装。
         	         AssginToLBDの実装に伴い、ONの場合はクラシック譜面判別を強制的に無効にするようにした。
         	         CONFING画面からNamePlateTypeを変更できるようにした。
12/11/26	ver1.70　NamePlateTypeDを追加。演奏するには別途XG3スキンを導入する必要があります。
         		 グループ名が13文字以上でも正しく表示されるよう修正。
         		 簡易的なネームカラーを実装。
         		 旧スキル計算時に旧式のランク計算がされるように変更。
         		 本家rev457の適用。
         		 AddAutoGaugeがfalseでもオート時にゲージが加算されていたのを修正。
         		 スコアのアニメーションを元のDTXManiaの仕様にした。
         		 エクセ時1000000点の辻褄合わせが最後のチップと同じタイミングになった。
         		 うまいことBGAが描画できるよう修正。
         		 NamePlateTypeがAもしくはBの時にライブポイントのゲージみたいな画像が描画されるようにした。(もはや誰得である)
			 ver1.61の更新でRCRDで別々にしなくてすむようになったため、画像を削除。
12/11/18	ver1.61a フィルインエフェクトを細かい間隔でも表示できるよう仕様変更。
12/11/17	ver1.61　一部のトグルの値が保存されていないバグの修正。
         	         XG2スキンへの対応として動くレーンの上に線が描画されるようにした。
         	         左右のシンバルレーンのみ、振動の仕様を変更。
         	         判定文字の位置をXG仕様に修正。
         	         XG初代風のラベル画像を作成。
         	         レーン透明度のバグの修正が行き届いていなかった場所を修正。
         	　　　　 グラフの粉が残っていたのを修正。
12/11/10	ver1.60　ネームプレートのスコア画像の描画方法を3D描画に変更。
	                 ネームプレートタイプAB両方の角度の調整。
                         ネームプレートタイプAをXG2風に変更。以前のタイプAはタイプCになっています。(NamePlateType=2)
         	         スイッチでXGスキルに切り替えられるようにした。
         	         XGスキルの場合、曲別スキルをXG仕様に変更されるようにした。。
         	         リザルトの難易度ラベルが正常に表示されるよう修正。
         	         曲読み込み時の難易度ラベル画像の表示が2つ前のラベルですらなかったのを修正。
         	         AUTO時にランクがEになるバグを修正。
         	         フィルインエフェクトの画像の仕様変更。640x360の画像を拡大させることで動作を軽くした。
         	         一部テクスチャが解放されていなかったのを修正。
         	         シャッターの完全実装。シャッターの位置が保存されるようになった。
         	         MutingLPトグルの実装。
         	         CLASSIC譜面判別を有効無効にすることができるようにした。
         	         BGAの一時的な封印。
         	         クイックコンフィングのHIDDEN/SUDDENが設定に反映されるように修正。
         	         アタックエフェクトの粉の画像をレーンごとに変えられるようにした。
                         旧企画クリップの場合クリップパネルが表示されないようにした。
12/11/4		ver1.50b 演奏中にShift&F1で停止している時にもHS操作、デバッグ情報の表示、シャッター、判定ラインの上げ下げ、F5F6の操作ができるようにした。
         	         オート時にも動くドラムのシンバルが動くようになった。
12/11/3		ver1.50  リザルトに曲別スキルが表示されるようにした。
	                 フラッシュの速度をもう少し早くした。
	                 チップファイアがRDRC+LaneAに場合正しく表示されないバグを修正。
	                 LaneTypeCの場合のシンバルのチップファイアのズレを修正。
	                 Hidden/Suddenを1つのオプションにまとめた。それに伴いステルスを追加。
	                 レーンの透明度を少し薄くした。
	                 バスドラの座標移動&画像を大きくした。
	                 簡易的なシャッター機能を追加。(制約としては位置保存がされず演奏開始するたびにデフォルト値に戻る、上下で干渉してもそのままになるなど。)
	                 判定ラインの数値が演奏開始するごとに倍化するバグを修正。
12/10/29	ver1.40　スコアの数字画像を新しくした。
                         バグがあまりにもひどいのでXGスキル計算版とDTXスキル計算版を分離。
                         メインの開発ではしばらくDTXスキル計算になります。
12/10/28	ver1.32　全AUTO時に達成率が15%加算されてしまうバグの修正。
                         全AUTO時にランクがEになってしまうバグの修正。
12/10/27	ver1.31　達成率計算XG化修正のテスト。
                         選曲画面でランク計算の互換性をもたせるために簡易的なスコアバージョンチェックを追加。
12/10/26	ver1.30  選曲画面のスキル値、曲名の座標の修正。選択中の曲のスキル表示がされていなかったのを修正。
	                 選曲バーがいかなる画像でも正しく表示されるように修正。
	                 ランクがすべての曲において正常に計算されるよう修正。
	                 CAct演奏AVI.csに動くドラムを移動。これによりウィンドウ表示をしてもBPMバー等にかぶらなくなった。
	                 CAct演奏DrumsレーンフラッシュD.csに動くレーンを移動。これによりパッドの下に表示されるようになった。
	                 動くレーンの座標の調整。
	                 クリップがウィンドウモードの時にパネルを表示されるようにした。
	                 隠し機能の強化。有効の場合は「7_NamePlate.png」の代わりに「7_NamePlate_XG.png」を読み込みます。(画像は用意していません。)
	                 さらに一部の画像の座標を変更します。
	                 ドラムセットが動くか設定できるようにした。
12/10/20	ver1.22　グラフに現在の達成率表示、自己ベスト値表示の追加。
                         新記録効果音の挙動がおかしいため一時的に凍結。
12/10/17	ver1.21　達成率の式が間違っていたのを修正。
12/10/16	ver1.20　グラフをとりあえず実装。数値などの表示は後ほど実装する予定。
                         達成率が正しく出力されていなかったのを修正。
                         スキンパスのチェックに使用する画像を「ScreenTitle background.jpg」から「1_background.jpg」に変更。
                         エクセレント効果音と新記録効果音を追加。
12/10/15	ver1.10　ランク計算とスキルの計算式をXG方式に変更(CLASSIC譜面のランクレートが半減されるバグあり)
                         リザルトの達成率ゲージ、NewRecord表示の座標修正。
                         隠し機能の挙動の調整
12/10/14	ver1.01　背景画像が読み込まれず、そのままクリアされていたのを修正。
         	         花火画像が色分けされるように変更。
         	         隠し機能追加。
12/10/14	rev79　左シンバルを動くようにした。(同時に右シンバルの封印解除。)
                       リザルトでの達成率ゲージを実装。
	               何かと不安定だったので、AutoBD時の使用画像変更を削除。
12/10/13	rev78　右シンバルを動くようにした。(左シンバルが動くまで封印。)
                       BD-Group3の場合LPでdkdkを処理するとミスした時にフリーズするバグを修正。
                       CLASSIC譜面のレーンカバーをレーンタイプB、CとRDPositionに対応。
12/10/13	rev77　タム類とバストラが動くようになった。
                       それにあわせてドラムセット画像とバー画像を切り離した。
12/10/11	rev76　リザルトにNew Record画像とエクセレント画像を追加。
       		       それに対応する音声も後ほど実装する予定。
12/10/11	rev75　rev72〜74のランクのバグはSonglist.db、Songs.dbを削除すれば回避可能だったため、分離したものを戻した。
	               演奏中にF6キーを押すことでInfoTypeを切り替えられるようにした。
       		       100以上のLEVEL値を100以内に丸めないように修正。
       		       ただし曲選択画面では適用されない。ここも後日修正する予定。
       		       LEVEL100以上のDTXを考慮して、LEVELが100以上の場合はスキル計算時に難易度÷10をするようにした。
12/10/10	rev74　変更前に出した記録のランクが全てEになってしまうので、branchに分離。
12/10/10	rev73　BPMバーの表示の有無を設定できるようにした。(左右、左のみ、表示しない)
       		       フィルインの追加演出の有無を設定できるようにした。
       		       Config.iniからクレジットの文字の表示の有無を設定できるようにした。(コンフィング画面で実装するとエラーが発生する)
       		       ランク計算が極端なことになっていたので、DTXManiaの元の計算式に戻した。
12/10/9		rev72　達成率、スキルの計算式をXG仕様に変更。ただしCLASSIC譜面判別をつけるのが面倒だったためBASIC、ADVANCED、EXTREMEでもそのまま計算されます。
		       ランクの計算方式をXG仕様に変更。これによりSSがかなり出やすくなった。(今まではGOODが出たら即Sだったらしい)
       		       リザルトでの難易度表示がおかしくなっていたのを修正。
       		       試験的に100以上のレベルの譜面だけ数値補正を無効にした。
       		       (難易度100以上の譜面を作るには付属の改造したDTXCでの編集もしくは手作業での修正が必須。)
12/10/9		rev71　Danger時のマスク画像を実装。
       		　　　 演奏画面の難易度表示の方法を変更。
       		       それによって前の曲の難易度ラベルが表示されるバグが解消された。
       		       さらに難易度ラベルを画像にしたことによってMASTERのラベル表示が「MSTR」になった。
12/10/8		rev70　リザルト画面の表示が正しく表示されるようにした。
12/10/8		rev69　レーンタイプDを一通り実装。
12/10/7		rev68  オプション画面のオプションパネルを表示しないようにした。
       		       試験的にInfoTypeオプションを追加。TypeBで演奏情報表示にGITADORA風の判定数表示に変更できます。
       		       特に深い意味はないが、クレジットを表示するようにした。
       		       DTXHDとは違い、中央に「CREDIT    0」、タイトル画面の右側に製作者表記にしてある。
       		       レーンタイプB時、判定文字の位置がそのままだったのを修正。
       		       またしてもFDKをちょこっと改造。
12/10/7		rev67　レーンタイプB時、HTのエフェクトが左に寄っていたのを修正。
       		       テクスチャをできるだけ開放するようにした。
       		       読み込み画面にパネルの裏に描画する画像を追加。
       		       クイックコンフィングのバグ修正。
       		       動作していなかったAssgintoLBDを削除。その他機能していなかった機能を削除。
12/10/6		rev66  レーンタイプBの完全実装。
                       6レーン譜面の場合はネームプレート画像に「7_nameplate_cls.png」を読み込むようにした。
                       6レーン譜面の場合は難易度表示をそのまま2ケタ表示するようにした。
12/10/5		rev65　レーンの透明度指定オプションの実装。
                       試験的ながら、6レーン譜面の場合はレーンカバーを表示するようにした。
12/10/3		rev64　ScreenPlayDrums pads flushの仕様変更。ドラムパッドを叩いたときだけ表示するようにした。
                       LaneTypeBのレーンフラッシュのアニメーションを整えた。
                       ダークモード時にレーンフラッシュのアニメーションが消えるようにした。
                       レーンごとの色分けにそなえてチップファイアのアニメーションの変更。
12/9/30		rev63　レーンのアニメーション変更。ただしドラムパッド上で実装した関係上、チップの上に線が表示されてしまう。
12/9/30		rev62　曲読み込み画面のタイトル表示を左詰にした。
       		       曲読み込み画面のアーティスト表示に対応。
	               BDがオートの場合はパッド画像の右下にあるパッド画像を読み込むようにした。
       		       さらにBDがオートの場合はBDを押してもパッドが動かないようにした。
12/9/29		rev61　フルコンボーナス、エクセボーナス分の点数が曲の最後に加算されるようにした。(リザルトからは弄れない)
       		       リザルトのスコアがまだまだ不定になっていたためrev59以前の仕様に戻した。
       		       やっつけながら、爆発エフェクトの一部変更。(フィルインエフェクトの一部を使用するため多少重いかも。)
       		       AVIが無効の時でもレーンが表示されるようにした。
       		       ゲージがMAXの場合、マスク画像を表示するようにした。
       		       読み込み画面でSTAGEFILEが用意されていてもタイトルが消えないように修正。
12/9/29		rev60　デフォルトのキー設定とみなされてしまうため、デフォルトのキー設定書き出しを潰した。
       		       New Record以外でもリザルトの数字が大きく表示されるようにした。
       		       その副作用で達成率の「.」の位置がズレてしまった。
12/9/27		rev59　本家rev453のコードを追加したことにより、起動するたびにTIGHTモードが有効になっていたのを修正。
12/9/26		rev58　BPMバーがBPM変化に連動して動くようになった。
       		       FDKの内部を改造したため、FDK.dllをアップデートする必要があります。
       		       本家rev453のコード追加。
12/9/25		rev57　FDK19+のブランチ作成。
12/9/24		rev56　コンフィング画面のパッドでの操作が元のDTXのままだったのを修正。
	               HHO,LPGraphicsの変更がConfig.iniに反映されていなかったバグの修正。
       		       BPMバーの動きを少し早くした。
12/9/23		rev55　PERFECT、GREAT判定時のゲージの増減の調整。大体本家に近くなった。
12/9/23		rev54　DTXCの更新。色周りを修正。
12/9/23		rev53　フィルインエフェクトの現在の値のリセット位置をフィルイン開始時に変更することによって、
       		       連続のフィルインを無理やり表示できるようにした。
12/9/22		rev52　BD-Groupの完全実装。
       		       LP消音の完全実装。消音チャンネルを半分潰している(私は確認していません。)ので消音チャンネルが使えないかもしれません。
       		       チップのアニメーションを少し早くした。
       		       また本体とは関係はないが、DTXCの改造版を作成した。
12/9/21		rev51　フィルインエフェクトのテクスチャをを開放させるようにして安定化。
12/9/21		rev50　リザルトゲージの実装準備。
12/9/20		rev49　フィルインエフェクトのクラスを分離してある程度動作するようにした。
12/9/20		rev48　フィルインエフェクトがうまく動作しないので封印。
                       XG配点だとBDオートのスコアの補正をすると極端に点数が低くなるため、AUTO補正を廃止。
12/9/19		rev47　適当なフィルインエフェクトの追加。
12/9/18		rev46　判定ラインが下がらなくなっていたのを修正。
12/9/18		rev45　ダーク時にレーンフラッシュが無効になってたのを修正。
12/9/18		rev44　スコアの計算方式を従来のものからXG仕様の計算式に大幅改良。
                       それにともない各種スコア表示部分のケタ数を7ケタに変更。
                       ネーププレートに投げやりなスコア表示を追加。
                       オートでもゲージが伸びるようにする設定項目を試験的に追加。(状態が保存されません。)
                       読み込み画面で難易度名が表示されるようになった。(ネームプレートと違い、3つ以上前の難易度ラベルが表示されます。)
12/9/17		rev43　読み込み画面にスクロール速度、RISKY回数の表示追加。
12/9/17		rev42　レーンフラッシュの高さをもう少し伸ばしてみる。さらに時間も短くした。
                       コンボの跳ねるラグを変更。
12/9/17		rev41　BPMバーの右側を追加。
                       選曲画面のスキルゲージの表示バグを修正。
                       選曲画面でUnusedが正しく表示されていなかったバグを修正。
　　　                 なんとなくSTAGEFILEの復活。
12/9/16		rev40　チップのアニメーションを実装。それによってチップ画像の仕様変更。
                       BPMバーを左だけ実装。今のところは基本BPMに連動。(画像サイズ(主に縦)が大きいので少しだけ処理が重いかもしれません。)
                       RDPositionの値が保存されていなかったバグの修正。
                       RDPositionがRCRDでも判定文字の位置が違ったのを修正。
                       判定文字の位置をを少し高くしてみた。
12/9/15		rev39　リザルト関連の修正。
　　　                 ランクアイコンの大きさの調整。
12/9/15		rev38　コンボ文字の差し替え。
　　　                 新たに1000コンボ以上のときは別のCOMBO文字を使うよう拡張。
　　                   STAGEFILE(曲決定時のBG)の廃止。
                       RDPositionをLaneTypeAのみ完全実装。
12/9/15		rev37　RDのオート項目の追加。これによってrev33あたりから起こっていたオートの判定バグ解消。
　　　 		       オートメニューの一括ONOFFが働くようになった。
　　   		       投げやりなフルコンボエフェクト追加。
　　　 		       選曲画面の曲名が少し上気味だったのを修正。
       		       曲が1曲もなくても起動できるようになった。これでバージョンアップしたときに再起動しなくてもOK。
　　　 		       ジャケットが無い曲も遊べるようになった。
                       曲読み込み画面を少々XGっぽくした。
12/9/14		rev36　バージョン表記の修正。
12/9/13		rev35　やっつけ気味に選曲画面のバーの問題の改善。(半透明だと荒さが目立ちます。)
                       旧規格クリップの拡大率を調整。だいたいXGと同じになった。
                       一部画像の描画順変更。ドラムセット画像より上にコンボ画像がくるようになった。
12/9/12		rev34　試験的にレーンフラッシュの時間を短くしてみる。
       		       選曲画面で現在選択している曲のBPMを表示する機能を追加。
　　　 		       選曲画面でLCを押すとdecideとキャンセルの処理が同時に実行されてしまうバグを修正。
　　　 		       コンフィング画面のカーソルの座標の修正。
		       TIGHTオプションが保存されないバグを修正。(本家#29500)
　　　　　　　　　　　 コンボ文字のアニメを若干変更。
12/9/10		rev33　RDPositionの簡易実装。(レーン、レーンフラッシュ、パッド入れ替えのみ。)現在はレーンAのみ対応。
       		       LP(BD)Graphicsの実装。今までの画像を使う場合はタイプBだよ!
       		       HHOGraphicsの実装。
12/9/9		rev32　LPの空うち音、チップ音が鳴らないバグを修正。
　　　 		       判定文字の位置変更。これでLP&LBDの判定文字とスネアの判定文字がかぶらなくなった。
　　　 		       レーンタイブB時のレーンフラッシュの調整。
　　　 		       レーンタイプB時のドラムパッドのバグを修正。
		　　　 演奏情報のFPS表記にバラつきがあるため、急遽小数点第一の表示を消した。(小数点機能してなかったよね?あれ。)
12/9/8		rev31　LBDの空うち音が鳴らないバグを修正。
12/9/8		rev30　BD-GroupでLPとLBDからBDを使えるようになった。(細かい部分は未実装。BD側からは2以外でもLP&LBDが入力されるバグは未解消)
12/9/7		rev29　カードネーム、グループ名に使用するフォントとフォントサイズの調整。
       		　　　 ネームプレートの拡大縮小率、角度などの調整。
　　　 		　　　 LPレーンのレーンフラッシュにシンバルのレーンフラッシュ画像が使用されていたバグの修正。
12/9/7		rev29　カードネーム、グループ名に使用するフォントとフォントサイズの調整。
       		       ネームプレートの拡大縮小率、角度などの調整。
　　　 		       LPレーンのレーンフラッシュにシンバルのレーンフラッシュ画像が使用されていたバグの修正。
		       コンボ文字を本家のものに差し替えた。
12/9/2		rev28　LPオートを有効にするとRDレーンがオートになってしまっていたのを修正。
　　　 		       それと同時に判定文字の位置を修正。
　　　　　　　　　　　 グループ名表示に対応。
　　　 		       演奏中のFPS表示の基準を60fpsに変更。
　　　 		       ステータスパネルのBASICの難易度カラーを緑色に変更。
　　　 		       演奏中のRISKYの表示をステータスパネルに移行させる準備として表示させないようにした。
12/9/1		rev27　Config.iniの説明を修正。バージョン表記が間違っていたのを修正。
12/9/1		rev26　コンボ数の4ケタ表示に正式対応。
		　　　 新機能「カードネーム」を追加。Config.iniの「CardName」の項目に入力した名前が演奏中に表示されます。
12/8/30		rev25　フィルインで落ちてしまうバグの修正。
	　　　　　　　 リザルトでの難易度名表示に対応。
12/8/29		rev24　コンボ数の文字表記をでかくした。サイズなどは仕様を見ること。
		       コンボ文字をでかくしたらスコアとかぶってしまうので、
		　　　 (何の役割もしていない)AssignToLBDが有効なときはスコアを消すようにした。
12/8/28		rev23　GR画面実装の準備。(ただし今のところはGRにしても落ちるだけ。)
12/8/27		rev22　おまけ機能としてコンボ文字の表示位置が「中央」だった場合は以下の画像を読み込むように変更。
		　　　 「7_pads_XG3.png」「ScreenPlayDrums combo drums_XG3.png」「Graphics\ScreenPlayDrums pads flush.png」「7_Drums_XG3.png」
12/8/27		rev21　レーンタイプBのチップファイアの実装。
12/8/26		rev20　レーンタイプ切り替えの実装(Cは未着手。)
		       今のところTypeBのレーンフラッシュ、レーンX座標切り替え、パッド切り替えを実装。
12/8/26		rev19　LP、LBDオートが不安定だったバグの修正。(ただしRDが強制オートになってしまう)
		   　　LPの消音がうまくいっていなかったのを修正。
　　　　　　　　　　　 連バス振り分け機能を追加。(ただし未確認。)
12/8/25　	rev18　LP、LBDを押すと、そのまま落ちてしまうバグを修正。
       		　　　 BD-Gropeを拡張。(ただし現在正常に動作するものはBD-0とBD-2のみ)
		　　　 ネームプレートのジャケット表示に一部対応。(ジャケットがなければそのまま落ちる。)
		　　　 チップ画像の場所をLPの場合は「7_chips.png」のX=510 Y=10のチップ、LBDの場合は今までのLPのチップを使うようにした。
12/8/24		rev17　判定文字のバグ修正。
12/8/24		rev16　オートレーン識別がされていなかったバグを修正。
		　　　 LPレーンの実装。
12/8/23		rev15　全部の判定処理がオート扱いされてしまうバグが発生したので、
		       もう一度LPブランチの分離。
12/8/23		rev14　LPブランチのマージ。とりあえずLPが流れるように。
12/8/23		rev13　レーンタイプ切り替えの実装準備
　　　　　　　　　　　 LP追加のブランチ作成。
12/8/23		rev12　拍線表示を実装。
                　　　 基準スクロール速度をDTXHDと同等に。
                　　　 Danger表示がネームプレートの下にくるようになった。
                　　　 リザルトのパラメーターパネルを強制的に表示されないようにした。
                　　　 選曲バーのカーソルがあっている曲のみ表示されなくなったかわりに、
　　　 		　　　 選択されていないバーの一部が二重に表示されなくなった。
12/8/22		rev11　ダークモード周りの実装。
12/8/22		rev10　チップの読み込み場所の変更。
		       ネームプレートの描画方法を2Dから3Dに変更。(特にたいした変化は無し。)
		　　　 ネームプレートのY回転実装。
		　　　 スコア追加の用意として右上のスコア表示消去。
		　　　 (むしろあそこから持ってきてもいいのですが)
12/8/21		rev09　Danger表示のレイヤー変更。
		       フィルインエフェクトの改良。
12/8/19		rev08　リザルト画面の整頓。
         	       難易度表示、HS表示、曲名表示、アルバム画像表示に対応。
 　　　　      　　　　レーンフラッシュの進行方向「上から下」を「下から上」に改良。
12/8/18		rev07　ワイドクリップと旧規格クリップの判別機能搭載。(フルクスリーン表示限定。)
　　　　　　　　　　　 ネームプレートに曲名表示、レベル数値表示を追加。
　　　　　　　　       クイックコンフィングのオートの種類を追加。
　　　　　　　　　　　　・Auto Cymbal
　　　　　　　　　　　　・3 Auto
　　　　　　　　　　　 (3オートは現在はLC、BD、Cymのオートですが、LP実装後にCLASIC Auto相当のものに変更予定。)
　　　　　　　　　　　 コンフィング画面を実装。
12/8/17		rev06　ネームプレートを無理やり表示。と思ったが見た目が悪いので削除。
12/8/16		rev05　判定ラインの移動、クリップ、ドラムセット画像(置いてあるだけ。)、
		       に対応。エフェクト類も移動するようにはなったが、ラインの移動をさせないと判定画像がすごい場所に出る。
12/8/2		rev04　選曲画面、リザルト画面を不完全ながら移植。
12/8/1		rev03　コンフィング画面をひとまずほぼ全部。
12/7/29		rev02　移植祭り。演奏画面を一通り。
12/7/22		rev01　作業開始。とりあえず一通り起動できるように。