Bless Online

Bless Online

196 ratings
Ultimate Config for Bless
By HiroTenKai
Hello Everyone, Here is a list of all the possible ini configs and game adjustments I found online. So I decided to put them all in one place. Please upvote and make this well known for the community. Also if you have tested or confirmed any configs I have not listed please feel free to share them I will test them out to validate and add them to my guide here and give you credit unless you have an orginal source.

You will need to Edit in the following Config Changes in the files manually. When it says "multiple lines" that means you should use Ctrl+F and Check for mulptile entries and change them all to the designated True or False setting listed below. You can also use Ctrl+F to quick search for the entries you need to change to speed up finding them.

The following locations I listed in the Index are where you can find the config files make sure to bring them all up in notepad or an editor of some type and don't forget to make an orginal copy in a seperate folder incase of errors of mistakes you could possibly make.Use this at your own Discretion I am not responsible for any damages you do.


----------------------------------------------------------------------------------------------------------------------------------------------------------------
ChangeLogInfo [docs.google.com]
----------------------------------------------------------------------------------------------------------------------------------------------------------------
   
Award
Favorite
Favorited
Unfavorite
Bless Online Config File Locations
Location: Steamapps\common\Bless Online\Engine\Config

Location: SteamApps\common\Bless Online\BLGame\Config
BLEngine.ini
bStaticDecalsEnabled=False

bDynamicDecalsEnabled=False

bDisablePhysXHardwareSupport=False (This is literally just a relic of the UE3 era no Modern day GPU should require this also NVIDIA no longer supports PhysX I am unsure of AMD but I would assume they also no longer support will verify and update this.)

bSmoothFrameRate=FALSE (Uncaps the FPS and greatly improves performance) Note: This also needs to be changed in BaseEngine.ini otherwise it will for some reason not Uncap FPS properly.

AspectRatioAxisConstraint=AspectRatio_MaintainXFOV (Change the X to Y) Note: This is sometimes already set to Y depending on the system.
BaseEngine.ini
bStaticDecalsEnabled=False

bDynamicDecalsEnabled=False

bDisablePhysXHardwareSupport=False (This is literally just a relic of the UE3 era no Modern day GPU should require this also NVIDIA no longer supports PhysX I am unsure of AMD but I would assume they also no longer support will verify and update this.)

bSmoothFrameRate=FALSE (Uncaps the FPS and greatly improves performance) Note: This also needs to be changed in BLEngine.ini otherwise it will for some reason not Uncap FPS correctly.

AspectRatioAxisConstraint=AspectRatio_MaintainXFOV (Change the X to Y) Note: This is sometimes already set to Y depending on the system.

PoolSize= X (X is based on your GPU Memory Size: 512, 1024, 2048, 4096, 6144, 8192 etc) Note: Some people will say don't exceed 4096 but honestly it depends on your GPU itself. Many folks do just fine running 6144 or 8192 adjust it to whichever you feel improves your performance the most.

MemoryMargin=X (X= 256 or 1024 the Orginal is set incorrectly.) Note: They may have actually updated this in the last performance patch needing to confirm and will adjust accordinginly.

MaxDefragRelocations=512 ( I am still toying with this setting it seems to affect loading time and rendering right when you jump out of a dungeon "some people see everyone and suits of armor this should help".)

MaxDefragDownShift=128 (This should already be set as the default value in recent updates but if its not please change it.)

