//////////////////////////////////////////// 太鼓さん次郎 Ver. 1.35くらい //////////////////////////////////////////// ○概要 太鼓の達人をシミュレーションするソフト 「太鼓さん太郎」(http://www.mediafire.com/?ecm2d3nfix1) を模して勝手に作ってみた太鼓の達人シミュレータです。 画像と太鼓音は太鼓さん太郎から拝借しています。 問題のある場合は差し替えますので、その際は連絡をお願いします。 ○仕様 ・データ読み込み後スペースバーで演奏開始 ・太鼓さん太郎でのtjfフォーマットも一往対応 ・独自の仕様tjaフォーマットを使用(詳しくは下記) ・音楽ファイルは.wavと.oggに対応(mp3は未対応なのでご諒承下さい) ・本家と大体同じスコア計算が可能かも ・譜面データを実行ファイルにドラッグ&ドロップでも起動可能 ・設定を変えれば実際にプレイ可能 ○設定ファイル config.iniを開いて中の数値を変えると、ある程度設定を変えることができます。 スコアを表示させたい場合は「Showscore=」の次にある数字を1に書き換えてください。 また「Notedist=」の数字を1に変えるとややACに近い画面構成(16分音符がちょっと重なる)になります。 その他の項目は設定ファイル内のコメントを参照。 ○tjaフォーマット tjfを元にbmsっぽい感じも取り入れてみたフォーマットです。 拡張子は「.tja」。 ●ヘッダ TITLE: 曲のタイトル。 LEVEL: レベル。★で表記。自然数なら多分上限なし。 BPM: 曲のBPM。小数指定可。 WAVE: 再生するwavファイル名。一往oggでもおk。  OFFSET: 譜面の開始位置とwavファイルを再生する時刻のずれ。秒単位で指定。 マイナスを指定すると譜面の開始よりも早く曲が始まります。 BALLOON: ゲキ連打の打数。風船の数だけ ,(カンマ)で区切って指定。 数字と数字の間に改行は含めないでください。 省略した場合は一律5打。 ※譜面データと音楽ファイルは必ず同じフォルダに置いてください。 ●譜面 #STARTと#ENDで囲まれた区間を譜面データとします。 一小節ごとに,(カンマ)で区切ってください。 一小節あたりの文字数が小節の最小単位となります(4文字なら4分単位、16文字なら16分単位)。 また、一小節あたりの文字数の最大は確か192ちょっとくらいなので、極端に細かく音符を割ろうとするとおかしくなります。 0 : 休符 1 : ドン 2 : カツ 3 : ドン(大) 4 : カツ(大) 5 : 連打開始 6 : 連打(大)開始 7 : ゲキ連打開始 8 : 連打終了 連打開始から8までの間を連打とします。「500008」見たいな。 「555558」のように同じ数字を敷き詰めても多分大丈夫です。 イモや鈴やでんでん等の音符には未対応。 //(半角スラッシュ2つ)より後はコメントとして扱われ無視されます。 メモ代わりに使えるかも。 例) 「1111,」だと4分間隔でドンを4回。 「10101212,」だと8分間隔で「ドンドンドカドカ」 「1010  1212,」の場合も同じものと看做されます。 ●命令 命令は「#」で始まります。必ず行の先頭から記入してください。 #BPMCHANGE ?? BPMを??で指定したBPMに変更する。小数も可。 #GOGOSTART ゴーゴータイム開始。 #GOGOEND ゴーゴータイム終了。開始したら必ず終わらせてください。 #MEASURE ?/? 拍子を?/?拍子に変更する。「4/4」で4分の4拍子、「6/8」で8分の6拍子。 省略されている場合は4/4になります。 #SCROLL ?? 譜面のスクロール速度を??倍にする。デフォルトは1.00。 実際に叩く間隔は変わらず、見た目だけ変わります。 ○判定が厳しいんだけど 趣味です。明らかに曲と音がずれているのに「良」が出るのは何ともアレじゃないですか。 Ver. 1.20から判定を甘くできるようになりました。ただし得点の下一桁が変わります。 ○免責みたいな このソフトを用いて著作物を使用する場合、 個人での利用の範囲を超えて著作者の許可なくデータの配布・転載をすることはお止めください。 その点に関して何らかのトラブルが起こった場合、こちらで責任は負いかねますのでご諒承ください。 ○最後に 「次郎」を名乗っていますが「太郎」の方とは全くの別人なので、 音や画像の使用も含めクレームがある場合は連絡をお願いします。 連絡は toach@hotmail.co.jp までお願いします。 バグ等の報告もどうぞ。 ----- Vorbis.com http://www.vorbis.com Oggデコードにoggdec.exeを使用しています。 Ogg Vorbis 高速化プロジェクト http://homepage3.nifty.com/blacksword/ ○更新履歴 02/6 Ver. 1.35 プレイ後に良可不可の数を表示できるようにしてみる(コンフィグをShowResult=1に設定) オートプレイ時に処理落ちしてもコンボが切れないようにしてみる(ただし処理落ちが激しい場合は最終得点が変わる場合があります) 曲の一番最後にゴーゴータイムがある時の不具合を修正 他細々と更新 02/2 Ver. 1.29 プレイ時に不可の幅が広すぎたのを修正(ついでに良の幅が若干狭く) スコア表示時に画像位置が下にずれていたのを修正 faq.txtを置いてみる 他細々と更新 01/20 Ver. 1.27 Waveファイルのフォーマットにより読み込めないバグを(今度こそ)修正 判定表示を下から上に出るように変更 黄色連打時に連打数を表示させてみる(NoteDist=1のとき限定) オートの風船連打を叩く速さを若干マイルドに 風船連打の打数が多い時に恐ろしい音が鳴る現象を軽減 他細々と更新 2009/01/17 Ver. 1.22 Waveファイルのフォーマットにより読み込めないバグを(多分)修正 ・が入るバグをさらに修正 12/22 Ver. 1.20 判定を甘くできるようにしてみる 文字最後に環境により・が入るバグを多分修正 12/16 Ver. 1.15 投げやりなAC風画面モード実装 大音符を遅めのタイミングで片手のみ叩いたときに次のノートが消えるバグを修正 他細々と更新 12/14 Ver. 1.10 ゲージやコンボ数やスコア表示を実装 設定ファイルを設定ファイルらしいフォーマットに 他細々と更新 12/9 Ver. 0.90 太鼓音の音量を大きくしてみる ドラッグ&ドロップでの起動に対応 実行ファイルと譜面ファイルが違うディレクトリにある場合にも対応 readmeのカオスな部分を修正 他細々と更新 2008/12/8 Ver. 0.80 とりあえず公開