Board logo

標題: Win7再戰世紀帝國2(AOE2) [打印本頁]

作者: winner    時間: 2012-12-29 08:40     標題: Win7再戰世紀帝國2(AOE2)

世紀帝國應該算是微軟最熱門的遊戲之一吧! 時至今日, 還是會讓人回想那遊戲的快意, 久久不能忘懷。

最近看大陸版的新三國演義, 其中的戰爭場面, 又讓我想到世紀帝國。在老婆大人的央求下, 又把這個塵封已久的遊戲重新在Win7上裝起來, 準備大戰一場。

但就在這個關鍵時刻, 問題出現了...

猜想是軟體相容性的問題, 本來在XP跑得好好的世紀帝國, 到了Win7上卻出現了兩個問題。第一是不能用LAN連線對戰, 第二是畫面顏色不對。

上網爬了一下文, 看起來許多人都遇到相同的問題, 但解決方法卻是眾說紛云, 沒衷一是, 總找不到一個完整的解決方案。好不容易把這兩個問題都解決了, 在這整理最精簡完整的解決方法, 供大家參考, 也算是自己的一個記錄。

安裝設定
按正常方式安裝AOE2, 安裝完後, 在桌上的捷捷上按右鍵, 選內容。



如上圖, 勾選幾個相容性的選項: 以相容模式執行這個程式(Windows XP (Service Pack 2), 停用圖形主題, 停用桌面轉譯緩衝處理。
這樣便算安裝完成。

網路問題
關於不能連線對戰的問題, 它的現象就是無法看到對方所建立的遊戲, 因此也無法加入。這個問題是困擾最多人的, 解決也最五花八門, 甚至還有人為了玩這個遊戲, 在Win7下又裝了WinXP的Virtual Machine。如果真的必需這樣, 那真是太累了。
在我自己的環境下, 這個問題的解法其實最簡單。幾個基本的步驟一定要先確認:
1.確認網路連線沒問題(廢話?)
2.確認防火晲S有擋住AOE2(又是廢話?)
3.進入你的router的管理畫面, 若router上有開啟Upnp功能, 請將它關畢(這才是重點)

4.重開遊戲--可以看到對方了
在你的瀏覽器上輸入router的內部IP(通常是192.168.1.1 or 192.168.10.1),
然後輸入管理員的帳號和密碼.如果還是不行,你可能要找找你router的說明書了.

如此這般, 你應該就可以順利在AOE2裡看到對方在LAN上建立的遊戲了。


畫面顏色問題
這個問題是最麻煩的, 因為每次要玩都要這麼做一次, 方法如下:
1.點選桌面上的圖示敋動AOE2。
2.進入AOE2主畫面後, 按下ALT+Tab切回Win7畫面。
3.在工作列上按右鍵, 按K啟動工作管理員。




4.在處理程序下找到explorer.exe, 然後按"結束處理程序"。沒錯, 就是把檔案總管這個process殺掉, 就是它害你的AOE2顏色無法正確顯示的。
5.按ALT+Tab回到遊戲主畫面, 這時便可以順利進行遊戲。

到這一步, 顏色也對了, 又可以連線對戰, 還求什麼呢?
不對, 最後還有一個問題。若遊戲結束後, 就找不到檔案總管了, 怎麼辦?

記得工作管理員還在吧?
在工作管理員中選"使用者", 然後登出...
重新登入後, 檔案總管就回來了, 跟重開的一樣...
---------------------------------------------------------------
其實畫面頻色問題,可以用一個批次檔解決,不用每次去砍explorer.exe
批次檔內容如下:


taskkill /F /IM Explorer.exe
D:
\Age of Empires II\age2_x1\
age2_x1.exe
Start explorer.exe


只要用記事本把這段內容存成aoe2.bat放在桌面上,日後要玩aoe2就直接雙擊這個批次檔執行即可。





歡迎光臨 崴德電腦~電腦資訊技術專區 (http://pcbox.freebbs.tw/) Powered by Discuz! 5.0.0