FFWindower改斬 for PC版

機能
 本来フルスクリーンモードでしかプレイすることの出来ない
 FINAL FANTASY XI(通称FF11)をウィンドウモードで起動、プレイできるようにします。

注意事項【重要】
 1.本プログラムを使用することによって生じた
   いかなる損害も本プログラムの作者は責任を負わない。
 2.環境によっては正常に動作しないことがある。
 3.規約違反ツールです。

使い方
 1.PlayOnlineをウィンドウモードにする。
 2.FF11のコンフィグでスクリーンサイズをデスクトップより小さくする。
 3.FF11のコンフィグでEtc→HardwareMouseCursorをONにする。
 4.FFHookLauncher.exeを起動する。
 5.普通にPOLが起動するので、普通にFF11を起動して普通にプレイする。

本ツールについて
 良く読んでから使うように。読んで解らなかったり、
 後ろめたかったりした場合は即座に使用をやめること。

(´・ω・`) Read "readme.txt"
 -2006/10/29-
  10月は未課金でしたが、チョコボが出来ているような気がするので
  11月は課金予定
 -2006/09/10-
  チョコボ育ててみる。
  チョコボ育てのNPCに話しかけるとフリーズしたかと思うほどレスポンスが悪い。
  他のメニューも(前からだけど)レスポンスが悪い。
  キャンセルボタンでメニューの一番下にカーソル移動とかして欲しい。
 -2006/06/11-飛空挺パス購入-
  
  ガンマ補正っぽいのできたかも
  6/9版のmadChook.dllは古いものを誤って入れていました。
  また、いくつかのバグがありましたので最新版に差し替えて下さい。
  
  Enable LightをOFFにすると固定ライトのアンビエント色は0.4に固定されます。
  ONの場合は新規の色補正をアンビエント色に上乗せします。お好みでどうぞ。
  
  寄付は不要ですのが、万が一Gilgameshサーバーにキャラをお持ちで
  バストゥーク国籍で暇な方が居ましたら、ロンフォールかサルタバルタで
  レベル上げして下さい。アウトポストテレポ欲しいのです。
  
 -2006/06/09-『壁を背にして階段で釣れ』昔はそう教わったものさ。-
  階段で釣り→タコ釣る→即死、やってらんね。
  
  オプション設定画面でマウス入力が効いてしまう不都合有り。
  マウス入力をフックしたいのだが、何処でマウス入力を処理しているのかわからないので
  大変(´・ω・`)ショボーンである。


ダウンロード
 2006/06/11 最新版
 FFWindower改斬
 
 2006/01/20 振動機能対応 簡易版
 (2006/03/25 madCHook.dllを最新版に差し替え)
 FFWindower改斬
 2005/11/15 トゥーンシェード実装版!
 (2006/03/25 振動対応&madCHook.dllを最新版に差し替え)
 FFWindower改斬
 2005/10/12 2005/10/11のFF11バージョンアップに対応
 (2006/03/25 madCHook.dllを最新版に差し替え)
 FFWindower改斬

