« 【PCSX2】PS2エミュでUSBのハンコン(GTフォース等の実物:仮想でも可)使う方法 | トップページ | 8k超解像技術でVHSビデオが8kに(1k→8k) »

2019-06-01

PCゲームを強制的に窓枠・ウィンドウ化!フルスクリーン固定を解除する方法:DirectX窓化ツール

窓化ツール:DirectXゲームの強制ウィンドウ化:フルスクリーン固定ゲームを強制的に窓でプレイ




オススメ!パソコンなら家庭用ゲーム機も全部遊べる!
ファミコンからスイッチまで!PC1台で全部遊ぼう

http://panda-mouse.cocolog-nifty.com/post.html






いうまでもないかもだけど、最近のPCゲームは、
基本的にゲーム起動してから「ALT」+「Enter」で
窓化できるでよ


 

 

※注意事項※
オンラインゲームでは絶対に使用しないでください。
不正ツールとみなされてアカウント凍結をされる場合があります。
 

 


 


Q: 
例えば、セガサターンのPC移植版など、Windows XP専用とか、20年以上も前の化石のような古いゲームだと、強制的にフルスクリーンで表示されちゃう。
どうにか、ウィンドウモードで表示できませんか?

 


A:
窓化ツールで表示できるようになります。

ただし、窓化ツールもいくつかあります。ゲームによって、うまくいくツールとうまくいかないツールがあります。うまくいかない場合はいくつか試してみましょう。



DirectXウィンドウ化ツールはフルスクリーンでしか起動することができないゲームを
強制的にウィンドウモードで起動してくれるフリーソフトです。
どんな対策をしてもフルスクリーンの画面がうまく表示できないゲームに最適です。

また、ウィンドウモードで起動に失敗するゲームもこのツールを使用して
サイズを指定すれば起動出来る場合があります。
不具合の原因のほとんどは画面の解像度がゲームにあっていないためなので、
DirectXウィンドウ化ツールを利用して適切なサイズに調整してあげるわけです。

全てのパソコンゲームが、必ずウィンドウ化出来るとは限りませんが、
DirectXを使用しているゲームならたぶん起動できます。

また、解像度を無理やり下げることができる場合があります。
低スペックPCでも、低解像度でゲームを動かせば
劇的に負荷が下がって重たいゲームも動かせるようになりました!


各種DirectXウィンドウ化ツールをダウンロード




☟  おすすめ(ウィンドウのサイズを自由に設定可能)


SRWE 2.3.1(軽い)

FransBouma released this on Mar 18 2017


SRWE_231.zip

基本的にほとんどのゲームで動作するっぽい。
シンプルで使いやすく、
ゲーム画面の拡大縮小ができます。
ウイニングイレブン2020とかでも使えます。





☟ おすすめ

DxWnd

StarCraft、Diablo、Quakeなどような Win 95/98 ゲームに最適。
UplayまたはSteamを介して起動する必要があるゲームの場合、
ウィンドウモードを機能させるには、
DxWndを開いたまま
これらのプログラムからゲームを開始する必要があります。
Unity や Steam のゲームに使えます。
低スペックPCでも、低解像度でゲームを動かせば
劇的に負荷が下がって重たいゲームも動かせるようになりました!

1.dxwnd.exe を開き、メニューバーから Edit、Add の順にクリックします。
2.main タブで、path:欄の  ...  ボタンを押して、
  遊びたいゲームの .exe ファイルを選んで、パスを参照します。
4.video タブの Screen resolution 欄の ☑ Limited resolution にチェック。
   640x480  などの解像度をクリックして選択、OKボタンを押します。
5.dxwnd にゲームが登録されるので、アイコンクリックすればゲームが遊べます。

  必要に応じて、優先座標、サイズ、およびモニターを設定します
  自動的に検出されない場合は、DirectXバージョンを指定します



3Dアナライズ

ウィンドウモードを強制する単純なオプションが含まれています。
DirectX 8.1および9.0がサポートされています。
互換性は十分ではありません。

