Tales of Berseria

Tales of Berseria

View Stats:
Tosai Jan 31, 2017 @ 7:03am
Tutorial for Tbfix and Reshade...
Hello,

I'm just writing a quick tutorial , because just adding the code suggested in the Fix guide is not enough, it take me one hour to understand how to do things correctly, here are the steps to do :

Step 1 / First install tbfix with SKIM64 (well was my case, if you installed reshade first, see the end of the topic.)

This will create all tbfix files but also a d3d9.dll (around 4Mo) and d3d9.ini (tbfix one)

Add the code suggested in the current d3d9.ini (tbfix one)

[Import.ReShade64]
Architecture=x64
Filename=ReShade64.dll
Role=ThirdParty
When=Lazy

Then save those 2 files elsewhere or rename them , you will need them back a bit later.

Step 2 / Download the preset in berseria root folder (https://sfx.thelazy.net/games/preset/6783/ Tales of beauty, a great job done by Kylie, you can find a topic on this forum)

Step 3 / go to reshade.me and install the latest reshade version, follow the steps said by Kylie in the previous links

Step 4 / Here's the trick, installing reshade replaced the d3d9.dll and d3d9.ini with new files (reshade version. note the reshade d3d9.dll is ligher than tbfx one.)
Delete the d3d9.ini, put the previously saved d3d9.ini from tbfix instead (with code to call reshade added)
RENAME the d3d9.dll in ReShade64.dll and put back the d3d9.dll previously created by tbfix.

Now when you launch the game, both worlds are loading, but there is a final step

Step 5 / in the game , do shift F2, ignore the tutorial, ensure the preset is loaded, then go to the second tab (settings) : the path for effects and textures are not good (pointing to berseria root folder) , you need to replace them with the exact place of the textures and effects correct paths , by default :

C:\Steam\steamapps\common\Tales of Berseria\reshade-shaders\Shaders (for effects)
C:\Steam\steamapps\common\Tales of Berseria\reshade-shaders\Textures (for textures)

Go back to first reshade tab, hit reload.

Done.

Hope it helps. If you installed reshade first then, you know what to do too, rename the d3d9.dll in ReShade64.dll, and install Tbfix after, add the code in the d3d9.ini , and correct the paths in reshade menu ingame. It's a bit quicker this way.
Last edited by Tosai; Jan 31, 2017 @ 7:18am
< >
Showing 1-13 of 13 comments
Nocrium Jun 25, 2017 @ 1:02pm 
My sincerest thanks :steamhappy: was practically halfway to figuring this out, and you facilitated the process. I hope you don't mind me posting this on Kaldaien's Steam group forum for ToB, this needs to be disseminated for the masses
Krimson Jan 20, 2018 @ 7:05pm 
OMFG thank you so much, I really appreciate you for typing all that out for us!
Tosai Jan 21, 2018 @ 3:30am 
Glad it was useful ! :) , of course you can spread this explanation or even modify it if you want (my english is far from perfect ;) ) .
Mofu Mofu Jan 4, 2019 @ 6:56pm 
You're going to have one comment a year on this !

I did exactly what this guide said on my own (kinda wish I had looked sooner honestly, god that was a bit of a pain) yet I can't get the Reshade menu to open with Shift+F2. Everything works and the shader is running so that's nice and all, but I can't tweak the thing and can't figure out why. Changing the buttons to make it show up is also out of the question it seems since the Reshade is imported, but there is no keycode to make the menu pop up in that bit of text.

I'm not even sure my problem is a problem tbh, since it's just integrated to the TBFX I guess? Anyway if anyone knows how to actually make ReShade's overlay pop up shoot me an answer, thanks~
Tosai Jan 5, 2019 @ 4:44am 
Originally posted by Mofu Mofu:
You're going to have one comment a year on this !

I did exactly what this guide said on my own (kinda wish I had looked sooner honestly, god that was a bit of a pain) yet I can't get the Reshade menu to open with Shift+F2. Everything works and the shader is running so that's nice and all, but I can't tweak the thing and can't figure out why. Changing the buttons to make it show up is also out of the question it seems since the Reshade is imported, but there is no keycode to make the menu pop up in that bit of text.

I'm not even sure my problem is a problem tbh, since it's just integrated to the TBFX I guess? Anyway if anyone knows how to actually make ReShade's overlay pop up shoot me an answer, thanks~


Seems you are not the only one in this case when i looked at reshade shift f2 not working in google, there are plenty topics about this, maybe should you lurk into them. I don't think it's related to reshade version (if reshade is often up to date) as there are olders topics than jan 2017 (when i wrote the tuto) about it on google.
Last edited by Tosai; Jan 5, 2019 @ 4:47am
Mofu Mofu Jan 5, 2019 @ 8:29am 
Yeah I did that too, and basically the answer is "Modify the key to bring up that menu in the ini file" but since it's integrated to tbfx the ini file does not have that keybind up. And adding one to it doesn't do much =p I guess I'll just keep it like that, and mess around with the reshade on other games!
thatsage Feb 19, 2019 @ 1:12pm 
Just so you know new versions of ReShadw now use the HOME keyboard button for the menu
Mofu Mofu Feb 19, 2019 @ 11:13pm 
Oooh that is some useful info! Although... I don't think I have a HOME button on my keyboard! Might have to find what the regional equivalent is~
HG76 Nov 5, 2019 @ 5:13am 
it appears like this no longer works with the newer versions of both to be compatible... Could't never go back to original graphics... So i guess this is the end of my TOB journey, screw DRM so much. At least i did get it via a huge discount. Not worth full price because of that.
Rango Apr 6, 2020 @ 5:44pm 
ReShade_Setup_4.5.4 did not work with:
[Import.ReShade64]
Architecture=x64
Filename=ReShade64.dll
Role=ThirdParty
When=Lazy

Works with:
[Import.ReShade64]
Architecture=x64
Filename=ReShade64.dll
Role=Plugin
When=Early
Ganny Oct 23, 2021 @ 4:33pm 
Thanks man. Can't play any game without reshade xD
Tosai Oct 24, 2021 @ 6:53am 
Nice to learn this is still useful almost 4y later, ty @GreyWing too for the new commands to call it. :VSnake:
Last edited by Tosai; Oct 24, 2021 @ 6:53am
ihavet0es Apr 9, 2023 @ 5:59am 
Fix still works with latest Reshade 5.8.0 SKIM64!
Crashed at first using both d3d9.ini line additions suggested above.
Worked for my install by making the following changes:

[Import.TZFix]
Architecture=x64
Filename=tbfix.dll
Role=PlugIn
When=Lazy

[Import.ReShade64]
Architecture=x64
Filename=ReShade64.dll
Role=ThirdParty
When=Early

Thanks all for sharing!
< >
Showing 1-13 of 13 comments
Per page: 1530 50