Archives

uBMplay 1.5.2 (2013-07-02)

  • #RANDOM や #IF と数値の間に空白がない場合に対応
  • #PATH_WAV の末尾に \ を補間
  • BGA 表示の状態を保存しないように変更 (不要だと思ったので)

※2017-09-18 PNG 読み込み修正のため image.dll を差し替え

Download "uBMplay 1.5.2" (2013-07-02, 848 KB)

uBMplay 1.5.1 (2013-07-01)

  • ランダム処理の見直し
  • BPM 変更やストップシーケンス、地雷が重複していたときトータルノーツが減少するバグを修正
  • フォーマット自動判定を調整 (拡張子判定を追加など)
  • ウィルス誤検知の原因になっているかもしれないので UPX 圧縮をやめてみる
  • その他修正

Download "uBMplay 1.5.1" (2013-07-01, 815 KB)

uBMplay 1.5.0 (2013-04-01)

  • 9th Anniversary!!
  • XP 以前の Windows のサポートを終了
  • 動画再生に対応
  • ポーズ中に再生位置を移動させると音が鳴ってしまうバグを修正
  • #BGA の座標計算ミスを修正
  • プチフリーズ時の音ズレを防いでみる
  • TIFF 対応
  • PXR 対応 (24bit のみ、無保証)
  • ロングノートが 2P ノートとしてカウントされるバグを修正
  • -FR オプションを追加
  • ランダムのネストに再対応 (テストが不十分かもしれないので注意)
  • 定義ミス #END IF に対応
  • 1P 譜面と定義されていても 2P 側にノートがあればトータルノーツに表示するように変更
  • ディレクトリの区切り文字 "/" に対応
  • 地雷対応 (sample from "It is my engine sounds (bms mix)")
  • ファイル名の重複によって意図しないファイルが再生されるバグを修正
  • 2^31 を越える難易度のときに終了するバグを修正
  • テンキーでもオプション操作できるように変更
  • BGA はみ出し (relative などの一部 BMS で見られる特殊演出) に対応
  • パレットあり BGA の透過値変更が無効化されていたので修正
  • #PLAYER によって自動セパレート表示する機能を追加
  • F2 キーで自動セパレート表示 ON・OFF 切り替えを追加
  • #BGA が #BMP00 を参照できなかったバグを修正
  • OS を25日以上起動していると正常に動作しなくなるバグを修正
  • デフォルトボリュームを 50% に変更 (100% だと同時発音数によって自動調整が入るようなので)
  • BMS フォーマット自動判定を追加 (判定するだけで特に何もしない)
  • その他修正

Download "uBMplay 1.5.0" (2013-04-01, 724 KB)

uBMplay 1.4.6 (2008-01-03)

  • ロングノートが処理されないバグを修正
  • 情報表示切替を多段階に変更
  • シーク後に一部の音が鳴らなくなるバグを修正
  • その他修正

Download "uBMplay 1.4.6" (2008-01-03, 554 KB)

uBMplay 1.4.5 (2007-08-09)

  • BGA 透過はデフォルトでは黒のみでしか行わないように変更
  • ini の Option セクションに Transparent キーを追加
  • リニア PCM でない RIFF WAV ファイルの再生に対応 (ただし ACM で変換できるものに限る)
  • Ogg 関連のライブラリをダイナミックリンクに変更
  • その他修正

Download "uBMplay 1.4.5" (2007-08-09, 552 KB)

uBMplay 1.4.4 (2007-05-27)

  • 再生開始位置指定が動いていなかったバグを修正

Download "uBMplay 1.4.4" (2007-05-27, 388 KB)

uBMplay 1.4.3 (2007-05-21)

  • コマンドライン引数に『-SP (単曲再生)』を追加
  • #LNOBJ と同時にチャンネル 5x ~ 6x を使用すると強制終了するバグを修正
  • その他修正

Download "uBMplay 1.4.3" (2007-05-21, 388 KB)

uBMplay 1.4.2 (2007-04-18)

  • レイヤーのみ表示時に背景に白を塗っていたミスを修正
  • 一部の JPEG 画像を読み込むと強制終了するバグを修正

Download "uBMplay 1.4.2" (2007-04-18, 388 KB)

uBMplay 1.4.1 (2007-04-07)

  • フリースクラッチが7鍵盤に割り当てられていたバグを修正
  • 同じ WAV が連続して鳴らないバグを修正
  • BGA 表示切り替えの多様化
  • 途中から再生した時に再生がズレるバグを修正
  • ロングノートの挙動がおかしくなるバグを修正
  • 画面と音が激しくズレるバグを修正
  • シーク機能 (小節単位) を追加
  • 途中から再生した時に鳴っているはずの音を鳴らすように変更
  • その他修正

Download "uBMplay 1.4.1" (2007-04-07, 388 KB)

