TIP: getting Hardline & Battlefield 1 working with old nvidia drivers

kevingpo
2 postsMember, Battlefield 3, Battlefield 4, Battlefield Hardline, Battlefield, Battlefield 1 Member
For those of you who cannot upgrade their Nvidia drivers can use this trick. This will help keep Battlefield 1 & Battlefield: Hardline running.

Battlefield 1 requires latest Nvidia drivers. But I cannot upgrade them due to some bug - so my drivers are still 2014 dated drivers. You can bypass the check by renaming nvapi.dll in system32 folder. However, then Battlefield: Hardline won't run.

So I made a batch file to swap the filenames.
@echo off
c:
cd\windows\system32
if exist nvapi64.dll (
    ren nvapi64.dll nvapi64_.dll
    echo switching nvapi64.dll so you can play
    echo B A T T L E F I E L D   1
    echo .
) else (
    ren nvapi64_.dll nvapi64.dll
    echo switching nvapi64.dll so you can play
    echo B A T T L E F I E L D :   H A R D L I N E
    echo .
)
pause

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!