_/_/_/_/ _/_/_/_/ _/_/_/_/_/ _/_/_/_/ _/_/_/_/ _/_/_/_/      JOY Pointer Ver.3.20  HSPコンテスト2004出展 _/_/_/_/ _/_/_/_/ _/_/_/_/_/ _/_/_/_/ _/_/_/_/ _/_/_/_/ ------------------------------------------------------------- Copyright (C) 2004 HM ------------------------------------------------------------- このプログラムはジョイスティックを検出してマウス同様に扱うアプリ ケーションソフトです。 製作者が寝転びながらネットサーフィンするために作られた怠惰ソフト であり、製作者自身向けにチューンされています(爆) ダブルクリック、ドラッグ、中央ボタンのスクロールetc...マウスで出 来うるたいていの動作はすべてフォローしてあります。 同様なソフトも出回ってますので、オリジナリティで勝負することに。 見所はインターフェイスとエクスプローラの「進む」「戻る」ボタンで しょうか? ●目標  予期せぬバグをふせぐためエラー処理、オブジェクトの非アクティブ  化はきっちり行い予期せぬ操作をさせない。 ●使い方など  ジョイスティックを接続した状態で起動してください。  設定項目にしたがって設定を行い、あとはタスクトレイにしまってお  いてください。  基本的にウェイト値は10msで使用するようにチューンされています。  終了時にconfig.iniを吐き出して設定を保存します。  設定をリセットしたいときはconfig.iniを削除してください。  また、設定はリアルタイムで反映されます。  起動と同時にタスクトレイに入る常駐モードも用意しているので、シ  ョートカットをスタートアップに入れておけば、Windowsの起動と同  時に実行 することができます。  タスクトレイから出したいときはタクストレイのアイコンをダブルク  リックすれば設定ウィンドウが出現します。  ウィンドウはウィンドウエリア内ならどこでもドラッグして移動でき  ます。 ●ジョイスティックの検出順位  ポートの若い順に検索して、検出されたジョイスティックの中で一番  若いポートにあるパッドがアクティブになります。  次回起動時からは、前回終了したときのポートにパッドがあれば、そ  のポートが優先されます。そのポートにパッドが検出されなかった時  は、初回起動時と同じ動作をします。  また、検出されなかったポートのパッドは選択できないよう非アクテ  ィブ化されます。  ※パッドが1本も検出されなかった時は、エラーとしてアプリケーシ  ョンは起動しません。 ●注意  Windowsの仕様によりWindows9Xシリーズでは動作が遅くなります。  Windows2000/XP専用とし、9Xシリーズはサポート外とします。  9X世代のマシンではプロセッサのレベル的に快適に動作することが出  来るとも思えないので今後もサポートする予定はありません。 ※難しいことを言えばwait値の問題です。  waitの最小単位がNTが10ms、9Xが55msになっているためこのような問  題が起こります。  「じゃあtimeBeginPeriod関数とtimeEndPeriod関数で最小タイマ分解  能を変更すればいいじゃん」とか言わないで(ノ_<。) ●アンインストール フォルダごと削除してください。 ●開発環境  ・VAIOノート [PCG-V505G/B] PenM1.5G / 512MB  ・OS :WindowsXP Home  ・HSP2.6  ・FORCEさんの「Exforce for HSP Version 3.0」を使用させていただ   いています。 ●おやくそく  このソフトウェアの著作権はHMにあります。  このソフトウェアはテストしてありますが、作者の環境と異なる場合  には正しく実行できない場合もあります。個人の責任において実行し  てください。  このソフトウェアを実行したことによって発生したいかなる損害につ  いても、いっさい補償できませんのでご了承ください。  このソフトはフリーウェアです。転載する場合は事前に連絡お願いします。 ●連絡先 製作者: HM E-mail: hm@dream-drive.net Web Page: http://dream-drive.net ●公開履歴 Ver.3.20 2004 8/19 オプションボタンの大量追加 Ver.3.10 2004 8/18 エクスプローラの「進む」「戻る」ボタンに対応 Ver.3.03 2004 8/17 アナログの無反応部分の判定ボックス拡大 Ver.3.02 2004 8/14 セーブバグ修正・初回起動時の設定のズレ修正 Ver.3.01 2004 8/9 ジョイスティックの検出方法を変更 Ver.3.00 2004 8/8 アナログ対応、ジョイスティックの検出をloadlib仕様に変更、致命的バグ修復 Ver.2.02 2004 8/6 ウィンドウ表示周りの修正 Ver.2.01 2004 8/3 二重起動防止機能 Ver.2.00 2004 8/2 バージョン2完成 Ver.1α2 2004 5/18 α版完成