FOVAngle=80.000000 (Lowering your FOV isn't the greatest idea for a lot of people but it can improve game performance overall and FPS obviously.)

bAllowMultiThreadedShaderCompile=True (This Allows your GPU to do more work to improve the game.)

bAllowDistributedShaderCompile=True (This Allows your GPU to do more work to improve the game.)

ThreadedShaderCompileThreshold=X (X is based on the number of your CPU physical cores you have you can find this in the Task Manager->Performance-> CPU settings by pressing CTRL+SHIFT+ESC if running Win 10)

MotionBlur=False (In some config files this is not found the reason for this is still unknown currently. If you find it not being there it doesn't have a huge impact though so no worries.)

UsePriorityStreaming=True (Optional for modern GPU's still playing with this setting will update more info when able to.)

bAllowSwitchingStreamingSystem=True (Optional for modern GPU's still playing with this setting will update more info when able to.)

UseDynamicStreaming=True (Optional for modern GPU's still playing with this setting will update more info when able to.)

bEnableAsyncDefrag=True (Setting this to True seems to help with people running older CPU's actually. Will further test on multiple systems for confirmation.)

bEnableAsyncReallocation=True (Setting this to True seems to help with people running older CPU's actually. Will further test on multiple systems for confirmation.)

GodMode=False ( For some reason if you game is studdering at all setting this to False will either remove the studdering all together or greatly reduce it.)
BaseInput.ini
bEnableMouseSmoothing=FALSE (Default is set to True)

LookUpScale=-300 (default is -250) (Fix for mouse vertical movement not being the same as horizontal)
BaseUI.ini
UIAxisMultiplier=1.0 (This is not for UI Scaling. Mouse & joystick axis input will be multiplied by this amount in the UI system. Higher values make the cursor move faster.) Thanks to @JakeInTheSlowZone for pointing out this needed to be detailed more.
BaseSystemSettings.ini
Distortion = False (Multiple lines found Ctrl+F may not always work so manually looking thru the list may be needed)

DynamicShadows=False (Multiple lines found Ctrl+F may not always work so manually looking thru the list may be needed)

LightEnvironmentShadows=False (Multiple lines found Ctrl+F may not always work so manually looking thru the list may be needed)

FogVolumes=False (Multiple lines found Ctrl+F may not always work so manually looking thru the list may be needed)

StaticDecals=False (Multiple lines found Ctrl+F may not always work so manually looking thru the list may be needed)

MotionBlur=False (This Option may not be in some peoples config files the reason for this is still unknown.)

AllowOpenGL=True ( Please look at the NVIDIA/AMD Sections in the Guide Context to make sure your GPU is actually running the game) Note: Please do not use this adjustment if your PC or Laptop does not have a GPU that is able to run the game you will not see any improvements.

ResX= (ex. If your monitor is 3840x2160, ResX=3840 ResY=2160.) When playing with Resolution settings please make sure you also set the Y in the resolution listed Below. ( Note: The game does run in 2k and 4k just so people are aware make sure you set the approiate size values)

ResY=(ex. If your monitor is 3840x2160, ResX=3840 ResY=2160.) When playing with Resolution settings please make sure you also set the X in the resolution listed above. ( Note: The game does run in 2k and 4k just so people are aware make sure you set the approiate size values)



Running the Game on your GPU For NVIDIA
This section is found on your graphics card control panel (NVIDIA/AMD) Please do this before starting the game as well because it is part of the step involving the Allow Open GL

1. Open NVIDIA Control Panel

2. Select "Manage 3D settings" under 3D Settings

3. Select Programs Settings Tab

4. Select Bless (bless.exe) within the drop down (This might take a few secs to load all your programs)

5. If you don't see bless.exe on the default list, you will need to click add and navigate to Steam\steamapps\common\Bless Online\Binaries\Win64

6. Scroll down to "OpenGL rendering GPU"

7. Select your Graphics Card in the dropdown

8. Click Apply

GPU usage should increase atleast for me to about 40% Enjoy higher fps and a much smoother experience in Bless Online!
Running the Game on your GPU for AMD
1. Open the AMD Control Panel

2. Select "Radeon settings" - "Gaming" - "Bless Online" (add it if it isnt there)

3. Change "Wait for vertical refresh" to "Enhanced Sync"(or "always on" for regular vsync, need it for the next step)

4. Change "OpenGL Triple Buffering" to "ON" (Load percentage will go up don't worry)

5. (Optional) Turn "Shader Cache" to "Off", looks like it removed big jittery fps drops, more consistent fps. But it needs more testing

Launcher Resizing Fix
1. Go to: steamapps\common\Bless Online\Launcher.

2. Select the BlessLauncher.exe by right clicking and select Properties.

3. Select the Compatibility tab.

4. Look at the Settings Block.

5. Checkmark the "Run as Administrator" option.

6. Checkmark the "Override high DPI scaling behavior".

7. Under this option, there is a selectable list, please select System (Enhanced).

8. Click Apply and Ok and next time you lauch the launcher it should be properly resized.
100 Comments
HiroTenKai  [author] Oct 25, 2019 @ 2:06am 
Oh yeah no more updates since the game is dead sooo that was a fun ride folks thanks for checking out my guide.
HiroTenKai  [author] Mar 24, 2019 @ 10:39pm 
@DarqKing the game was released in multiple regions before the NA release. The Devs have had over 7 years roughly to fix a lot of the coding in the game and they have not done so. I mean they haven't even released Warlock as far as I know in any region even Korea. The Current pop in NA is about 150-200 people at best with the EU server maybe getting 300-400. I personally don't seem them ever fixing the coding for the game if they do I would be happy because the current optimization is garbage.
HiroTenKai  [author] Mar 15, 2019 @ 1:21pm 
@DarqKing some of these do indeed help as it stands though I have not played Bless because the game pop is literally like 400 or so people on a good day if that so the best place to look for updated ini file fixes would be Reddit in the sources mentioned on this guide.

As for the Devs adding these into the game they aren't to worried with this since Bless Unleashed is gonna be their cash cow thru Bandai. The Devs haven't even been able to properly optimize the game in over 6 years given the release in other regions its just one of those games with broken coding.
Sneguin Mar 2, 2019 @ 3:37pm 
For anyone who can't find certain files mentioned in this, use Notepad++ instead of the ordinary Notepad
HiroTenKai  [author] Jan 23, 2019 @ 6:34pm 
@Dreton No because not everyone requires every fix listed above.
Dreton Jan 23, 2019 @ 2:42pm 
not possible to upload the files so we can just download and put them in the correct folders??
HiroTenKai  [author] Jan 8, 2019 @ 12:44am 
Rumors around that Bandai is working on releasing it to other platforms after the Xbox. And there is a maybe on the PC version for Bless Unleashed from an unofficial official source ;)
Agnusthemagi Jan 6, 2019 @ 9:02pm 
I must say it improved a lot the fps performance for me, I did use most memory related config, put poolsize half my GPU memory, and the AMD configs,
Probably what helps most is turning it to OpenGL as directX9 performance is way worse than modern games dx11 or dx12.

Here is hopping the unreal4 Bless Unleashed which just by this fact will have vastly better performance will come to pc.
Løgik_ Nov 30, 2018 @ 2:06pm 
Okok, I'll try anyway ^^
HiroTenKai  [author] Nov 30, 2018 @ 1:24pm 
This does not solve most freezing problems. Only a few key ones due to the bad coding.