海戰傳奇是由北京九闊天下科技研發的即時大型3D軍事模擬網絡遊戲,是國產遊戲內僅有的海上戰爭題材軍事遊戲。
一、 程序報錯
1. 顯卡不符
翻譯大意:顯卡不支持pixel shader3.0 需要更新顯卡
處理方式:
如果在運行時提示“vedio card support pixel shader 3.0 is needed,please update your vedio card”,請嚐試更新顯卡驅動。如還不能正常遊戲,即說明顯卡硬件版本過於老化,且不支持shader 3.0。目前支持DX9.0的顯卡都會支持shader 3.0,同時實際物理顯存需在256M以上。
2. 出現大量:請求文件不存在。
問題描述:
WtFileLocator::_LocatePackage請求的文件不存在。URL:res/entities/common\ntpath.py
WtFileLocator::_LocatePackage請求的文件不存在。URL:res/entities/common\ntpath.pyw
WtFileLocator::_LocatePackage請求的文件不存在。URL:res/entities/common\ntpath.pyc
WtFileLocator::_LocatePackage請求的文件不存在。URL:res/entities/client\stat.pyd
WtFileLocator::_LocatePackage請求的文件不存在。URL:res/entities/client\stat.py
處理方式:
先將之前的海戰傳奇全部卸除幹淨,更新顯卡驅動,然後將客戶端安裝在一個全新的文件夾下。
3. 關上窗口則電腦自動重啟
問題描述:
SW3D.EXE.無法找到入口
無法定位程序輸入點Ntalpcsendwaitkeceiveport 於動態鏈接庫Ntddll.all上
處理方式:
問題的原因並非是表麵上顯示的那樣是ntdll.dll的問題,ntdll.dll是XP係統的最底層核心dll,連注冊表和其他dll都要靠它加載,如果ntdll壞了就連係統都沒法進了。
導致該問題的是一個叫avrt.dll的文件。位置在係統盤:\windows\system32下麵。
隻要把該文件改名(比如去掉.DLL後綴或者在加個.BAK後綴,或者幹脆刪了)即可解決該報錯問題。
ntdll.dll是NT係統核心dll,很多CRT的基本函數也是在此實現。但是並非無法替換,可以進入到桌麵的話,建議您也可以把該dll剪切出system32,然後再拷貝一個完整的放入,並不影響當前係統運行。
二、遊戲問題
1、進入後幾分鍾就變黑了
處理方式:
顯卡不是【集成顯卡】的話,請您先將設置中【顯示】設置裏的【高動態光照HDR】關掉嚐試,如果還是不行的話,建議更新一下顯卡驅動嚐試。