1.3D-Analyze を開きます。
2.ゲームの.exeファイルを選択します。
3.強制ウィンドウモードを有効にして、ゲームを実行します。

 

Special K

ゲームのさまざまな調整ができる広範な修正フレームワーク。
主にグラフィックパイプラインに焦点を当てていますが、
入力デバイスのブロックなどの機能も含まれています。

マイナーなもの以外のゲーム固有の変更が含まれています。
複数のグラフィックスAPIをサポートし、多くの互換性があります。
DirectX 7 以前のバージョンは、dgVoodoo 2 を通じてサポートされています。

DirectX 10,12 または Vulkan もサポートしていません。
デスクトップウィンドウマネージャーが無効だと、問題がでる場合も。




Last Modified : 2019/5/24


主に、2Dギャルゲーに使用:
ゲーム画面のサイズを設定できるようにしたり、ゲームを強制的にウィンドウモードで起動できるようにするパッチプログラムです。フルスクリーン時の画面解像度も自由に決めることができるようになり、またワイド液晶などで画面が引き延ばされてしまうゲームに対しても左右あるいは上下にレターボックスを自動的に挿入して、ゲーム画面のアスペクト比を保つことにより不具合を回避することができます。
古いゲームを実行するときや、使用している画面解像度が大きいPC上でゲームウィンドウを大きくして見やすくするなどの効果があります。
用途としては、640x480(VGA)サイズのWindowsゲーム(主にギャルゲーを想定)で、レターボックス機能がないアドベンチャーゲームエンジンで、ウィンドウモードで動作させることを目的にしています。

特定のアプリケーションや、特定のゲームに依存して動作するものではなく、汎用的に動作します。

 


☟  おすすめ 

D3DWindower 1.88

製作者の公式サイトからダウンロードすることが可能です。
インストール作業が不要なので、解凍してすぐに利用できます。




  D3DWindower の使用方法


DirectXウィンドウ化ツールを起動するのですが普通に起動すると

ウィンドウ化に失敗する場合がありますので、右クリックをして管理者権限で起動をします。

0a19ab7968bf9274122f7438c16fd2de

起動に成功したら、始めにプラスアイコンをクリックして
ウィンドウ化したいゲームの実行ファイルを選択します。

D539043c5be02979609ab00e32a64c10 

ファイルを選択するとゲームのアイコンが追加されるはずです。
追加されたゲームを選択して、右上のツールフォルダアイコンをクリックします。

Ce7c320247a290484e1bad0714b83876

ウィンドウ化したいサイズを入力していきます。
(適切なサイズは自分のモニターの解像度によって異なります。
解像度以上の数値は設定しないようにしましょう。)

0b1ea63037df6ec7bdcee628de54c989

補助DLL右側にある開くボタンをクリックして、

224d246c52046131b973f735f52a3ab9

DirectXウィンドウ化ツールと同じフォルダにある
「D3dHook.dll」を選択します。

448cbf4228ce5e6001ac846068c77f98

最後に設定画面のOKをクリックすれば完了です。

以上でウィンドウ化の準備は出来ました。
ここまでくれば登録したゲームをダブルクリックして起動すると、
指定した大きさで起動することが可能になります。

 


逆のパターン:ウィンドウ表示のみのゲームをフルスクリーンでプレイできる
「なんでもフルスクリーン化ツール」



さて、逆にフルスクリーンでプレイできないゲームありますよね。
そこでおすすめなのが、新坂さんが作成したフリーソフトである、
なんでもフルスクリーン化ツール。
なんでもフルスクリーン化ツールを使用することで、
本来ならフルスクリーンにできないゲーム(Arcanum Knights、東方の迷宮2)
のフルスクリーン化に成功しましたので紹介していきます。
ゲームの画面が見やすくなり、大変便利です。

ちなみに、ウィンドウズ10などでは、
画面の設定で、ディスプレイの[表示スケールの詳細設定]から
[カスタムスケーリング]の数値を変更すると、むりやり、
なんでも拡大表示ができます。

