以前から気になっていたGoogleの「笛たいまー エラー」の件が解決したかもしれません。↓これね。
笛たいまー起動時に以下のエラーが出る人が対象の話です。
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. 指定されたファイルが見つかりません。
File name: 'Microsoft.DirectX.DirectInput, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
これが出る人はDirectXのエンドユーザランタイムがインストールされていない人になるのですが、インストールしていても出るケースがあるようです。それは、「.Net Framework2よりも先にDirectXエンドユーザランタイムをインストールした」場合のようです。どうにも新しいマシンや初めてインストールする人が陥りやすいようです。よく考えてみたら.Netが入ってないならMDXがインストールされ無いのは自然なのかもしれません。なので対処は「もういっかいDirectXエンドユーザランタイムをインストールする」になります。該当していそうな人はお試しください。
配布ページには後日反映します。