文明3窗口化運行補丁是貼吧內(nèi)的玩家針對經(jīng)典slg策略游戲席德梅爾的文明3開發(fā)的窗口化補丁工具,使用后讓游戲可以在窗口模式下正常運行,方便同時聊QQ上網(wǎng)站和玩游戲,一舉多得。
簡介:
1、自動識別文明3的三個版本:原版、玩轉(zhuǎn)世界、征服。天人版無法運行在win8.1下,未測試。
2、先手動運行文明3,再使用本工具窗口化。文明3無法通過程序啟動,所以只能這樣。
3、需要對文明3的啟動配置進行一下修改。在配置文件的末尾加上:
KeepRes=1
Video Mode=1024
配置文件有3個,玩哪個版本就修改哪個:Civilization3.Ini、ptw.ini、conquests.ini
理論上講,Video Mode有多種取值,實際測試只有1024效果最好。
4、窗口化工具會根據(jù)文明3運行的窗口尺寸,自動調(diào)整自己的尺寸。
5、必須先退出文明3,再退出窗口化工具。否則會把文明3卡在二次元,需要任務管理器結(jié)束。
6、F9窗口化,F(xiàn)10不再窗口化;F11捕捉鼠標,F(xiàn)12釋放鼠標。切換任意窗口都可以釋放鼠標。
7、工具欄是可以拖動窗口的。但如果正你在游戲中,你需要先點一下工具欄切換焦點,再拖動。
*8、技巧:不想玩就F12釋放鼠標干別的,想玩就F11呼出來繼續(xù)玩。
注意事項:
*1、文明3運行后無法再次調(diào)整尺寸。一旦調(diào)整尺寸就會花屏。所以無法再深入窗口化研究了。
*2、文明3必須運行在屏幕的左上角,才能正常的用鼠標卷屏。所以窗口化后仍然保持在左上角。
3、不指定KeepRes=1,文明3運行后會修改系統(tǒng)的分辨率,再進行窗口化沒有意義了。
4、本工具原理很簡單:把已經(jīng)窗口化運行的文明3,嵌入本窗口,實現(xiàn)自由控制的目的。
5、本程序是用C#開發(fā),基于.net2.0運行。在win8.1 x64下測試通過。游戲版本為吧內(nèi)整合版。
開發(fā)日志:
11:18 2014-06-28
想了想,加上了很多注釋。
因為這類工具的細節(jié)微妙的地方太多了,時間久了就會忘記。
細節(jié)多的和輸入法差不多,需要處理太多情況兒。
然后編譯重新上傳了。目前是淡黃色的版本。
2:00 2014-06-28
實現(xiàn)了鎖定鼠標。有點累。
文明3的游戲只有貼在左上角,才能滾動地圖。
這樣實際上雖然窗口化了,但不能隨意移動窗口。
解決了成噸的小問題。F11窗口置頂,最小化的時候要避免各種意外,等等。
已發(fā)布新版本。
21:05 2014-06-25
發(fā)布第1版,初步實現(xiàn)了窗口化。