最新版のDTXMania2をダウンロードする

インストーラー形式(.exe)と、アーカイブ形式(.zip)の2種類がありますので、いずれか片方を、お好みに応じてダウンロードしてください。
※よく分からない場合は、インストーラー形式(.exe)をお勧めします。

Google Chrome などでインストーラー形式(.exe)をダウンロードした場合に、「一般的にダウンロードされているファイルではなく、危害を及ぼす可能性があります」と表示されることがあります。この警告は、ダウンロード数がまだ少ない場合(公開直後など)に注意喚起として表示されるようになっています。この場合、「破棄」の右側から「継続」をクリックすることでダウンロードを完了できます。

Release 058

更新内容

新機能

  • SSTF over DTX に対応しました。
    • SSTF over DTX は、SSTFormat を DTX フォーマットで実装したものです。
    • SSTFEditor では、保存用フォーマットとして、「SSTFファイル(.sstf)」 の他に 「SSTFoverDTXファイル(.dtx)」 が選択できます。
    • DTXMania2 では、SSTF over DTX ファイルを DTX フォーマットとして読み込み、内部で SSTFormat に変換してから演奏します。
    • その他の DTXMania ファミリー(DTXMania無印、DTXManiaXG Ver.K, DTXMania AL など)では、SSTF over DTX ファイルは通常の DTX ファイルとして読み込まれ、演奏されます。(※ ただし、一部のバージョンでは正常に動作しない場合があります。)

仕様変更

  • FDK.PresentSwapChainVSync を、DXGIOutput で垂直同期を待たない方式に変更しました。
  • Microsoft.HLSL.CSharpVB パッケージを導入することで、各 HLSL ファイルを DTXMania2 プロジェクト内でコンパイルするようにしました。これに伴い、BuildHLSL プロジェクトを廃止しました。
  • VC++ランタイムがソリューション内にあると邪魔なので、DTXMania2 プロジェクトに置いていた dll をソリューションの Dlls/ フォルダに移動し、ビルド後イベントで出力フォルダへコピーするようにしました。
  • Direct2Dについて、Flush() を使うことで BeginDraw()/EndDraw() の回数を削減し、描画負荷を軽減しました。

修正

  • 演奏画面で、レーンフラッシュがギザギザに見えるミスを修正しました。
  • ビュアーモードでの不具合をいくつか修正しました。
    • ビュアーモードで起動すると「AutoPlayのログオンに失敗しました」と表示されるミスを修正しました。
    • ビュアーモードで起動するとNull参照例外が発生するミスを修正しました。
    • ビュアーモードでの初回起動時、クライアントから渡されたオプションをスルーしてしまうミスを修正しました。
    • ビュアーモードでドラム音OFF演奏時、BGMが途中からは再生されるが先頭からは再生されないミスを修正しました。
    • ローディングスピナーが正常位置に表示されないミスを修正しました。
  • SSTFormat が DTX の #VIDEO コマンドに対応していなかったミスを修正しました。
  • SSTFormat で、BGMとBGVが絶対パスで保存されてしまうことがあるミスを修正しました。
  • _システム設定をもとにリソース関連のフォルダ変数を更新する() の実行位置が間違っていたミスを修正しました。

これより過去のリリースについては、GitHub リポジトリをご覧ください。

動作条件

OSWindows 10 Home/Pro 64bit 最新版

※ Windows Vista, 7, 8, 32bit版では動作しません。
(8.1 は動作事例あり)
メモリ4GB 以上
グラフィックDirectX 11.1 (機能レベル11_0)対応のもの
サウンドWASAPI 対応のもの
実行環境.NET Core 3.1 以降(ランタイムはDTXMania2に同梱)
MIDI接続ケーブル電子ドラムの場合は必須

(参考)うちのDTXMania用PCのスペック

DTXMania2専用として動かしているうちのドラムPCの現在のスペックです。だいたい2012年ごろのローエンドスペックになります。

一応、これを最低動作条件としておきます。

OSWindows 10 Pro 64bit
(Windows Update はもれなく実施)
CPUIntel Core i3-3220 BOX
マザーボードASUS B75M-PLUS
メモリ8GB(DDR3 PC3-12800 4GB×2)
グラフィックIntel HD Graphics 2500(CPU内蔵)
サウンドRealtek High Definition Audio (オンボード)
ストレージSATA3 1TB HDD(Seagate ST1000DM003)
MIDI接続ケーブル2×Roland UM-ONE mk2
(それぞれDTXPRESS4とTD-12に接続)
ディスプレイDiamondcrysta RDT233WLM