何気にすっげー便利な機能!

  なんでもフルスクリーン化ツール

ツールの名前になんでもと書いてありますが、
全てのゲームに対応しているわけではありません。
あくまでも、最終手段として使用してみましょう。

注意事項

・マウスを使うゲームは、動作がおかしくなります。
・フルスクリーンにすることが出来ないゲームがあります。
・Windows Vista以上のOSが必要です。
Windowsの設定で「Windows Aero」を有効にしていないと使用できません。

  使用方法


ツール自体はインストールが不要で、ダウンロードをして起動すればすぐに

使用可能です。(2010年で更新が止まっていますが使用できます)

ダウンロードして解凍

製作者のページにアクセスし、「fullScreenWin100116.zip」をダウンロードします。
なんでもフルスクリーン化ツールのダウンロードページ

Fullscreen01

ツールを使用できるようにする

ダウンロードした「fullScreenWin100116.zip」ファイルを解凍して、
「fullscreenwin」のフォルダを好きな場所へ移動します。

Fullscreen02 
このフォルダを好きな場所に移動

実際に使用してみる

フルスクリーンにしたいゲームを起動してから
「fullscreenwin.exe」を起動。
あとはフルスクリーンにしたいゲームを選択して、
OKをクリックするだけ。

Fullscreen03

ゲームを起動しているのにリストに表示されない場合は
「fullscreenwin.exe」を管理者権限で起動してみましょう。



備忘録ソフト別:決まった方法がないゲーム


XIII

  ./System/XIII.ini をテキストエディタで開き
  [WinDrv.WindowsClient]  セクションの
   WindowedViewportX=*
   WindowedViewportY=*   (*にはウィンドウサイズを)
   StartupFullscreen=Ture 
   のTureをFalseに、
  [D3DDrv.D3DRenderDevice] セクションの
   UseFullscreen=True
   のTureをFalseにそれぞれ編集。

AgeofEmpires2

  使用ツール:窓化ツール
  ./empires2.exe
  ./empires2.icd
   DirectX1-7
   DirectInput GetCursorPos

 

AliensVs.Predator2

ゲームが始まる前のランチウィンドウ起動→Options
→Command Lineに"+windowed 1"を入力→"Always pass command…"にチェック→ゲーム起動

 

ANNO1701

Anno 1701フォルダの中のEngine.iniを開く。
<ScreenFormat>0</ScreenFormat>を探して0→1にする

 

Area51

インストールフォルダのUserVConfig.iniを開いてWindow = FALSEをWindow = TRUEにするだけ

 

BattleField1942/Vietnam

  Battlefield 1942\Mods\bf1942\Settings
  BattlefieldVietnam\Mods\BfVietnam\settings
   VideoDefaultをテキストで開く
   →renderer.FullScreen 1を0に変え上書き保存
  *MENU画面サイズは固定ですが、プレイサイズはオプションから変更可

 

Battlefield2/2142

  ショートカット右クリック → プロパティ → リンク先 → +fullscreen 1 を +fullscreen 0 に
  ウィンドウを移動したい時は 右クリック → 移動
  • Bioshock
  • BoilingPoint

 

BMWM3Challenge

M3チャレンジはインストールした後にすぐ出てくるコンフィグで窓化できるしあとからでもBMWConfig.exeからできる
Config.iniを書き換えて弄ることもできる

 

CallofDuty1/2/4/MW2

  Main→players→プレイヤー名フォルダにあるconfig.cfgをメモ帳で開いて
  seta r_fullscreen "1"を0に書き換える
  MW2:steam→steamapps→common→call of duty modern warfare 2 後は前作と同じ
  • Clive Barker's Jericho

 

