如何在2023年聯(lián)機(jī)戰(zhàn)地1942?(安裝、黑屏、閃退、聯(lián)機(jī)問(wèn)題匯總)
有問(wèn)題可加群咨詢:【戰(zhàn)地1942新聯(lián)機(jī)主群:865808191】【如果加不進(jìn)主群可加群:?374607020】
1 WIN8/WIN10/WIN11閃退
1.1 舊版組件
開(kāi)啟方法:打開(kāi)控制面板,在控制面板界面中點(diǎn)擊“程序”->“啟用或關(guān)閉windows功能”然后在windows功能界面中尋找“舊版組件”
如果在控制面板界面沒(méi)有找到“舊版組件”那就是沒(méi)有翻譯過(guò)來(lái),然后找“Legacy Components”將里面的選項(xiàng) 鉤上即可
1.2 設(shè)置兼容性(如果Win7系統(tǒng)游戲運(yùn)行中閃退也需要設(shè)置兼容性)
設(shè)置方法: 將BF1942.exe這個(gè)程序,鼠標(biāo)右鍵點(diǎn)擊 屬性->兼容性->以兼容模式運(yùn)行這個(gè)程序->以管理員身份運(yùn)行此程序
兼容性模式推薦 XP3 XP2,如果兼容性可選?Windows NT系統(tǒng)則選Windows NT
1.3 打開(kāi)BF1942.exe,顯示Create Process失敗
原因是權(quán)限不夠
解決辦法:將BF1942.exe這個(gè)程序,鼠標(biāo)右鍵點(diǎn)擊 屬性->兼容性-->以管理員身份運(yùn)行此程序

1.4?點(diǎn)擊BF1942.exe沒(méi)有任何反應(yīng)
該問(wèn)題一般出現(xiàn)在HERO版戰(zhàn)地1942或其他硬盤版戰(zhàn)地1942,原因是主程序BF1942.exe沒(méi)有取消cd驗(yàn)證。需要安裝虛擬光驅(qū),打開(kāi)虛擬光驅(qū)軟件并添加一個(gè)設(shè)備,就可以

2 打開(kāi)舊版組件調(diào)好兼容性后還是黑屏或閃退
2.1 窗口化檢查報(bào)錯(cuò)
用記事本打開(kāi)X:\Battlefield?1942\Mods\bf1942\Settings\VideoDefault.con
將第一行的renderer.setFullScreen?1?后面的1改成0即可
2.2 可能錯(cuò)誤1:Your version of DirectX is 800, you need at least Dirext8.1

