Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "User:Waschbär/UE4"

From PCGamingWiki, the wiki about fixing PC games
Line 1: Line 1:
WIP 2018-01-20
+
WIP 2018-01-26
  
 
{{Infobox game
 
{{Infobox game
Line 22: Line 22:
  
 
'''Key points'''
 
'''Key points'''
{{ii}} The [[GameSpy]] online server browser has been shut down. See ______.
+
{{ii}} The [[GameSpy]] online server browser has been shut down. See [[#Widescreen and online play support|widescreen and online play support]].
 
{{++}} Huge selection of mods available, often with bot support for offline/LAN/Co-op play.
 
{{++}} Huge selection of mods available, often with bot support for offline/LAN/Co-op play.
 
{{--}} Expansions do not work with the [[Origin]] version.
 
{{--}} Expansions do not work with the [[Origin]] version.
Line 44: Line 44:
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
{{ii}} The Origin digital release is fully patched to 1.61b.
+
{{ii}} The Origin digital release is patched to v1.612 and is compatible to v1.61b of the retail version.
  
 
====[http://www.patches-scrolls.com/dl.php?file=bf1942v1619.zip Patch 1.6.19 Full]====
 
====[http://www.patches-scrolls.com/dl.php?file=bf1942v1619.zip Patch 1.6.19 Full]====
Line 53: Line 53:
 
{{ii}} In order to check which version is installed, open the file <code>{{p|game}}\Battlefield 1942\Mods\bf1942\init.con</code> and find the line <code>game.setCustomVersion</code>.
 
{{ii}} In order to check which version is installed, open the file <code>{{p|game}}\Battlefield 1942\Mods\bf1942\init.con</code> and find the line <code>game.setCustomVersion</code>.
 
}}
 
}}
 +
 +
===Windows 8/10 compatibility===
 +
Users on Windows 8 or later need to have DirectPlay installed in order to launch the game.
 +
{{Fixbox|description=Install DirectPlay||ref=<ref name=Wasch />|fix=
 +
# Open the Start screen, type <code>OptionalFeatures.exe</code> and press {{key|Enter}}.
 +
# Expand Legacy Components.
 +
# Ensure DirectPlay is checked.
 +
# Click OK to save your changes.
 +
}}
 +
 +
===Widescreen and online play support===
 +
Due to the shutdown of [[GameSpy]] some modifications are necessary to be able to continue playing online. While it is possible to manually adjust the Windows hosts file and redirect it to a new master server IP, it is recommended to download the appropriate [http://team-simple.org/download/ patched executable] by Team SIMPLE as it includes additional fixes like support for widescreen resolutions.<ref>{{Refurl|url=http://team-simple.org/forum/viewtopic.php?pid=54995#p54995|title=GameSpy shutdown and Battlefield 1942 (Page 1) / News and Announcements / SiMPLE | Forum|date=2018-26-01}}</ref>
  
 
===PunkBuster updates===
 
===PunkBuster updates===
 
{{ii}} The Origin version doesn't contain or support PunkBuster.
 
{{ii}} The Origin version doesn't contain or support PunkBuster.
Support for the anti-cheat software PunkBuster in BF1942 has been discontinued by [http://www.evenbalance.com/ Evenbalance]. Most servers do not have it enabled anymore, as such it is recommended to move the contents of {{code|{{P|game}}/pb/}} to a backup folder to avoid any disconnects by its service.
+
Support for the anti-cheat software PunkBuster in BF1942 has been discontinued by [http://www.evenbalance.com/ Evenbalance]. Most servers do not have it enabled anymore, as such it is recommended to move the contents of {{code|{{P|game}}/pb/}} to a backup folder to avoid any disconnects by its service. If an up to date version is required however, follow the steps below.
 
 
Here are the steps to get an up to date version, if required.
 
  
 
{{Fixbox|description=Update PunkBuster manually|ref=<ref name=Wasch />|fix=
 
{{Fixbox|description=Update PunkBuster manually|ref=<ref name=Wasch />|fix=
Line 64: Line 74:
 
# Download the ______
 
# Download the ______
 
# Extract the contents to {{code|{{P|game}}/pb/}}, overwriting any older files.
 
# Extract the contents to {{code|{{P|game}}/pb/}}, overwriting any older files.
 +
# Enable PunkBuster in-game in the lower left corner of the server browser.
 
}}
 
}}
  
 
===Skip intro videos===
 
===Skip intro videos===
 +
{{Fixbox|description=Launch the game with {{code|+restart 1}} [[Glossary:Command line arguments|parameter]].|ref=<ref name=Wasch />}}
 +
 
{{Fixbox|description=Modify intro video files|ref=<ref name=Wasch />|fix=
 
{{Fixbox|description=Modify intro video files|ref=<ref name=Wasch />|fix=
 
# Go to {{file|{{p|game}}\Movies\}}
 
# Go to {{file|{{p|game}}\Movies\}}
 
# Delete or rename the files {{code|Dice.bik}}, {{code|EA.bik}}, {{code|Intro.bik}} and {{code|Legal.bik}}.
 
# Delete or rename the files {{code|Dice.bik}}, {{code|EA.bik}}, {{code|Intro.bik}} and {{code|Legal.bik}}.
 
}}
 
}}
 
{{Fixbox|description=Launch the game with {{code|+restart 1}} [[Glossary:Command line arguments|parameter]].|ref=<ref name=Wasch />}}
 
  
 
==Game data==
 
==Game data==
Line 109: Line 120:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = hackable
 
|widescreen resolution      = hackable
|widescreen resolution notes= See the [http://www.wsgf.org/dr/battlefield-1942 WSGF entry].
+
|widescreen resolution notes= See [[#Widescreen and online play support|Widescreen and online play support]].
 
|multimonitor              = hackable
 
|multimonitor              = hackable
|multimonitor notes        = See the [http://www.wsgf.org/dr/battlefield-1942 WSGF entry].
+
|multimonitor notes        = See [[#Widescreen and online play support|Widescreen and online play support]].
 
|ultrawidescreen            = unknown
 
|ultrawidescreen            = unknown
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
Line 120: Line 131:
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = Set <code>renderer.setFullScreen 0</code> inside {{file|[[#Configuration file(s) location|VideoDefault.con]]}}
 
|windowed notes            = Set <code>renderer.setFullScreen 0</code> inside {{file|[[#Configuration file(s) location|VideoDefault.con]]}}
|borderless windowed        = hackable
+
|borderless windowed        = false
 
|borderless windowed notes  = See [[Glossary:Borderless fullscreen windowed#Methods|Borderless fullscreen windowed]].
 
|borderless windowed notes  = See [[Glossary:Borderless fullscreen windowed#Methods|Borderless fullscreen windowed]].
 
|anisotropic                = false
 
|anisotropic                = false
Line 163: Line 174:
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  = Mouse look can't be mapped to analogue sticks (e.g. aiming as infantry).
+
|controller support notes  = Only for vehicles as mouse look can't be mapped to analogue sticks (e.g. aiming as infantry).
 
|full controller          = false
 
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
Line 202: Line 213:
 
|mute on focus lost      = false
 
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              = true
+
|eax support              = false
|eax support notes        = {{cn|The game is not mentioned in the master EAX [https://web.archive.org/web/20060324152505/http://www.soundblaster.com/eax/gaming/gamelist.asp games list]|date=September 2015}}
+
|eax support notes        = Supports sound hardware acceleration but not EAX.
 
}}
 
}}
  
Line 219: Line 230:
 
|online play players  = 64
 
|online play players  = 64
 
|online play modes    = Co-op, Versus
 
|online play modes    = Co-op, Versus
|online play notes    = [[GameSpy]] server browser no longer works; use [http://team-simple.org/forum/viewtopic.php?id=2498 Team Simple replacement].
+
|online play notes    = See [[#Widescreen and online play support|widescreen and online play support]]
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 240: Line 251:
 
|upnp =  
 
|upnp =  
 
}}
 
}}
 +
 +
==Issues unresolved==
 +
===Low resolution main menu===
 +
No matter the in-game resolution, the main menu will always be displayed in 800x600 and stretched on a widescreen monitor.
  
 
==Issues fixed==
 
==Issues fixed==
===Compatibility with Windows Vista/Windows 7===
+
===Blackscreen at launch===
'''Note: Compatibility of the 2012 Origin release is still being determined. Some things have been changed "under the hood" in this new release and may no longer be valid. Keep this in mind, especially before doing the Pixel-Fighter patch"'''
+
{{Fixbox|description=Install compatibility profile|ref=<ref name=Wasch />|fix=
 
+
# Download the ____
Windows Vista and Windows 7 do not run Battlefield 1942 very well. Before applying any tweaks, most users on both 32 bit and 64 bit Windows encounter crashes to desktop and PunkBuster-related kicks in Multiplayer. Some users report high pings versus Windows XP as well.
+
# Either use the automatic installer or the manual routine.
 
+
# Confirm the installation by going to {{code|{{P|windir}}\AppPatch\Custom\}} which should show a file called {{file|{99720953-c1d6-4b90-8012-b7c3337f4efe}.sdb}}.
Try and run your fully patched/updated BF1942 in Windows Vista/Windows 7 and see if you are able to play a few rounds in PunkBuster Multiplayer servers without any crashes, PunkBuster kicks, or absurdly high pings. If so, ignore the following. If you do experience any of the above symptoms, refer to below for some fixes until you don't anymore. With a little tinkering, 42 should run just fine on Windows Vista/Windows 7.
+
'''Notes'''<br />
 
+
Remove any compatibility mode setting on the games executable.
=====Attempt 1: Run the game as an Administrator in Windows 98 Compatibility mode=====
+
}}
In your Battlefield 1942 folder, Right click BF1942.exe, select Properties, Go to Compatibility Tab
 
# Check "Run this program in compatibility mode for" and select Windows 98
 
# Check "Run as Administrator"
 
# Click OK
 
 
 
Compatibility mode should fix the crashes, however sometimes PunkBuster doesn't like it and boots you a few seconds after joining. If this is the case, Turn off compatibility mode and proceed to Attempt 2.
 
 
 
*Note, this method is recommended if you are experiencing crashes for the Origin version of the game. It is also suggested you try the other compatibility modes if Windows 98 does not fix the problem.
 
 
 
=====Attempt 2: Pixel-Fighter Windows Vista/7 Patch=====
 
BF42 Player Grabbi (server admin/creator of Forgotten Hope Mod fan community [http://pixel-fighter.com/ Pixel-Fighter]) has developed a patch which changes some game files and registry entries to fix crashing and eliminate the need for compatibility mode in Windows Vista/Windows 7 (thus fixing PunkBuster kicks because of it). It also adds some Widescreen resolutions (up to 1600x1200) and lowers abnormally high pings on Windows Vista/7 that some have reported. This should be a last resort since it permanently changes Windows registry entries and game files.
 
 
 
=====Attempt 3: Delete Custom Profiles=====
 
If nothing worked for you and you still get the Blackscreen, just delete all your Custom Profiles.
 
They are located in X:\X\BF1942\Mods\bf1942\Settings\Profiles, and in your Documents Directory. In the Documents Directory just delete the whole Battlefield 1942 Folder.
 
After that, relaunch BF1942 and it should work.
 
 
 
* [http://bfmods.com/viewtopic.php?f=54&t=1414 Patch Info]
 
** [http://jrc-core.com/files/BF1942-vista-win7-fix.rar Direct Download]
 
  
 
==Other information==
 
==Other information==
Line 313: Line 309:
 
}}
 
}}
  
===Mods And Utilities===
+
===Mods and resources===
 
{{++}} The majority of mods appear to be compatible with the Origin version of the game.
 
{{++}} The majority of mods appear to be compatible with the Origin version of the game.
 +
 +
* [http://www.moddb.com/games/battlefield-1942 ModDB landing page for Battlefield 1942]
 +
* [http://www.battlefieldsingleplayer.com/forum/index.php?showforum=2 Battlefield Singleplayer Forum]
  
 
====[http://www.moddb.com/mods/desert-combat/downloads Desert Combat]====
 
====[http://www.moddb.com/mods/desert-combat/downloads Desert Combat]====
Line 320: Line 319:
  
 
====[http://forgottenhope.warumdarum.de/downloads.php Forgotten Hope]====
 
====[http://forgottenhope.warumdarum.de/downloads.php Forgotten Hope]====
Forgotten Hope is a modification for Battlefield 1942 that concentrates on adding both a more realistic and more enjoyable playing experience than the original BF1942 and includes many new specially designed custom maps to play in.
+
Forgotten Hope concentrates on adding both a more realistic and more enjoyable playing experience than the original BF1942 and includes many new specially designed custom maps to play in.
 +
 
 +
====[http://battlegroup42.de/home.html?newlang=english BattleGroup42]====
 +
BattleGroup42 focuses on adding historically accurate equipment and battles to the game and includes many nations not included in the original game or expansions such as China, Greece, Netherlands and Hungary.
 +
 
 +
====[http://www.moddb.com/mods/battlefield-1918 Battlefield 1918]====
 +
A total conversion which takes place in World War 1 and includes many new weapons, vehicles and maps.
  
====[http://www.battlegroup42.de/ BattleGroup42]====
+
====[http://www.eodmod.org/ Eve Of Destruction]====
BattleGroup42 is a modification for Battlefield 1942 that focuses on adding historically accurate equipment and battles to the game and includes many nations not included in the original game or expansions such as China, Greece, Netherlands and Hungary. The mod is still in development and the team plans to release the final version in 2015.<ref>[http://www.battlegroup42.de/News-topic-Battlegroup-forty-two-News-2.html BG42 News Archives]</ref>
+
A mod based on the Vietnam war which later got releases for [[Battlefield Vietnam]] and [[Battlefied 2]].
  
 
==System requirements==
 
==System requirements==

Revision as of 16:12, 26 January 2018

WIP 2018-01-26

Template:Infobox game/row/osxporter
Waschbär/UE4
Waschbär/UE4 cover
Developers
DICE
Publishers
Electronic Arts
Engines
Refractor 2
Release dates
Windows September 10, 2002
macOS (OS X) June 28, 2004
Waschbär/UE4 guide on StrategyWiki
Waschbär/UE4 on Wikipedia
Battlefield
Battlefield 1942 2002
Battlefield Vietnam 2004
Battlefield 2 2005
Battlefield 2142 2006
Battlefield Heroes 2009
Battlefield: Bad Company 2 2010
Battlefield Online 2010
Battlefield Play4Free 2011
Battlefield 3 2011
Battlefield 4 2013
Battlefield Hardline 2015
Battlefield 1 2016
Battlefield V 2018
Battlefield 2042 2021

Key points

The GameSpy online server browser has been shut down. See widescreen and online play support.
Huge selection of mods available, often with bot support for offline/LAN/Co-op play.
Expansions do not work with the Origin version.

General information

Official Website
Battlefield 1942 on the Battlefield Wiki
Battlefield 1942 hub on Planet Battlefield

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SafeDisc v2 DRM[Note 1]
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
This game is no longer available digitally.[3]

DLC and expansion packs

Name Notes
The Road to Rome OS X version only sold in bundles.
Windows
macOS (OS X)
Secret Weapons of WWII
Windows
macOS (OS X)

Essential improvements

Patches

The Origin digital release is patched to v1.612 and is compatible to v1.61b of the retail version.

Patch 1.6.19 Full

Incremental Patch 1.6.19 -> 1.61b

Version check[4]
In order to check which version is installed, open the file <path-to-game>\Battlefield 1942\Mods\bf1942\init.con and find the line game.setCustomVersion.

Windows 8/10 compatibility

Users on Windows 8 or later need to have DirectPlay installed in order to launch the game.

Install DirectPlay[4]
  1. Open the Start screen, type OptionalFeatures.exe and press Enter.
  2. Expand Legacy Components.
  3. Ensure DirectPlay is checked.
  4. Click OK to save your changes.

Widescreen and online play support

Due to the shutdown of GameSpy some modifications are necessary to be able to continue playing online. While it is possible to manually adjust the Windows hosts file and redirect it to a new master server IP, it is recommended to download the appropriate patched executable by Team SIMPLE as it includes additional fixes like support for widescreen resolutions.[5]

PunkBuster updates

The Origin version doesn't contain or support PunkBuster.

Support for the anti-cheat software PunkBuster in BF1942 has been discontinued by Evenbalance. Most servers do not have it enabled anymore, as such it is recommended to move the contents of <path-to-game>/pb/ to a backup folder to avoid any disconnects by its service. If an up to date version is required however, follow the steps below.

Update PunkBuster manually[4]
Make sure the PunkBuster service is installed and working properly by using the PunkBuster Service Installer (pbsvc). A reboot is required if it is installed for the first time.
  1. Download the ______
  2. Extract the contents to <path-to-game>/pb/, overwriting any older files.
  3. Enable PunkBuster in-game in the lower left corner of the server browser.

Skip intro videos

Launch the game with +restart 1 parameter.[4]
Modify intro video files[4]
  1. Go to <path-to-game>\Movies\
  2. Delete or rename the files Dice.bik, EA.bik, Intro.bik and Legal.bik.

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

User-specific *.con is stored under Profiles\<user-id>\ in this location.

Save game data location

Save game cloud syncing

System Native Notes
Origin

Video settings

In-game graphics settings
In-game graphics settings

Template:Video settings

Field of view (FOV)

Instructions[4]
  1. Go to the configuration file(s) location.
  2. Open VideoDefault.con with a text editor.
  3. Edit the line renderer.fieldOfView with a new value.
1 - 4:3 (default)
1.33333 - 16:9
1.75 - 21:9
1.2 - 16:10
1.25 - 15:9

Input settings

In-game key map settings
In-game key map settings

Template:Input settings

Audio settings

In-game general audio settings
In-game general audio settings
In-game advanced audio settings
In-game advanced audio settings

Template:Audio settings

Network

Multiplayer types

Type Native Players Notes
LAN play
64 Co-op, Versus
Online play
64 Co-op, Versus
See widescreen and online play support

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Dedicated server software available for Windows, OS X, and Linux.
Direct IP
In-game option or use +joinServer parameter with the IP and port.[6]

Issues unresolved

Low resolution main menu

No matter the in-game resolution, the main menu will always be displayed in 800x600 and stretched on a widescreen monitor.

Issues fixed

Blackscreen at launch

Install compatibility profile[4]
  1. Download the ____
  2. Either use the automatic installer or the manual routine.
  3. Confirm the installation by going to %WINDIR%\AppPatch\Custom\ which should show a file called {99720953-c1d6-4b90-8012-b7c3337f4efe}.sdb.

Notes
Remove any compatibility mode setting on the games executable.

Other information

API

Technical specs Supported Notes
Direct3D 7, 8
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

Middleware

Middleware Notes
Cutscenes Bink Video
Multiplayer GameSpy

Mods and resources

The majority of mods appear to be compatible with the Origin version of the game.

Desert Combat

This mod is set during the Gulf War and supplies an arsenal of modern weapons and vehicles, and many new maps.

Forgotten Hope

Forgotten Hope concentrates on adding both a more realistic and more enjoyable playing experience than the original BF1942 and includes many new specially designed custom maps to play in.

BattleGroup42

BattleGroup42 focuses on adding historically accurate equipment and battles to the game and includes many nations not included in the original game or expansions such as China, Greece, Netherlands and Hungary.

Battlefield 1918

A total conversion which takes place in World War 1 and includes many new weapons, vehicles and maps.

Eve Of Destruction

A mod based on the Vietnam war which later got releases for Battlefield Vietnam and Battlefied 2.

System requirements

Windows
Minimum Recommended
Operating system (OS) 98
Processor (CPU) AMD Athlon 500 MHz
Intel Pentium III 500 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 1.2 GB
Video card (GPU) 3D accelerator with Hardware T&L and 24-bit z-buffer
32 MB of VRAM


Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]

References