CompanyofHeroes

  1.窓化ツール
  DirectX窓化ツールならぶち込むだけ(DirectX8-9をフックだけ入れればイケる予感)
  但し強制最前面表示で何をやってもダメですが、マウスカーソルが出ません

  2.起動ステータス
  ショートカットにある"C:\Program Files\~"の後ろに半角スペースを入れて-windowと入力するだけで
  簡単に窓化できます
  ただし、マウスカーソルが余裕で画面から出るので使いにくさ倍増です
  ウィンドウを閉じるなんて間違えてクリックした日には最悪モノです
  • Crysis warhead
  • Conflict: Denied Ops(邦題 ダブルクラッチ)
  • Deadspace

 

Diablo2

  ショートカットのリンク先に -skiptobnet -res800 -multiclient -w
  ./diablo II.exe
  ./game.exe
   フック系をすべて、Flipを~、プライマリに~、画面モード~、色変換~、サーフェイスを~をチェック
   最前面管理にチェック
   Dinputをフック、カーソルを~、Get~Set~をチェック
   これでタスクを切り替えてもウィンドウが消失しません

  • Doom 3

 

Droplitz 

  ・起動オオプションに"windowed=1 fullscreen=0"で窓化
・"xres=1024 & yres=768"で解像度指定 
  • Enemy Territory: Quake Wars
  • Evil Genius(Alt+Enter)
  • Eve online
  • Farcry
  • Fahrenheit

 

EternalFighterZERO -MEMORIAL-

→DXWndを使用
 “DirectX~DirectX6”、“256色パレットをエミュレートする”、“DirectInputをフックする”、“CPU負荷セーブ(DirectX1~7)”にだけチェックを入れて実行します。

 

F.E.A.R

  使用ツール:窓化ツール
  ./FEARMP.exe
   窓化 Direct8-9 GDI
   DirectInput SetCursorPos
  ロード中はカーソルがクライアントに吸い込まれて別作業が出来ません

 

F.E.A.R2

ショートカットに +windowed 1をつけて起動

 

FIFA12

dxwndの [編集] または右クリックから [追加] で 
 (Originディレクトリ)\games\FIFA 12\Game\fifa.exe 
を指定し [DirectX9] と [タスク切り替えを通知しない] にチェックを入れてOKをクリック
dxwndから指定したfife.exeをダブルクリックまたは右クリックから [実行]

 

FrontlineFuelofWar

リンクに -windowed追加

 

GhostRecon

  Ghost Reconフォルダーのoptions.xmlをテキストで開き
  <FullScreen>TRUE</FullScreen>
  をFALSEにして保存
  メニュー画面の解像度は固定だがゲームをスタートしたときは設定した解像度になる 
  • Grand Theft Auto 4
  • Grand Theft Auto San Andreas

 

GRID

My Documents\Codemasters\GRID Demo\hardwaresettingsのhardware_settings_config.xmlのfullscreen="ture"をfullscreen="false"にすればおk

 

HeartsofIron2

→Doomsday 1.2から、コマンドラインパラメータとして、WINDOWEDを渡すとウィンドウ状態で起動するようになりました。ただし、画面の色が16bitになっていないと起動できません。
 上記が意味不明な場合
1.ゲームのショートカットを右クリックしてメニューからプロパティを選ぶ
2.リンク先をよく見る
 初期設定のままインストールしたなら、
 "C:\Program Files\CYBERFRONT\Doomsday\DoomsdayJP.exe"
 とかなってるはずだ。
3.後ろに半角スペースを入れてWINDOWEDと書く
 "C:\Program Files\CYBERFRONT\Doomsday\DoomsdayJP.exe" WINDOWED
 きっとこんな感じになるな。
4.OKを押してショートカットのプロパティを閉じる
5.色数(画面の色)と解像度を変更する
 色数は16bitで、解像度は1024*768だ。
 1024*768以上でもOKらしいが、オレは1024*768でしか窓化できなかった。
 どっちもデスクトップのプロパティから設定できるぞ。
 
→無印及びDDの日本語版では、screenmode.cfgの1を0に書き換えでお手軽に窓起動可能です。ただし上記と同じく画面の色を16bitにする必要があります。
 尚、日本語版の場合、screenmode.cfgの書き換えによる窓化をすると同時に重さの解消効果もあるので、他の方法と比べてお得かもしれません。
 