· 直接點(diǎn)忽略即可進(jìn)入游戲,不過(guò)切換地圖的時(shí)候每次都得用鍵盤點(diǎn)到忽略
原文(https://answers.ea.com/t5/Other-Battlefield-Games/INFORMATION-Origin-version-BF1942-won-t-launch/td-p/1397312/page/18)
也可以下載?dxwebsetup.exe 并運(yùn)行,運(yùn)行完就不會(huì)再顯示這個(gè)錯(cuò)誤了
鏈接:https://wwn.lanzouf.com/izFzk0708t7c?密碼:44q2
2.3 可能錯(cuò)誤2:invalid videomode specified
主要是因?yàn)閼?zhàn)地1942游戲菜單的分辨率為800x600且被硬編碼在程序中,且無(wú)論游戲菜單分辨率和游戲內(nèi)分辨率如何,打開(kāi)游戲初始化的分辨率就是800x600。而部分電腦沒(méi)有800x600的分辨率,所以會(huì)報(bào)錯(cuò)“invalid videomode specified”。,
解決方案:添加800x600的分辨率,具體方法是否有效因人而異
添加800x600分辨率可參考:https://tieba.baidu.com/p/8165735676
其他方法:?如果有手機(jī)的話,可以用spacedesk,把手機(jī)變成電腦的一塊屏幕,分辨率設(shè)成800*600,這樣就能進(jìn)游戲了。
2.4?沒(méi)有報(bào)錯(cuò)了,但窗口化不能全屏游戲
方法1:下載安裝BorderlessGaming,該程序?qū)ζ渌螒蛞采?/p>
下載鏈接:https://wwqu.lanzoum.com/iN64s0ldh7yd
方法2:下載 Borderless1942.exe(https://wwn.lanzouy.com/iQAu409c7w1c??密碼:7drg)
然后把這個(gè)程序放在BF1942.exe同一目錄下,管理員身份運(yùn)行Borderless1942.exe,進(jìn)到選項(xiàng)調(diào)整分辨率(我調(diào)為1920x1080就能全屏了),缺點(diǎn)是切換模組可能會(huì)失效。
相關(guān)鏈接:https://github.com/Turnerj/Borderless1942
https://turnerj.com/blog/fixing-bf1942-with-win32
2.5?WIN10全屏游戲黑屏,但是有背景音樂(lè)
下載:https://wwn.lanzouf.com/ijiKP039ciqj
把壓縮包里的東西解壓到戰(zhàn)地1942游戲根目錄(即和BF1942.exe在同一目錄下)
3 游戲菜單異常/無(wú)準(zhǔn)星/進(jìn)入游戲無(wú)法操作
3.1 問(wèn)題描述
目前有部分玩家報(bào)告WIN11系統(tǒng)可能會(huì)出現(xiàn)游戲菜單異常、無(wú)準(zhǔn)星、進(jìn)入游戲無(wú)法操作等問(wèn)題,但也有玩家WIN11系統(tǒng)正常運(yùn)行,所以和WIN11系統(tǒng)關(guān)系不大,和顯卡對(duì)DirectX 8.1兼容性關(guān)系比較大,以下是可能出現(xiàn)的情況截圖,可自行對(duì)比。
目前出問(wèn)題的顯卡,其中Intel Iris Xe顯卡是目前國(guó)內(nèi)大部分玩家出現(xiàn)問(wèn)題的顯卡:
-?筆記本核顯?Intel Iris Xe?:游戲菜單異常、進(jìn)入游戲無(wú)法操作但開(kāi)火有聲音,稍后閃退
- AMD Radeon RX 5000/6000系列顯卡(RX 5700 XT、RX 6600?):游戲菜單異常、無(wú)準(zhǔn)星




3.2?問(wèn)題解決:dgVoodoo及安裝位置
dgVoodoo補(bǔ)丁下載:https://wwqu.lanzoum.com/ibTaH0ikk3re
將壓縮包里的兩個(gè)文件(D3D8.dll和dgVoodoo.conf放到戰(zhàn)地1942根目錄)
如果進(jìn)不去游戲,窗口化彈出Direct3D相關(guān)錯(cuò)誤,則將dgVoodoo.conf里的OutputAPI = 后面的"d3d12_fl12_0"改成"bestavailable"。
目前?Intel Iris Xe 顯卡已經(jīng)過(guò)大量國(guó)內(nèi)玩家驗(yàn)證,dgVoodoo補(bǔ)丁確實(shí)有效;AMD顯卡方面是外國(guó)玩家的情況,A卡仍需時(shí)間驗(yàn)證。
目前出問(wèn)題的顯卡以及使用補(bǔ)丁后的情況:
-?筆記本核顯?Intel Iris Xe :安裝補(bǔ)丁后正常運(yùn)行游戲
-?AMD?Radeon RX?5700 XT?:安裝補(bǔ)丁后正常運(yùn)行游戲(如果建筑物顏色過(guò)亮,可在游戲選項(xiàng)中關(guān)閉光源貼圖)


4 戰(zhàn)地1942聯(lián)機(jī)相關(guān)問(wèn)題
提供戰(zhàn)地1942的在線服務(wù)器搜索功能的GameSpy和AX先后停止提供服務(wù)了
(舊版戰(zhàn)地1942的服務(wù)器搜索由Gamespy提供,2014年Gamespy停止服務(wù)后由AX社區(qū)接手,2022年AX服關(guān)服,同時(shí)也停止了服務(wù)器搜索服務(wù))。而游戲程序發(fā)送服務(wù)器搜索請(qǐng)求接收不到服務(wù)器信息就一直阻塞,程序卡死。目前主服務(wù)器由SIMPLE社區(qū)Henk提供支持。
4.1 聯(lián)機(jī)必裝補(bǔ)丁
https://wwqu.lanzoue.com/i3s2t0jkwhdc
該補(bǔ)丁可解決以下問(wèn)題:
1、【多人連線】-【網(wǎng)際網(wǎng)路】或者點(diǎn)擊【重新更新】游戲卡死
2、【多人連線】-【網(wǎng)際網(wǎng)路】服務(wù)器列表為空,點(diǎn)擊【重新更新】也刷不出服務(wù)器
3、三合一版本局域網(wǎng)聯(lián)機(jī)顯示“與服務(wù)器資料不符”
4.2?BFStart聯(lián)機(jī)器
聯(lián)機(jī)器下載地址:http://pan.baidu.com/s/1qXHV48s
0、這軟件不用放到1942主目錄,無(wú)論在哪都能使用
1、首先,打開(kāi)軟件,檢查左下角的“Path”(目錄)后是不是你的1942安裝目錄。如果不是的話就雙擊它后面(鼠標(biāo)會(huì)一個(gè)十字),在彈出的窗口里填入你的1942安裝目錄,確定

2、在IP:Port(端口)處填入服務(wù)器地址 例如:101.35.241.106:14567 (不寫端口的話一般默認(rèn)為是14567端口)
3、直接點(diǎn)擊Connect(參與)就可以連接。 也可以先點(diǎn)擊Scan(刷新) 來(lái)掃描服務(wù)器開(kāi)的是什么模組、什么地圖、誰(shuí)在玩,等等信息
4.3 游戲內(nèi)IP直連或快捷方式
IP使用方法①:
進(jìn)入游戲→多人連接→國(guó)際網(wǎng)絡(luò)→新增服務(wù)器;
然后輸入IP,后面的14567一般不用更改,然后點(diǎn)擊參加,即可進(jìn)入游戲!注意,點(diǎn)擊確認(rèn)沒(méi)有用!
IP使用方法②:
創(chuàng)建一個(gè)快捷方式指向你的bf1942.exe

在“目標(biāo)”后加入如下文字【 +restart 1 +joinServer 101.35.241.106:14567】
其中的101.35.241.106:14567 即服務(wù)器IP加后綴,更換成你所要鏈接的IP地址。
然后點(diǎn)擊確定,雙擊快捷方式即可加入服務(wù)器!
例如:
目標(biāo):"D:\Battlefield 1942\BF1942.exe"? +restart 1 +joinServer 101.35.241.106:14567
起始位置:"D:\Battlefield 1942"
4.4 服務(wù)器推薦
服務(wù)器列表:www.gametracker.com/search/bf1942/?
服務(wù)器列表2:master.bf1942.org
原版歐服SIMPLE服:194.88.105.25:14567(晚上10點(diǎn)到次日白天10點(diǎn)人很多,但是中午下午鬼服)
原版美服MOON服:51.81.48.224:14567(一般不會(huì)鬼服10來(lái)個(gè)人,半夜人也挺多)
原版國(guó)服COOP服:101.35.241.106:14567
?==================================
FHSW日服茶服:126.57.187.165:14567
FHSW日服只在周末晚上開(kāi)啟,人多50-70人不等
FHSW國(guó)服Lucky服:175.27.157.21:14567
FHSW國(guó)服需要加群等75組織活動(dòng)
5 連接服務(wù)器出現(xiàn)的問(wèn)題
5.1 玩外服被踢出服務(wù)器
請(qǐng)遵守對(duì)應(yīng)服務(wù)器規(guī)則,包括但不限于:不要進(jìn)敵人基地,不要打隊(duì)友,不要用轟炸機(jī)火炮打敵人基地,不要作弊
5.2 從服務(wù)器斷線但是提示框沒(méi)有任何內(nèi)容
更換CDKEY
5.3 地圖不存在
沒(méi)有對(duì)應(yīng)地圖或者對(duì)應(yīng)模組
上一張地圖剛結(jié)束,進(jìn)去的時(shí)候剛好換圖,這種情況重新進(jìn)服務(wù)器就行了
安裝用的是戰(zhàn)地1942三合一版,然后用了HERO版漢化補(bǔ)丁,這會(huì)導(dǎo)致你進(jìn)雙資料片地圖時(shí)顯示地圖不存在。這種情況重裝三合一,記得在安裝開(kāi)始的時(shí)候選擇語(yǔ)言
5.4 與服務(wù)器資料不符
如果是局域網(wǎng)聯(lián)機(jī):下載替換BF1942.exe即可:
https://wwqu.lanzoue.com/i3s2t0jkwhdc
如果是互聯(lián)網(wǎng)聯(lián)機(jī):確保你沒(méi)動(dòng)過(guò)原版文件,修改過(guò)又沒(méi)備份就重裝
5.5 聯(lián)機(jī)其它人吉普能夠飛天/火箭筒兵能飛天
不是外掛,是服務(wù)器設(shè)定,吉普按住鼠標(biāo)右鍵可以給吉普加速,角度合適就可以起飛(一般在阿拉曼搶旗模式出現(xiàn))
國(guó)服部分秘密武器圖的火箭筒兵按空格鍵能飛天
5.6 老打不過(guò)別人
外服延遲高,對(duì)槍對(duì)不過(guò)很正常,飛機(jī)坦克需要計(jì)算提前量打不中人也很正常
看高手視頻,先提高自身水平:https://space.bilibili.com/292049282
6 安裝問(wèn)題
正確安裝:bf1942-setup.exe,data.bin放在同一個(gè)全英文路徑下,以管理員身份運(yùn)行bf1942-setup.exe,安裝開(kāi)始的時(shí)候可以選擇語(yǔ)言
6.1?no data.bin

6.2?權(quán)限相關(guān)的問(wèn)題
解決方法:以管理員身份運(yùn)行bf1942-setup.exe

6.3?安裝未完成-PB相關(guān)的問(wèn)題
問(wèn)題:部分人安裝的時(shí)候,安裝程序放在中文路徑下,安裝的時(shí)候卡在PB這一步,然后已安裝的部分回退,最后顯示安裝未完成。
解決方法:把中文路徑名改成全英文就安裝成功了。


7 其他待補(bǔ)充,國(guó)服玩家可加群【戰(zhàn)地1942新聯(lián)機(jī)主群:865808191】【如果加不進(jìn)主群可加群:?374607020】