更新履歴
 2006/06/11
  ・タイトル無しで起動した場合にメニュー無しタイトルが
   表示されてしまうバグを修正
  ・霧の有効無効の切り替え
  ・madCHook.dllのバージョンが古かったで差し替え
  ・タイトル無し状態で起動できなかったバグを修正
  ・別タイプの色補正を実装
  ・レンダリング切り替えボタン復活
 2006/06/09
  ・明るさ設定、メニュー機能復帰
 2005/03/25
  ・添付のmadCHook.dllを最新版に差し替え
 2006/01/20
  ・ソースコード整理中の簡易版
  ・振動機能が無効になっていたバグを修正
 2005/11/15
  ・起動後にウィンドウのアクティブ判定がおかしいバグを修正
  ・メニュー追加
  ・初期化時にウィンドウサイズ取得失敗したら、
   レジストリからウィンドウサイズを読むように設定
  ・バグ修正
 2005/10/12
  ・2005/10/11のFF11バージョンアップでウィンドウタイトルが
   頻繁に変更されるようになったのを阻止
 2005/07/20
  ・2005/07/19のFF11バージョンアップに対応
 2005/07/10
  ・前回終了時のウィンドウ位置を誤って保存していた不都合を修正
  ・細かいバグ修正
 2005/07/09
  ・WINキーなどの封印キーをFF11が非アクティブ時のみ有効にするように修正
  ・前回起動時のウィンドウ位置を記録するように変更
  ・バグ修正
 2005/07/06
  ・WINキーやF5等の一部のキーがゲーム外アプリケーションで使えるように修正
   これに伴い、WINキーでタイトルバーだそうとするとスタートメニュー開いてウ(´・Θ・`)ザー
  ・2005/07/05のFF11バージョンアップで動作しなくなっていたので修正
 2005/06/02
  ・貼り付けに対応
  ・FilterAが適用されてなかったバグを修正
  ・ピクセルシェーダ対応
  ・コンフィグ設定用プログラム追加
  ・細かいバグ修正
 2005/04/22
  ・FFHookLauncher.exeを微修正
  ・タイトルバー付きで起動可能化
 2005/04/20
  ・2005/04/19のPlay Onlineバージョンアップで動作しなくなっていたので修正
  ・Ctrl+サイズ変更で縦横比率維持しながらサイズ変更
 2005/02/18
  ・明るさ補正でがウィンドウ全面を覆わないバグを恐らく修正(たぶん)
  ・ウィンドウがアクティブ状態の場合はFF11によってカーソル移動が行われるように変更
 2005/02/17
  ・FF11に関係ないウィンドウの作成時に、誤ったウィンドウハンドルを返す問題を修正
   (IME周りで落ちる現象がもしかしたら直っているかもしれませんが、未確認)
  ・明るさ補正を実装(INIファイルの設定参照)
 2005/02/06 2回目
  ・操作系統修正など
 2005/02/06
  ・操作系統変更
  ・ワイヤーフレーム表示追加
  ・スクリーンショットJPEG保存を実装
  ・ウィンドウにFFアイコンを付けた
 2005/01/25
  ・タイトルバーを付けた場合にウィンドウサイズが縦横2ピクセル少なくなっていた問題を修正
  ・テクスチャー剥がしを実装
 2005/01/23
  ・スクリーンショット撮影機能追加
  ・操作方法変更
 2005/01/22
  ・シェーディングモード切替を実装
 2005/01/21
  ・ALTキーを押した場合に画面更新が停止する問題を修正
 2005/01/18
  ・パスに日本語が含まれていても動作するように変更
  ・非アクティブ時に優先度を下げるように変更
 2005/01/17 2:00再アップ
  以前のはFFによってマウスが移動された場合に所定の位置と少しずれてしまいます。
  これにより、宅配受け取ったときに指定のマスの一つ右を受領してしまいます。
  このような症状がでる場合はダウンロードし直して下さい。
 2004/01/16
  ・FFWindower改斬 リリース

ショートカット操作
 ・左WINキー
  タイトルバーの表示、非表示の切り替え
  タイトルバー非表示の場合は自動的にウィンドウ位置がデスクトップの左上になります
 ・右WINキー
  シェーディングモードの切り替え
  背景のレンダリングをワイヤーフレームと通常レンダリングを切り替える。
 ・PrintScreen(SysRq)
  BMPでスクリーンショットを取る
  デフォルト状態では ScreenShot ディレクトリの下に保存される
 ・Ctrl押しながらウィンドウサイズを変更する
  縦横比率固定しながらウィンドウサイズ変更

FFHookLauncher.exeの使い方
 @そのまま起動する
  FFHook.iniの[FFHook]セクションにあるPolRegKeyとPolRegValueを参照します。
  FFHook.iniファイルに記述がない場合は
  SOFTWARE\PlayOnline\InstallFolder と 1000 を使います。
  PolRegKeyのレジストリのPolRegValueを
  POLインストールディレクトリとして使用し、pol.exeを起動します。
  →PolRegKeyのレジストリが存在しない場合
   ダイアログが表示されますのでPOLのインストールディレクトリを入力して下さい。
   入力ディレクトリが正しければpol.exeが起動します。
 Aコマンドライン付きで起動
  FFHookLauncher.exe POLインストールディレクトリ
  入力が正しければpol.exeが起動します。

 ・注意
  スクウェアとエニックス合併前と合併後で
  polのインストールディレクトリが異なっているので注意して下さい。
  もしかしたら、インストール情報を保持しているディレクトリも異なっているかもしれません。
  またJP以外の外国版もインストールディレクトリやレジストリ位置が異なっていると思います。

INIファイル設定
 FFHook.ini
 ・RenderState
  初期のレンダリングパターン
 ・ScreenShotDir
  スクリーンショットを保存するディレクトリ名
  ディレクトリが存在しない場合、新規に作らないので注意
 ・SaveJpeg
  0 : BMPでスクリーンショット保存
  1 : Jpegでスクリーンショット保存
 ・JpegQuality
  スクリーンショットJpeg保存時の品質
 ・Title
  FFウィンドウのタイトル
  一部ツールはFFウィンドウをタイトル名で検索しているらしいです。
  そのようなツールはデフォルトのタイトル名を指定すれば動くと思われます。
 ・ShowTitleKey
  タイトル切り替えに使用するキー名をDIK文字列で指定
 ・ScreenShotKey 
  スクリーンショット撮影に使用するキー名をDIK文字列で指定
 注1:有効なDIK文字列は一番下に用意したのそちらを参照すること
 注2:FF11での動作をフィルタリングしていない。
    キーによってはWindower改斬の動作と同時に
    FF11での動作も行われるので注意すること
    例:Print Screenをスクリーンショットに設定していると、
      FF11のスクリーンショット機能も同時に動作する。

 ・FilterA
 ・FilterR
 ・FilterG
 ・FilterB
  0〜255で(a , r , g , b)各色の補正値
  α値が0なら動作しない
  その他の場合は画面の色に指定した要素が底上げされる。
  ガンマ補正の代わりに使用
 
 ・PolRegKey
  PlayOnlineのインストール情報が格納されているレジストリ
 ・PolRegValue = 1000
  FINAL FANTASY XIのインストールディレクトリを保持しているレジストリ

 ・FFRegKey
  FF11の設定が書いてあるレジストリキー
  私の環境では SOFTWARE\PlayOnline\SQUARE\FinalFantasyXI
 ・FFWindowXValue = 0002
  フロントバッファの幅情報が格納されているレジストリ
 ・FFWindowYValue = 0003
  フロントバッファの高さ情報が格納されているレジストリ
 ※上記3つのレジストリ情報は起動時に適切なウィンドウサイズを
  取得できなかった場合にレジストリからデータを読む場合にのみ使用されます。

 ・BootWithTitle
  0 : タイトルバー無しで起動
  1 : タイトルバー有りで起動
 ・BootWithMenu
  0 : メニュー無しで起動
  1 : メニュー有りで起動
 ・WindowX
 ・WindowY
  前回終了時のウィンドウ座標
  タイトルバー付きで起動した場合は自動的に前回終了時の座標に移動する。
 ・ColorR
 ・ColorG
 ・ColorB
  レンダリング時の色補正
  color.r += (ColorR-100.0f) / 200.0f

 [MenuXX]
  お気に入りメニューの内容
  ※XXは2桁の数字(00〜99)
 ・String
  表示文字列
  "-" でセパレータ
 ・Value
  開くファイル、URL、実行ファイルなど
  たぶん、ダブルクリック時の挙動と同じ

変更箇所
 本ソフトウェアはFFXi Inside( http://www.archbell.com/ffxi/ )の
 Windower 2.1 のソースコードをベースに改良を加えたものです。

 主な変更点
 ・レジストリからPOLインストール場所を特定して全自動で起動するように変更
 ・ウィンドウの最小化、移動、タイトルバーの表示に対応
 ・ウィンドウモードでガンマ値の制御に失敗して画面が暗くなっていた問題を修正
  →ガンマ制御不可能にすることで回避した。
 ・PlayOnlineをFFショートカット動作で起動するように変更
 ・madCHookの静的リンクは有料なのでdll版を使用
 ・フック用DLLをPOLディレクトリにコピーしないように変更

アンインストール
 レジストリ使ってないのでディレクトリごと削除して頂ければ問題ありません。

サポート
 やりません。
 FFXi Inside( http://www.archbell.com/ffxi/ )の
 Windower 2.1をベースに改良してあるので
 あとはGoogle先生を駆使したりして自己解決して下さい。

寄付先 収支報告書
 もしGilgameshサーバーにキャラをお持ちで、
 大富豪であったならギル等の寄付して頂けると嬉しいです。
 寄付しても頂ける場合はGilgameshサーバーのhttpまで
 ギルかゴールドインゴットを送って下さい。
 送金するギルはいくらでも構いません。
 寄付しても制限機能解除等の特典は一切ありませんが、
 寄付によって作者のやる気が出る可能性があります。
 現在はギルやヴァナディールに興味ありません。よって寄付は不要です。
 ------------------
 |2006/06 課金中
 ------------------

Return
FF11公式
ffrecipe
Google

---------------

ファイナルファンタジーXI
アトルガンの秘宝
拡張データディスク(Win版)

ファイナルファンタジーXI
オールインワンパック2006(Win版)

FINAL FANTASY XI
オールインワンパック2004(Win版)

ファイナルファンタジーXI
エリア・マスターズガイド ver.050512

ファイナルファンタジーXI
ギルド・マスターズガイド ver.050512

ファイナルファンタジーXI
ジョブ・マスターズガイド ver.050512