文明3窗口化运行补丁是贴吧内的玩家针对经典slg策略游戏席德梅尔的文明3开发的窗口化补丁工具,使用后让游戏可以在窗口模式下正常运行,方便同时聊QQ上网站和玩游戏,一举多得。
简介:
1、自动识别文明3的三个版本:原版、玩转世界、征服。天人版无法运行在win8.1下,未测试。
2、先手动运行文明3,再使用本工具窗口化。文明3无法通过程序启动,所以只能这样。
3、需要对文明3的启动配置进行一下修改。在配置文件的末尾加上:
KeepRes=1
Video Mode=1024
配置文件有3个,玩哪个版本就修改哪个:Civilization3.Ini、ptw.ini、conquests.ini
理论上讲,Video Mode有多种取值,实际测试只有1024效果最好。
4、窗口化工具会根据文明3运行的窗口尺寸,自动调整自己的尺寸。
5、必须先退出文明3,再退出窗口化工具。否则会把文明3卡在二次元,需要任务管理器结束。
6、F9窗口化,F10不再窗口化;F11捕捉鼠标,F12释放鼠标。切换任意窗口都可以释放鼠标。
7、工具栏是可以拖动窗口的。但如果正你在游戏中,你需要先点一下工具栏切换焦点,再拖动。
*8、技巧:不想玩就F12释放鼠标干别的,想玩就F11呼出来继续玩。
注意事项:
*1、文明3运行后无法再次调整尺寸。一旦调整尺寸就会花屏。所以无法再深入窗口化研究了。
*2、文明3必须运行在屏幕的左上角,才能正常的用鼠标卷屏。所以窗口化后仍然保持在左上角。
3、不指定KeepRes=1,文明3运行后会修改系统的分辨率,再进行窗口化没有意义了。
4、本工具原理很简单:把已经窗口化运行的文明3,嵌入本窗口,实现自由控制的目的。
5、本程序是用C#开发,基于.net2.0运行。在win8.1 x64下测试通过。游戏版本为吧内整合版。
开发日志:
11:18 2014-06-28
想了想,加上了很多注释。
因为这类工具的细节微妙的地方太多了,时间久了就会忘记。
细节多的和输入法差不多,需要处理太多情况儿。
然后编译重新上传了。目前是淡黄色的版本。
2:00 2014-06-28
实现了锁定鼠标。有点累。
文明3的游戏只有贴在左上角,才能滚动地图。
这样实际上虽然窗口化了,但不能随意移动窗口。
解决了成吨的小问题。F11窗口置顶,最小化的时候要避免各种意外,等等。
已发布新版本。
21:05 2014-06-25
发布第1版,初步实现了窗口化。