DirectX小話

私がDirectXのプログラムを組んでるときに気が付いたことや、はまったことなどを紹介する。

  1. ゲームポートとUSBの両方が使えるゲームパッド
  2. USB版ゲームパッドの落とし穴
  3. SideWinderゲームコントローラ

ゲームポートとUSBの両方が使えるゲームパッド

私は実習室や部屋のパソコンでプログラムを作っているが、ゲームポートしかないマシンもあればUSBしかないマシンもあり、DirectInputのプログラムを作るときに苦労した。
そこで、USBとゲームポートの両方が使えるゲームパッドを探したのだが、MicrosoftのSideWinder Freestyle Proしか見つけられなかった。
ところがこれは8,800円で、(私にとって)ゲームパッドとしては破格の値段である。結局買ったのだが、どちらかしか使えないやつはいずれも2,000円くらいで売ってるのだから、2個買えばよかったことに気が付いた。しかもFreestyle Proは握るところが異様にでかくて超使いづらいのだ・・・かなり後悔(T_T)

ちなみに変換コネクタを使うという手もあった・・・はぁ(T_T)

Menu

USB版ゲームパッドの落とし穴

私が仕事でメインに使っているマシンはNECのMateNX MA23Cであるが、こいつにゲームポートはついていなくて、USBしかない。
去年はWindows98を入れていたのでゲームパッドは問題なく使えていたのだがメモリが少なく不安定なので今年からWindows95OSR2に戻していた。
暫くDirectInputからは遠ざかっていたので気が付かなかったが、久しぶりに使うことになりゲームパッドを刺したのだが、どうにもうまく動かない。

OSR2はUSBをサポートしているから使えるはずだ!!

と思い込んでいた私は環境のせいだと思い、1週間くらい何度も再インストールを繰り返した。がどうしてもうまくいかない。何気にゲームパッドの箱の説明を読んでみると

USBポートに接続する場合はWindows98が必要

と書いてあるではないか!!これに気がついたときの落胆といったらも〜う!!!
泣く泣くWindows98を入れなおしました。はぁ(T_T)

Menu

SideWinderゲームコントローラ

メインで使っているマシンはよく再インストールを行う。Windows98SEを入れたらかなり不安定になり、電源を入れただけで「異常な割り込みが発生しました」と言って青い画面で止まる事も日常茶飯事である。
SEをやめてノーマルのWindows98にしようかと考えているが、ひとつだけいいことがあった。それは

SideWinderゲームコントローラをインストールしていない状態でFreestyle Proを刺したらドライバーのインストールを聞いてくることも無く認識してくれた

ことだ。
ノーマルのWindows98では確かゲームコントローラをインストールしないと認識できなかったような気がするが、それを入れると他のアプリが不安定になったりして困っていたのだ。

Menu


[ TOP ]