uBMplay 1.4.0 (2007-04-01)

  • Ogg Vorbis 形式に対応
  • ウィンドウをダブルクリックでファイルを開く機能を追加
  • 読み込み速度の改善その1
  • ini の Option セクションに Volume キーを追加
  • HS 変更・RHS 変更ボタンに押しっぱなしで加速する機能を追加
  • 再生時間表示の追加
  • 読み込み速度の改善その2
  • PhasePerMeasure を再び削除
  • ミス画像に対応
  • 再生精度の向上
  • 最後に再生したファイルのパスを保存するように変更
  • エフェクトの強化
  • 判定 ON・OFF と爆発 ON・OFF を統合し、エフェクトに変更
  • RHS の上限を自動算出するように変更
  • 小節数・タイトルの表示場所を変更
  • 全体的なコードの修正
  • PNG 形式に対応 (アルファチャンネルには対応しません)
  • アイコン、メタファイル、拡張メタファイル、GIF ファイルへの対応を削除
  • タイトルバーにファイルのパスを表示するように変更
  • Windows Vista での起動時に画面が一瞬ブラックアウトする仕様を修正
  • パレットを使用した BMP・PNG の場合、RGB(16,16,16) 未満の色は透過するように変更
  • ランダム命令の多重ネストを解釈しないように変更
  • ヘッダ部分もランダム命令の影響を受けるように変更
  • ランダム命令の最大値パターンが絶対に出現しないバグを修正
  • 時間軸判定に変更
  • その他修正

Download "uBMplay 1.4.0" (2007-04-01, 387 KB)

uBMplay 1.3.13 (2006-08-21)

  • #GENLE でもジャンル指定と判定するように変更
  • 途中から再生時、開始位置より前に BPM 変更があった場合はそれを反映するように変更
  • 途中から再生時、開始位置にまたがるロングノートを表示するように変更

Download "uBMplay 1.3.13" (2006-08-21, 80 KB)

uBMplay 1.3.12 (2006-06-18)

  • #RONDAM でもランダム命令と判定するように変更
  • MP3 のチャンネル数の判定を間違っていたのを修正

Download "uBMplay 1.3.12" (2006-06-18, 80 KB)

uBMplay 1.3.11 (2005-12-25)

  • WAV・BMP の読み込みを少々変更
  • その他修正

Download "uBMplay 1.3.11" (2005-12-25, 80 KB)

uBMplay 1.3.10 (2005-08-07)

  • 先頭200バイト以内にデータがなかった時に読み込みを中断する仕様を削除

Download "uBMplay 1.3.10" (2005-08-07, 80 KB)

uBMplay 1.3.9 (2005-02-14)

  • #LNOBJ の実装にバグがあったのを修正

Download "uBMplay 1.3.9" (2005-02-14, 80 KB)

uBMplay 1.3.8 (2005-02-11)

  • ランダム命令を使った BMS が正しく再生できないことがあったバグを修正
  • #LNOBJ に対応
  • その他修正

Download "uBMplay 1.3.8" (2005-02-11, 80 KB)

uBMplay 1.3.7 (2005-01-17)

  • フォントサイズが96dpi以外の時にウィンドウサイズが正常でなかったバグを修正
  • せっかくなのでこっちもUPX圧縮してみる

Download "uBMplay 1.3.7" (2005-01-17, 79 KB)

uBMplay 1.3.6 (2004-09-22)

  • KEY ONLY の時に一部の WAV が再生されないバグを修正

Download "uBMplay 1.3.6" (2004-09-22, 85 KB)

uBMplay 1.3.5 (2004-09-12)

  • 連続して再生した時に #PATH_WAV を使っていると強制終了するバグを修正

uBMplay 1.3.4 (2004-09-04)

  • #BGA 命令に関して色々と間違っていたのを修正

uBMplay 1.3.3 (2004-09-01)

  • BGM ON / OFF をサウンド再生の切り替え (KEY & BGM → KEY ONLY → BGM ONLY) に変更
  • サウンド再生の切り替えのキーを F1 に変更
  • サウンド再生の設定を ini から読み込まないように変更 (起動時は常に KEY & BGM に)
  • エフェクト ON / OFF を爆発 ON / OFF に変更
  • 判定・コンボ表示 ON / OFF を F2 キーに設定
  • その他修正

uBMplay 1.3.2 (2004-08-10)

  • タイトルバーのスクロール速度を変更

uBMplay 1.3.1 (2004-08-10)

  • JPEG 読み込みに対応
  • ID3v1 と ID3v2 の両方のタグを持つ MP3 が読み込めなかったかもしれないバグを修正
  • ID3v2 のフッタの事をすっかり忘れていたので対応
  • B キーに BGM 再生の ON / OFF 機能を追加
  • 判定・コンボ表示を追加 (おまけ機能・判定はかなり適当)
  • 6 キーの爆発 ON / OFF をエフェクト ON / OFF に変更
  • その他修正

