Forum Discussion

bennor3814's avatar
2 years ago
Solved

Battlefield 1942 Windows 11 Graphics and Game Play Issue

Installed the EA app to a new laptop PC running Windows 11 Home with an Intel i7 processor, Intel Iris Xe graphics, 32GB RAM and a touchscreen laptop display of 1920x1080. Downloaded and installed my...
  • bennor3814's avatar
    2 years ago

    Some updates and comments after digging through the internet for ways of getting an EA app downloaded version of BF1942 to run on Windows 11 Home.

    Found that I had to download dgVoodoo2_81_3.zip, mentioned in this thread. Extracted the files and copied the following files to the BF1942 game directory (C:\Program Files\EA Games\Battlefield 1942).

    DDraw.dll
    D3DImm.dll
    D3D8.dll
    D3D9.dll

    When game runs it no longer crashes (or black screens) at spawn and the options screens are correctly shown so options can be adjusted. One will see a dgVoodoo watermark in the lower right corner of the game screens that can be disabled by running the dgVoodooCpl.exe file included with the zip file and going to the DirectX tab and unchecking the watermark check box.

    Still trying to deal with other Windows 11 issues, primarily with trackpad control and sticky key problems that require Windows 11 sticky key's to be disabled. 

    Would be nice if there was a better way to get this game to run on Windows 11 without having to use possibly questionable third party DLL's and having to manually disable Windows 11 features each time I want to run the game. Didn't have these game time issues with earlier versions of Windows (7 and 10).

    Other game comments so they're all in one place. To skip the intro movie/credits run the game with "+restart 1" in the EA app View Properties > Advanced Launch Options field.

    To fix display issues so it goes wide screen:

    Adjust the "game.setGameDisplayModegamedisplaymode" in the Video.con file to match the screen display. 

    Example: game.setGameDisplayModegamedisplaymode 1920 1080 32 60

    In my case I changed the file in two locations:

    C:\Program Files\EA Games\Battlefield 1942\Mods\bf1942\Settings\Profiles\Default\Video.con
    C:\Program Files\EA Games\Battlefield 1942\Mods\bf1942\Settings\Profiles\Custom\Video.con

    And change the FOV by adjusting the "renderer.fieldOfView" value in the VideoDefault.com file

    Example (for 16:9): renderer.fieldOfView 1.33333

    In my case I changed the file in two locations:

    C:\Program Files\EA Games\Battlefield 1942\Mods\bf1942\Settings\VideoDefault.con
    C:\Users\(username)\AppData\Local\VirtualStore\Program Files\EA Games\Battlefield 1942\Mods\bf1942\Settings\VideoDefault.con

    One should right click on each of the changed files and set to them to "read only" to prevent the game from overwriting the files.\

About Battlefield Franchise Discussion

Discuss the Battlefield games in this community forum.132,831 PostsLatest Activity: 23 hours ago