Borderlands 3

Borderlands 3

312 ratings
[FPS] Disable black outlines, disable bloom/glowings, reduce stutters and more
By viske_
This guide aim to reduce stutters and increase FPS, which leads to a good twerking time.
5
3
8
   
Award
Favorite
Favorited
Unfavorite
File with all editable graphic settings
This file located in:
My Computer\Documents\My Games\Borderlands 3\Saved\Config\WindowsNoEditor

The file name is GameUserSettings.ini and it contains almost every settings related with graphic of the game.



Open it with notepad (i am using notepad++).

  • Lower black outlines
    (NOTE: it wont completely turn it off, but make it nearly inisible and less fps consuming)
    Just look for the line:
    EdgeDetectionTexelOffset=-1
    and change it's value between -1 and 1.99. I personally recommend 1.3.
    EdgeDetectionTexelOffset=1.3

  • IF YOU WANT TO COMPLETELY DELETE BLACK OUTLINES AND GET HUGE FPS BOOST (DX11 ONLY) (Check those screenshots in the end of the guide) :

    Download archive below, and extract its contents into BL3 assets, dont forget to backup if you would like to revert everything back.

    Archive link:
    https:// mega. nz/#!gglmTIRL!p7z6PU_IWBdgoh0pVZpfX7apb8kVfRpwv-rpwXodbJE

    ...and move its content into this folder, path is:
    Steam\SteamApps\common\Borderlands 3\OakGame\Binaries\Win64

    You can make a backup if you want and easily change everything back.
    In case if you didn't do backup, replaced files and now you want everything back - simply delete new files/entire folder and open steam - right click BL3 - properties - check game files integrity. It will automatically scan missing original files and redownload it.

  • BRIGHTNESS and More editable settings for Low-end PC's
    Scroll down a bit and set brightness and dark level to these values to compensate low gamma
    Brightness=100.000000 BlackLevel=10.000000

    And for more FPS, in [ScalabilityGroups] section, set the remaining values from 3 to 0.
    As for Resolution scale, Change the "sg.RsolutionQuality=100.00" value from 100.00 to 75.00 (medium fps with decent picture quality or 50.00 (max fps boost, less quality).



    The rest if up to you, experiment and find your best setup.

Naturally the game likes to change some of these values back, so i usually put this file into "read-only" state, in its properties. if you do that too - keep in mind that changing any video settings in-game wont apply, cuz this file cannot be overriden in that case.


Launch options and possible stutter fixes
To set launch options go to your Steam Library (where dank games at), right click on Borderlands 3 and select "Properties". In the pop-up window, click "SET LAUNCH OPTIONS"




Here's the list of important commands you can use:

-useallavailablecores
This allows game to use all of your CPU cores. Might give FPS boost and faster loading between levels.

-NoStartupMovies
Doesn't do anything related to perfomance but this option removes intro movies (when you launch game) instantly skipping any videos.

-NoSplash
Removes pop-up splash screen on pre-loading

-notexturestreaming
ONLY FOR HIGH-END PC's - forces your game to load whole entire map in one big chunk instead of piece-by-piece (when walking from one area to another and having micro-freezes, thats a loading of a new map sectors). Can dramatically reduce stutters and mini-freezes, but the price is longer loadings between levels, especially on large gigantic maps. Do not use it if you have low- or mid-tier pc, that thing eats a lot of resources.


-maxMem=13000
Maximum allowed RAM usage. 13000 is roughly 13 GB RAM pool available for the game to use and its recommended for 16 GB RAM users.
I have 16 GB RAM and i am playing on lowest possible settings (with decent screen resolution tho) and Task Manager says game doesnt usually eat more than 4-6 GB for me while i have "-maxMem=13000" command entered.

Change 13000 to:

- 3072 if you have 4GB RAM
- 5120 if you have 6GB RAM
- 7168 if you have 8GB RAM
- 11264 if you have 12GB RAM
- 13000 if you have 16GB RAM

The reason why we dont put all full 4/6/8/etc GB memory for the game is because we leave some RAM (at least 1 GB) for the Windows system. You dont want blue screens, right?

-high
This command forces Windows to run Borderlands 3 as a high-priority process, allocate more resources to the game, thus shutting down some background windows processess while BL3 is running.

(Optional) If you wish to change in-game language
-culture=en
...if you want to play in English. Replace "en" with:
fr for French
it for Italian
de for German
es for Spanish
ru for Russian
ja for Japanese
pt-Br for Portuguese
ko for Korean
zh-Hans-CH for Chinese (Simplified)
zh-Hant-TW for Chinese (Traditional)


EXAMPLE LAUNCH OPTION LIST
-NoStartupMovies -high -culture=en -USEALLAVAILABLECORES -maxMem=13000

*NEW* Disable bloom, glowings, blinding explosions on mayhem 10
This is the only know working way to disable bloom in game. (Files editing doesn't work anymore, at least for me)

How does it work:
Borderlands 3 running on Unreal Engine 4, and just like many other game engines it has console where we can put different commands in it, and to disable bloom/glowings we need to gain access to that console and type one command there, BUT console in BL3 is disabled by default and players cannot open it in game. So we are gonna force it open, and to do that we need Unreal Engine 4 Unlocker.

The two bad things about this method is:
  • First bad thing is that you have to do this every time you run BL3 (i mean launch UUU and hook it to BL3 every time you play it), because game doesn't save these bloom/glowing settings no matter what - ive tested to put these commands in .ini files and set the file in "read-only" state but the game just ignores them.
  • Second bad thing - TAB key (character menu) and tilda (~) will be forcefully rebinded into "open console" button. Reminder, TAB button by default opens character menu, so you cant open character menu while UUU is hooked. Workaround - you have to manually rebind "open character menu" in game options - keyboard/input to another key (like N or any other button you like, i personally use middle mouse button).


    If you OK with it, follow these steps:

    • Step 1. Download Universal Unreal Engine 4 Unlocker (UUU)
      https:// framedsc. com/GeneralGuides/universal_ue4_consoleunlocker.htm

    • Step 2. Run borderlands 3. While in menu or in game, alt-tab to UUU and select game "Borderlands 3" in process selection and click "Inject DLL".

    • Step 3. Ctrl+c (copy) this command line:
      r.BloomQuality 0|r.LensFlareQuality 0|r.DefaultFeature.LensFlare 0|r.DefaultFeature.Bloom 0

    • Step 4. Switch back to game and press Tab or Tilda (~) and ctrl+v in console copied command.

      OR if you want individual commands working separately, one-by-one Ctrl+c these commands and ctrl+v in console:

      r.BloomQuality 0 r.LensFlareQuality 0 r.DefaultFeature.LensFlare 0 r.DefaultFeature.Bloom 0
Pictures to make sure you doing it right
The UUU. Make sure Borderlands 3 is running.


In game console (by pressing tab or ~). Type the one long line or separately one by one.


RESULT



i'll post more screenshots later

MAYHEM 10 is now playable!
Anything else
  • Most common issue causing micro-stutters today is built-in-game terrible SHIFT server running on ugandan smoke signal internet. If you see "connection lost" very often then the best way to avoid this is to simply open your steam friends - change status - go offline (not invisible). Solution is only good for solo players.
  • Close/exit all unused applications that works in background (i.e. Google Chrome background process, Skype, Discord, Blizzard App...).;
  • (Optional) Go to NVIDIA control panel -> 3D parameters and add Borderlands 3 if it's not on the list. Edit everything by your liking (preferably lowest settings).
  • In Windows power usage plan, change power to max energy usage plan (aka high perfomance).
  • If you're using win 10 then go to video option menu in game and change DX from 12 to 11. DirectX12 is experimental version and is very buggy. It helped a lot of people with stutters and loading times, as well as some crash fixes.
  • Anti-virus. Turn it off for better perfomance. Personally i use Kaspersky Antivirus and it is causing me huge micro-stutters when it works in background while scanning for new updates/sync with servers or shadow-scanning system without any notifications. While i have it off, i dont have much micro-stutters and freezes.
  • Disable all social notifications in game. Very nice boost to fps. This can be done in option - network & social tab.

How does the game looks like
So my speccs are very simple

16 GB RAM dualchannel
i5-4460 3,2 GHz
Geforce GTX 750 Ti

everything connected to a bread motherboard



BASE TESTING SETTINGS IS
1766 resolution with 75% scale quality, everything low in settings

Before:
45-60 FPS when wandering areas and having micro-stutters
30-40 FPS in combat
<30 FPS in multiplayer combat (slaughterhouses and stuff)

After, config with everything set to possible minimum, launch options, no bloom and no lens flares:
75-90 FPS in wandering areas, stutter appear only for a few seconds when changing levels
60-75 FPS in combat
45-60 FPS in multiplayer combats

PREPARE TO WITNESS THE BEAUTY










It looks just like in real life.
42 Comments
rawmbeez Mar 4 @ 8:32am 
Thanks, disabling bloom worked.
TITOMOSQUITO187 Aug 13, 2024 @ 1:10pm 
That Potato PC is damn fine, sir. Damn fine. Brings a tear to my eye. :brokendriver:
TR1PLE 6 May 31, 2024 @ 5:04am 
This was a massive help. Went from about 95 FPS at 1440p max (minus motion blur) to just over 118.

5700X / 4070 / 64GB RAM
Dale Hinsberg Feb 4, 2024 @ 7:55am 
the link for the no outline thing is not working
Robban Jan 7, 2024 @ 5:03am 
The game becomes very dark, what could it be?
forvideogame Oct 27, 2023 @ 11:41am 
Thank you. Lower black outlines works fine. I found that very helpful.
Reduce glow bloom not work for me. Even with UUU console commands.
Vuyek Oct 17, 2023 @ 12:10am 
The option to delete the black outlines (without downloading and replacing a file) worked tremendously well. I changed the paging file, and the RAM read also in game engine ini.

The difference is incredible - game loads at least 10 times faster, and I am getting 70-80 FPS stable, whereas before I dropped to literally 0.3 FPS at times, especially when new area loaded.

Thank you so much for this guide.
Haoris Jul 30, 2023 @ 6:12am 
The dll thing to remove the black outline doesn't work at all for me.
It's extracted in the right folder, I'm on DX11, but nothing change.
Maybe some game updates broke this.
Player 1 Jun 8, 2023 @ 12:44pm 
The launch options were incredibly helpful. It greatly sped up load times. If you do a lot of farming I highly recommend it.
Fábio Rosado Feb 24, 2023 @ 12:13pm 
one really has to wonder man, why does one want to take the life out of this game so much, bloom makes it amazing, psychadeliz and fun, looks as death as bad 3d old fps, this is no competitive fps, just enjoy it, go crazy and fuck every mob