[乐游网导读]游戏默认的方式一般是全屏模式,有些游戏本身没有窗口化的选项,因此对于想要窗口化进行游戏的玩家来说,就需要借助其他的工具来实现游戏的窗口化,这里给大家介绍目前最常用的 游戏窗口化工具。
游戏默认的方式一般是全屏模式,有些游戏本身没有窗口化的选项,因此对于想要窗口化进行游戏的玩家来说,就需要借助其他的工具来实现游戏的窗口化,这里给大家介绍目前最常用的 游戏窗口化工具。
一、d3dwindower窗口化工具
大家在玩游戏的时候,有时可能需要同时做其他的事情,比如聊QQ,看视频等,如果是全屏模式,来回切换就比较麻烦,d3dwindower就是一个能解决这个问题的工具,它能将大部分游戏进行窗口化,本补丁为1.88汉化版。
第一步:添加要运行游戏的可执行程序
在该软件的主界面上点击按钮来添加希望使用该工具窗口 化运行的程序,在弹出对话框中选择游戏仙剑奇侠传3的可执行程序。如下图2所示:
图2:选中仙剑奇侠传3可执行程序
在选择好仙剑奇侠传3的可执行程序之后,回到 D3DWindower 的主界面,发现在 D3DWindower 的主界面的列表上面就出现了仙剑奇侠传3的可执行程序,如下图3所示:
图3:仙剑奇侠传3的可执行程序已经添加到了 D3DWindower 的列表上了
第二步:让D3DWindower钩住游戏的可执行程序
D3DWindower的原理是构建一个虚拟的显示器,让游戏运行在这个显示器中,当然,在让全屏游戏在D3DWindower中运行前,必须先让它认识并熟悉该游戏。这儿叫做“钩住”游戏。使用 D3DWindower 的钩子函数 钩住仙剑奇侠传3的可执行程序的方法如下:(其他游戏相同)
首先在D3DWindower的列表中选 中仙剑奇侠传3的可执行程序,然后点击按钮,工具栏上面的图标就变成如下图4所示:
图4:看到工具栏变成这个样子,就说明仙剑奇侠传3的可执行程序被钩住了
第三步:运行仙剑奇侠传3的可执行程序
选中D3DWindower列表中的仙剑奇侠传3的可执行程序,然后点击工具栏上面的按钮就可以在窗口中执行仙剑奇侠传3了。如下图图5所示的就是笔者在窗口方式下执行的仙剑奇侠传3。
注意:若发现游戏过程中鼠标输入有一些问题的话,请参考附录中的第4部分
附:D3D其他功能介绍
其实,这款软件的功能不仅仅是上文中所介绍的。在选中列表中的可执行程序后还可以通过点击工具栏上面的按钮 对运行仙剑奇侠传3的那个窗口进行更高级的设置。在“设置”对话框中,它分为了四个子界面:“一般”设置界面,“窗口化”设置界面,“最上方管理”设置界面和“输入设备”设置界面。
(1).“一般”设置界面
如下图6所示:
图6:“一般”设置界面
在该界面中可以设置该窗口是否采用固定的宽度和高度(填入的数字代表像素数,如800*600),这样,窗口的大小就不会随着游戏的分辨率的改变而改变了,将“固定宽度”和“固定高度”设置成 0 便可以设置不使用固定的窗口大小了。
“窗口化”复选框可以用来设置在 D3DWindower 中运行游戏是使用全屏还是窗口。
“显示 FPS ”复选框可以用来设置在窗口方式下运行游戏时是否显示当前每秒的帧数。
“非活动时降低优先级”复选框可以让游戏在没有处于活动状态下是否降低它的优先级。
“非活动时缩小窗口”复选框可以让游戏在没有处于活动状态下自动减小它的窗口,从而不会干扰的其他操作。
(2).“窗口化”设置界面
如下图7所示:
图7:“窗口化”设置界面
此界面用来设置游戏画面的显示,如果大家对游戏显示出来的画面不满意,可以在这里进行详细设置。
(3).“最上方管理”设置界面
如下图8所示:
图8:“最上方管理”设置界面
在该界面中,可以设置是否将游戏窗口置于桌面的最前方,这样就算在干其他工作,也不会影响看到游戏的整个概貌了。
如果选择了“最上方管理”复选框,可以选择最上方管理的高级设置:是否“钩住 GetActiveWindow”函数,是否“钩住GetForegroundWindow”函数以及是否“固定窗口坐标”。
(4).“输入设备”设置的界面
如下图9所示:
图9:“输入设备”设置的界面
如果大家发现在一些游戏中的鼠标输入有一些问题的话,就可以在这个界面上进行设置了。 笔者在玩仙剑奇侠传3时就发现鼠标点击位置不正确,通过把此界面的复选框全部选中而解决了问题。
注意:该软件还有一些 bug ,对大部分的游戏都需要进行一些有针对性的详细设置,而且它对一部分的游戏支持也不是很好。希望新版本出现后能够解决这些问题。
二、无忧窗口化工具
使用方法:
请在“添加游戏”的设置窗口内正确选择,游戏所需的DirectX版本,例如:
战地2,恐龙危机 --> DirectX6
大航海时代,半条命2 --> DirectX7
极品飞车,冒险岛 --> DirectX8
波斯王子2,魔兽3 --> DirectX9
现在出的大多数游戏都是 DirectX9。
错误的选择将导致窗口化失败
---------------------------------------
Enjoy it :)
三、3D-Analyze
3D-Analyze是一款广义上的显卡优化软件,也能实现游戏的窗口化。3D-Analyze的主要功能是用CPU的强劲来弥补显卡的不足,它是一款游戏功能辅助程序,并不是专门用来窗口化全屏游戏的软件,如果只是想用它来窗口化全屏游戏,就没有必要理会3D-Analyze的众多复选框,以免造成想不到的麻烦.
使用方法:
1.使用3D-Analyze窗口化仙剑奇侠传3
第一步:打开3D-Analyze,打开后的3D-Analyze主界面如下图:
图1. 3D-Analyze的主界面
第二步:点击3D-Analyze的主界面上的SELECT按钮,在弹出的对话框中选择仙剑奇侠传3安装目录下的pal3.exe文件,文件选择完成后3D-Analyze的主界面如下:
图2.选择完程序的3D-Analyze的主界面
第三步:选中在上图图2中所标记的两处复选框.一处是Performance列的force windowed mode,另一处是Hardware Limits(Features)列的emulate DXT textures.
第四步:点击主界面上的RUN按钮执行程序
注意:点击run进入游戏之后,最好先不要随意切换,不然会造成错误。等进入游戏画面后再切换即可
下面是使用3D-Analyze窗口化的仙剑奇侠传3:
图3.用3D-Analyze实现的窗口化运行仙剑3
四、修改快捷方式来进行窗口化
找到你的游戏主程序创建快捷方式,对着程序点右键,选择发送到---->桌面快捷方式。
然后对着快捷方式点右键,选属性,在目标栏后加一个空格,
然后写进 -win最好是-windows(有时-win无效的说。魔兽就是)就可以了
如果有“”括起来的,就在括号外操作
例如"C:/games/Generals.exe" -win 注意空格
热门评论
最新评论