→無印HoI2の場合、MODのツールにある汎用窓化ツールなどが使えます。
 
→モニター設定を32bitカラーのまま変えずにプレイしたい場合
 DD英語版(Armageddon1.3 Beta2 適用済みで確認)では、
 「DirectXウィンドウ化ツール」の“窓化”、“DirectX1-7をフック”、“画面モードを維持”、“最前面管理”、“GetCursorPosを変換”にだけチェックを入れて実行。
 ※但しHoI2ウィンドウを再選択にするたびに、初期のディスプレイ中央からウィンドウ位置を移動させていた場合は初期位置に再び配置されます。
同じ方法でDHやってみたがダメでした やり方が甘かったのかな他の人確認お願いします
マウスカーソルがゲームの枠内でしか動かず 外枠に値する位置にマウスカーソルが行かない状態 ゲームの外側が単なる真っ暗 ちなみに当方 WIN10 ノートパソコン64ビット 

 

KnightsOfHonor

C:\Documents and Settings\Your_UserName\Application Data\Black Sea Studios\Knights Of Honor
にKoH.in2があるからそれをメモ帳等で開いてfullscreen = 1をfullscreen = 0にする 
  • Lost Planet Extreme Condition 
  • MassEffect

 

MedalofHonorAliedAssault

medieval2.preference.cfgファイル無いのかな?
設定の[video]の所に
windowed = 1

 

MATRIXpathofneo

The Matrix - Path of Neo\MatrixConfig.INIのなかの
;on-off windowed mode
FULLSCREEN =1
をFULLSCREEN =0にすることでできました。

 

MedalofHonorAlliedAssault

ゲーム起動してからALT+Enterで窓化できるよ

 

MedalofHonorPacificAssault

  D3D使用で窓化可能。

 

Medieval2TotalWar

 C:\Program Files\SEGA\Medieval II Total War
 medieval2.preference.cfgファイルの
 [video]の所にwindowed = 1を追加する
 フルスクリーンに戻す時は windowed = 0を追加する 
  • Microsoft Flight Simulator 2004

 

Mount&Blade

使用ソフト=DirectXウィンドウ化ツール1.88
 
解凍すると、D3dHook.dllとD3DWindower.exeがある。
D3DWindower.exeを起動
+を押してmount&blade.exeを指定
出てきたmount&bladeを右クリック→設定
共通タブの「補助DLL」は上記のD3dHook.dllを指定
入力デバイスタブの「カーソルをウィンドウ内に制限する」にチェック
あとはいじらなくてOK
OKクリックしたらmount&bladeを右クリック→実行
「Configure」で全画面表示にして「Play Mount&Blade」
ムービーは全画面だけど、本体はウィンドウ表示のはず。
ロード完了すると、マウスカーソルが上部から出れなくなるが
あわてずAlt+Enterキー
あとは「ウィンドウ動かす→画面内クリック」を2~3回繰り返すと、
マウスカーソルが画面から出なくなるはず 
  • Planetside
  • PanzerEliteAction
  • Rainbow Six:Raven Shield

 

RainbowSix:Vegas

  DXwndで窓化可能
  設定でフックを自動またはDirectX9とし、タスク切り替えを通知しないにチェック 
  • Rainbow Six:Vegas 2

 

ResidentEvil4(バイオハザード4)

  ※セットアップでの窓化が可能だが所定の解像度しか上げられないので注意
  SetupTool.iniを編集
  Mode=0 ←0:フルスクリーン 1:ウィンドウ
  Type=0 ←0:ワイド 1:レターボックス
  SizeX=1920 ←横解像度
  SizeY=1080 ←縦解像度

 

Rise&Fall:CivilizationsatWar

D3DWindower
設定で、幅高さを指定してやって
モニタ左上からの座標(0,0)になるので合わせると綺麗にできる。
合わせないとマウスポウンタがずれます。

 

RiseofNations