uBMplay 1.3.0 (2004-06-20)

  • MP3 読み込みに対応 (ID3v1 / ID3v2 / RIFF MP3 / タグなしMP3)
  • 8 キーでスクラッチ位置を切り替える機能を追加
  • スペースキーで BMS の再読み込みをする機能を追加
  • 拡張 BGA 命令がバグっていたのを修正
  • その他修正

uBMplay 1.2.7 (2004-06-13)

  • 引き続き変数関連の修正
  • 「code : Desert」など「:」を含む #TITLE / #GENRE / #ARTIST を取得できなかったバグを修正
  • なぜか PhasePerMeasure が復活
  • ini の一部がちょっとおかしくなっていたのを修正
  • その他修正

uBMplay 1.2.6 (2004-06-10)

  • 変数名とか変数型とか見直し
  • その他修正
  • ※かなり大規模な変数名変更のためにバグ発生の恐れあり
  • ※同時にランダムにもバグ発生の恐れあり (特にネスト時)

uBMplay 1.2.5 (2004-06-07)

  • オーバーフローで強制終了するバグを修正
  • 起動時の座標が画面サイズを越えていた時に X=0 , Y=0 で起動するように修正

uBMplay 1.2.4 (2004-06-06)

  • キー配置をちょっと変更
  • 情報表示をちょっと変更
  • ポーズ時の画面表示をちょっと変更
  • BMS 再生中にタイトルバーでアニメーションもどき
  • ポーズずれ対策
  • その他修正

uBMplay 1.2.3 (2004-05-30)

  • 存在しない WAV を読み込もうとした時、容量0バイトのファイルを作成していたバグを修正
  • その他修正

uBMplay 1.2.2 (2004-05-24)

  • ninth -forbidden story- がある程度再生できるかも?
  • VSYNC 使用時になるべく Sleep するように (やっぱり 2000 / XP 限定・・・)
  • タイマー使用時に VBLANK を待たないように戻した
  • RealHiSpeed の実装 (保存はしません)
  • HS・RHS 変更キーを押しっぱなしにしても値が変更できるように
  • HS・RHS 変更キー2つを同時押しで x1 に戻るように
  • 爆発エフェクトを1ライン1つに戻した
  • BMS 読み込み中にタイトルバーにアニメーションもどき追加
  • #BGA 命令に対応 (Materials 機能には対応していません)
  • Alt キー、アイコン上の左クリックを無視するように (ちょっと不安なので何か不具合あったらご報告お願いします)
  • 最小化時に描画を省略するように
  • ポーズが無効になっていたのを修正
  • その他修正

uBMplay 1.2.1 (2004-05-04)

  • ヘッダファイルが異様に大きい WAV に対応 (6yenさんの BMS の一部の WAV とか)
  • 先頭 200 Byte 以内にヘッダがなければ無効だと判断するようにしたけど・・・問題ないよね?
  • タイマー使用時1秒に1回 VSYNC 待つようにしてみたけど無意味かも (ティアリング対策)

uBMplay 1.2.0 (2004-05-04)

  • 2P 側スクラッチの爆発が変な位置になっていたのを修正
  • オブジェ位置の変数を Long 型から Single 型へ変更 (オブジェの動きが滑らかに)
  • BMS 再生処理を大幅に変更 (nazo の新分解能に近い形になった?)
  • PhasePerMeasure の削除 (いらなくなったので)
  • タイマーの管理方法を変更
  • タイマー使用時に FPS を画面のリフレッシュレートと同じにするように (2000 / XPのみ)

uBMplay 1.1.5 (2004-04-25)

  • PLAYLEVEL を数字で表示するように変更
  • 何故か改行コードを読み込んだとき無視するように修正 (そふぁだら対策)
  • 爆発グラフィックの管理方法を変更 (1ラインに複数個表示できるように)
  • 爆発グラフィックの中・小を削除 (ON / OFFのみに変更)
  • その他修正

uBMplay 1.1.4 (2004-04-09)

  • ストップシーケンスの動作がおかしかったのを修正
  • 引数に -N を指定した時の挙動を変更
  • ロングノートの挙動を修正
  • その他修正

uBMplay 1.1.3 (2004-04-09)

  • 開発環境を Visual Basic6 SP5 から SP6 に変更
  • GDAC2 から送られた時でも再生できるように仕様変更
  • PMS ファイルに対応(スキンの変更などは行いません)
  • その他修正

uBMplay 1.1.2 (2004-04-08)

  • コマンドラインの修正・拡張
  • その他修正

uBMplay 1.1.1 (2004-04-04)

  • ランダム多重ネストに対応?
  • #テストできる BMS が少なすぎてよくわからない
  • #あくまでオマケ機能という事で

uBMplay 1.1.0 (2004-04-01)

  • BPM 変更にバグがあったので修正
  • ubm.ini に PhasePerMeasure 追加
  • その他修正

uBMplay 1.0.0 (2004-04-01)

  • 修正たくさん
  • 機能追加たくさん
  • 正式公開バージョン