C:\Documents and Settings\(ユーザ名)\Application Data\Microsoft Games\Rise of Nations\
にある"rise2.ini"ファイルをテキストエディタなどで開き、「FullScreen=0」とする事で可能でした 
  • Saints Row 2
  • Savage2

 

SidMeier'sAlphaCentauri

  使用ツール:窓化ツール
  通常版なら
  ./terran.icd
  拡張版なら
  ./terranx.icd
  ムービー再生シーンで解像度が変わるので実況

 

SilentHillHomecoming

Windowモードへの変更方法(PC[steamDL]版)
(1)ゲームがインストールされているフォルダ内にある、Engineフォルダを開く。
(2)Engineフォルダ内にある「vars_pc.cfg」をメモ帳等のテキストエディタで開く。
(3)30行目辺りにある「FullScreen=true」を「FullScreen=false」に書き換え、上書き保存。
これで起動すればWindowモードになります。
(この作業はゲームを起動していない状態でやる事。)
※ウィンドウを最小化して再び戻そうとすると、よく強制終了を食らいます。
ウィンドウ切り替えの際には、最小化しないことをお勧めします。

 

SplinterCell

  \systemのSplinterCell.iniの中にある
  StartupFullscreen=TrueをFalseに。

 

SplinterCell-DoubleAgent

  \SCDA-Offline\SystemのSplinterCell4.ini
  StartupFullscreen=TrueをFalseに。

 

SplinterCell-ChaosTheory

\systemのSplinterCell3.iniの中にある
  StartupFullscreen=TrueをFalseに。 
  • SPORE

 

SWAT4

 ゲーム自体を800×600に指定してから
 DXwndにSwat4.exeを選択→DirectX9を指定して起動
 上記方法で窓化しております 

  • Test Drive Unlimited
  • THE警察24時
  • Trackmania Nations Forever
  • Unreal Tournament 2004
  • Unreal Tournament 3
  • World in Conflict
  • Ys ORIGIN
  • The Wonderful End of the World(Alt+Enter)

 


避難所 - 窓化対策総合スレ

  窓化に関する質問、成功例などはこちらへ。
  成功例および設定内容を書き込みしていただけると知識を集積することが出来ます。
  http://jbbs.livedoor.jp/bbs/read.cgi/game/35356/1171411219/

Graphics and video Resolutions


  • Widescreen resolution
  • Multi-monitor
  • Ultra-widescreen
  • 4K Ultra HD
  • Custom resolution
  • Scaling

Video settings


  • Field of view (FOV)
  • Windowed
  • Borderless fullscreen windowed
  • Anisotropic filtering (AF)
  • Anti-aliasing (AA)
  • Vertical sync (Vsync)
  • Frame rate (FPS)
  • High dynamic range (HDR)
  • Color blind mode

Hardware


  • Graphics card
  • Variable refresh rate (VRR)
  • Virtual reality (VR) headset

|

« 【PCSX2】PS2エミュでUSBのハンコン(GTフォース等の実物:仮想でも可)使う方法 | トップページ | 8k超解像技術でVHSビデオが8kに(1k→8k) »

コメント

Prison Architectを窓化させたい。

投稿: | 2019-08-16 00:22

こんばんは。
Prison Architectですか。
ほう、、、いや知りませんが。


・Alt + Enterを試しましたか?

・C:\ users \ username \ appdata \ local \ introversion \ prison architect
preferences.txtを修正します → ScreenWindowed true

・f11を押してウィンドウモードに切り替えます

・ゲームをセーフモードで起動する必要があります。
Steamにアクセスすると、Prison Architectの再生ボタンを押すと2つのオプションが表示されます:
1.ゲームをプレイする
2.セーフモードで起動する
ウィンドウを表示するには、セーフモードで起動する必要があります。

投稿: ロボロフスキー | 2019-08-16 01:02

コメントを書く



(ウェブ上には掲載しません)




« 【PCSX2】PS2エミュでUSBのハンコン(GTフォース等の実物:仮想でも可)使う方法 | トップページ | 8k超解像技術でVHSビデオが8kに(1k→8k) »