Tales of Berseria demo fix (99% sure it will work with the complete game)
Reserving the OP. This time the game needed the x64 helixmod dll (it's still a DX9 game). All HUD and UI shaders are the same as Zestiria (same filename and code), and also cel shading. I have fixed water reflections, haloing of the main character, there will be multiple hotkeys, etc. I still have to fix another haloing problem, but I can't do it until tomorrow. Shadows are broken the same way as in Zestiria. Meaning that I don't know how to fix them (yet). I won't buy the game soon, but I hope the fix will cover most problems. It's also compatible with Kaldaien's dll. Edit: Done (aside from character shadows): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_Demo_fix1.zip The fix is made to work with Kaldaien's fix (https://steamcommunity.com/app/429660/discussions/0/142261352640205850/). Write this in "d3d9.ini": [code] [Import.visiond3d9] Architecture=x64 Filename=visiond3d9.dll When=Proxy Role=d3d9 [/code] If you don't use his fix, rename "visiond3d9.dll" to "d3d9.dll". The sun only appears in the right eye, so by default I'm using a shader to disable it ("shaderoverride/pixelshaders/868BD533.txt"). Uncomment the [code] //texld r0, v1, s0 //mul oC0, r0, v0 [/code] lines or delete that file to enable the sun again. Fixed: - Haloing issues. - Water reflections. Hotkeys: - F1: high convergence. Overwrite with ctrl+F7. - F2: low convergence. Overwrite with ctrl+F7. - F3: HUD and UI depth. Screen depth by default. One of it's shaders affects the reflections of rubies that separate zones where you can't travel. Minor issue. - F4: cel shading toggle. Enabled by default. - F5: depth of field toggle. Enabled by default. - F6: bloom toggle. Enabled by default. If you disable bloom, you may see unintended lighting effects.
Reserving the OP. This time the game needed the x64 helixmod dll (it's still a DX9 game). All HUD and UI shaders are the same as Zestiria (same filename and code), and also cel shading.

I have fixed water reflections, haloing of the main character, there will be multiple hotkeys, etc. I still have to fix another haloing problem, but I can't do it until tomorrow.

Shadows are broken the same way as in Zestiria. Meaning that I don't know how to fix them (yet).

I won't buy the game soon, but I hope the fix will cover most problems. It's also compatible with Kaldaien's dll.

Edit:

Done (aside from character shadows): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_Demo_fix1.zip

The fix is made to work with Kaldaien's fix (https://steamcommunity.com/app/429660/discussions/0/142261352640205850/). Write this in "d3d9.ini":

[Import.visiond3d9]
Architecture=x64
Filename=visiond3d9.dll
When=Proxy
Role=d3d9




If you don't use his fix, rename "visiond3d9.dll" to "d3d9.dll".


The sun only appears in the right eye, so by default I'm using a shader to disable it ("shaderoverride/pixelshaders/868BD533.txt"). Uncomment the

//texld r0, v1, s0
//mul oC0, r0, v0


lines or delete that file to enable the sun again.

Fixed:

- Haloing issues.
- Water reflections.

Hotkeys:

- F1: high convergence. Overwrite with ctrl+F7.
- F2: low convergence. Overwrite with ctrl+F7.
- F3: HUD and UI depth. Screen depth by default. One of it's shaders affects the reflections of rubies that separate zones where you can't travel. Minor issue.
- F4: cel shading toggle. Enabled by default.
- F5: depth of field toggle. Enabled by default.
- F6: bloom toggle. Enabled by default. If you disable bloom, you may see unintended lighting effects.

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#1
Posted 01/12/2017 11:27 PM   
Awesome Stuff! Thanks Masterotaku!
Awesome Stuff!
Thanks Masterotaku!

1x Palit RTX 2080Ti Pro Gaming OC(watercooled and overclocked to hell)
3x 3D Vision Ready Asus VG278HE monitors (5760x1080).
Intel i9 9900K (overclocked to 5.3 and watercooled ofc).
Asus Maximus XI Hero Mobo.
16 GB Team Group T-Force Dark Pro DDR4 @ 3600.
Lots of Disks:
- Raid 0 - 256GB Sandisk Extreme SSD.
- Raid 0 - WD Black - 2TB.
- SanDisk SSD PLUS 480 GB.
- Intel 760p 256GB M.2 PCIe NVMe SSD.
Creative Sound Blaster Z.
Windows 10 x64 Pro.
etc


My website with my fixes and OpenGL to 3D Vision wrapper:
http://3dsurroundgaming.com

(If you like some of the stuff that I've done and want to donate something, you can do it with PayPal at tavyhome@gmail.com)

#2
Posted 01/13/2017 12:24 AM   
Thank you masterotaku
Thank you masterotaku

I'm ishiki, forum screwed up my name.

7700k @4.7 GHZ, 16GBDDR4@3466MHZ, 2080 Ti

#3
Posted 01/13/2017 07:49 AM   
Big THANKS masterotaku :)
Big THANKS masterotaku :)

Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Aurus 1080 TI 2.08 GHZ - 100% Watercooled !
Monitor: Asus PG278QR
And lots of ram and HD's ;)

#4
Posted 01/13/2017 04:09 PM   
Done (aside from character shadows): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_Demo_fix1.zip The fix is made to work with Kaldaien's fix (https://steamcommunity.com/app/429660/discussions/0/142261352640205850/). Write this in "d3d9.ini": [code] [Import.visiond3d9] Architecture=x64 Filename=visiond3d9.dll When=Proxy Role=d3d9 [/code] If you don't use his fix, rename "visiond3d9.dll" to "d3d9.dll". The sun only appears in the right eye, so by default I'm using a shader to disable it ("shaderoverride/pixelshaders/868BD533.txt"). Uncomment the [code] //texld r0, v1, s0 //mul oC0, r0, v0 [/code] lines or delete that file to enable the sun again. Hotkeys: - F1: high convergence. Overwrite with ctrl+F7. - F2: low convergence. Overwrite with ctrl+F7. - F3: HUD and UI depth. Screen depth by default. One of it's shaders affects the reflections of rubies that separate zones where you can't travel. Minor issue. - F4: cel shading toggle. Enabled by default. - F5: depth of field toggle. Enabled by default. - F6: bloom toggle. Enabled by default. If you disable bloom, you may see unintended lighting effects. I had to fix a bunch of haloing issues that weren't in Zestiria. Thankfully characters in the demo have a lot of spells and attacks to show, and I don't see anything wrong remaining. I'm having a slight problem with a minimap shader, but it isn't too annoying. Since the demo is free, can someone help me with the shadows? It's either "3AB18AF2.txt" or "FF307250.txt" (I have already fixed something else in this shader).
Done (aside from character shadows): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_Demo_fix1.zip

The fix is made to work with Kaldaien's fix (https://steamcommunity.com/app/429660/discussions/0/142261352640205850/). Write this in "d3d9.ini":

[Import.visiond3d9]
Architecture=x64
Filename=visiond3d9.dll
When=Proxy
Role=d3d9




If you don't use his fix, rename "visiond3d9.dll" to "d3d9.dll".


The sun only appears in the right eye, so by default I'm using a shader to disable it ("shaderoverride/pixelshaders/868BD533.txt"). Uncomment the

//texld r0, v1, s0
//mul oC0, r0, v0


lines or delete that file to enable the sun again.


Hotkeys:

- F1: high convergence. Overwrite with ctrl+F7.
- F2: low convergence. Overwrite with ctrl+F7.
- F3: HUD and UI depth. Screen depth by default. One of it's shaders affects the reflections of rubies that separate zones where you can't travel. Minor issue.
- F4: cel shading toggle. Enabled by default.
- F5: depth of field toggle. Enabled by default.
- F6: bloom toggle. Enabled by default. If you disable bloom, you may see unintended lighting effects.


I had to fix a bunch of haloing issues that weren't in Zestiria. Thankfully characters in the demo have a lot of spells and attacks to show, and I don't see anything wrong remaining. I'm having a slight problem with a minimap shader, but it isn't too annoying.

Since the demo is free, can someone help me with the shadows? It's either "3AB18AF2.txt" or "FF307250.txt" (I have already fixed something else in this shader).

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#5
Posted 01/14/2017 12:48 PM   
Beware. When I did the fix, Kaldaien's fix was at version 1.0 and it worked. It crashes for me most of the times with his 1.5 version. He will try to fix it.
Beware. When I did the fix, Kaldaien's fix was at version 1.0 and it worked. It crashes for me most of the times with his 1.5 version. He will try to fix it.

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#6
Posted 01/14/2017 02:25 PM   
[quote="masterotaku"]Reserving the OP. This time the game needed the x64 helixmod dll (it's still a DX9 game). All HUD and UI shaders are the same as Zestiria (same filename and code), and also cel shading. I have fixed water reflections, haloing of the main character, there will be multiple hotkeys, etc. I still have to fix another haloing problem, but I can't do it until tomorrow. Shadows are broken the same way as in Zestiria. Meaning that I don't know how to fix them (yet). I won't buy the game soon, but I hope the fix will cover most problems. It's also compatible with Kaldaien's dll. Edit: Done (aside from character shadows): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_Demo_fix1.zip The fix is made to work with Kaldaien's fix (https://steamcommunity.com/app/429660/discussions/0/142261352640205850/). Write this in "d3d9.ini": [code] [Import.visiond3d9] Architecture=x64 Filename=visiond3d9.dll When=Proxy Role=d3d9 [/code] If you don't use his fix, rename "visiond3d9.dll" to "d3d9.dll". The sun only appears in the right eye, so by default I'm using a shader to disable it ("shaderoverride/pixelshaders/868BD533.txt"). Uncomment the [code] //texld r0, v1, s0 //mul oC0, r0, v0 [/code] lines or delete that file to enable the sun again. Fixed: - Haloing issues. - Water reflections. Hotkeys: - F1: high convergence. Overwrite with ctrl+F7. - F2: low convergence. Overwrite with ctrl+F7. - F3: HUD and UI depth. Screen depth by default. One of it's shaders affects the reflections of rubies that separate zones where you can't travel. Minor issue. - F4: cel shading toggle. Enabled by default. - F5: depth of field toggle. Enabled by default. - F6: bloom toggle. Enabled by default. If you disable bloom, you may see unintended lighting effects. [/quote] Hello masterotaku, this PS (868BD533.txt) also plays on the shortcut menus of the keys to be used. If we remove this shader, we will no longer see the associated keys for each action to be performed in the game. [edit] This ps also plays on the delimitation of the combat zone.
masterotaku said:Reserving the OP. This time the game needed the x64 helixmod dll (it's still a DX9 game). All HUD and UI shaders are the same as Zestiria (same filename and code), and also cel shading.

I have fixed water reflections, haloing of the main character, there will be multiple hotkeys, etc. I still have to fix another haloing problem, but I can't do it until tomorrow.

Shadows are broken the same way as in Zestiria. Meaning that I don't know how to fix them (yet).

I won't buy the game soon, but I hope the fix will cover most problems. It's also compatible with Kaldaien's dll.

Edit:

Done (aside from character shadows): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_Demo_fix1.zip

The fix is made to work with Kaldaien's fix (https://steamcommunity.com/app/429660/discussions/0/142261352640205850/). Write this in "d3d9.ini":

[Import.visiond3d9]
Architecture=x64
Filename=visiond3d9.dll
When=Proxy
Role=d3d9




If you don't use his fix, rename "visiond3d9.dll" to "d3d9.dll".


The sun only appears in the right eye, so by default I'm using a shader to disable it ("shaderoverride/pixelshaders/868BD533.txt"). Uncomment the

//texld r0, v1, s0
//mul oC0, r0, v0


lines or delete that file to enable the sun again.

Fixed:

- Haloing issues.
- Water reflections.

Hotkeys:

- F1: high convergence. Overwrite with ctrl+F7.
- F2: low convergence. Overwrite with ctrl+F7.
- F3: HUD and UI depth. Screen depth by default. One of it's shaders affects the reflections of rubies that separate zones where you can't travel. Minor issue.
- F4: cel shading toggle. Enabled by default.
- F5: depth of field toggle. Enabled by default.
- F6: bloom toggle. Enabled by default. If you disable bloom, you may see unintended lighting effects.


Hello masterotaku, this PS (868BD533.txt) also plays on the shortcut menus of the keys to be used. If we remove this shader, we will no longer see the associated keys for each action to be performed in the game.

[edit] This ps also plays on the delimitation of the combat zone.

ASUS VG248QE - 3D Vision 2 - GTX 1080 - i7 7700 - 16GB RAM - WIN 10

#7
Posted 07/17/2017 10:51 AM   
OK, then remove the "//" in the [code] //texld r0, v1, s0 //mul oC0, r0, v0 [/code] lines of that shader. I still don't have the game, and I don't have the demo downloaded either.
OK, then remove the "//" in the

//texld r0, v1, s0
//mul oC0, r0, v0


lines of that shader.

I still don't have the game, and I don't have the demo downloaded either.

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#8
Posted 07/17/2017 04:26 PM   
Ok, that's what I did. It was just to keep you informed since you do not have the game. At the moment, I'm on tales of zestiria (thanks a lot for the fix), I was starting to look at if tales of berseria was as good .. At first glance, it's the same better, :) On the other hand and for information, Kaldaien's fix does not work anymore with the fix 3D from version 0.8 it seems to me.
Ok, that's what I did.

It was just to keep you informed since you do not have the game.

At the moment, I'm on tales of zestiria (thanks a lot for the fix), I was starting to look at if tales of berseria was as good .. At first glance, it's the same better, :)


On the other hand and for information, Kaldaien's fix does not work anymore with the fix 3D from version 0.8 it seems to me.

ASUS VG248QE - 3D Vision 2 - GTX 1080 - i7 7700 - 16GB RAM - WIN 10

#9
Posted 07/17/2017 05:41 PM   
I have a question, do you have the game flicker about once every second. I tried it with and without Kailaidens fix. It also isn't related to your fix since it does it without the fix installed. *Nvm i just automatically put it on Assasins creed 3 profile instead of berseria that was the problem.
I have a question, do you have the game flicker about once every second. I tried it with and without Kailaidens fix. It also isn't related to your fix since it does it without the fix installed.

*Nvm i just automatically put it on Assasins creed 3 profile instead of berseria that was the problem.

I'm ishiki, forum screwed up my name.

7700k @4.7 GHZ, 16GBDDR4@3466MHZ, 2080 Ti

#10
Posted 11/25/2017 08:06 PM   
Oops, I had forgotten to post here for everyone the WIP fix I had done months ago (August): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_WIP1.7z Thankfully, DX9 games expose all their shaders since the beginning, so I fixed (in theory) all lighting and haloing issues. Shadows are the same as in Zestiria, in a "more or less" state, but I didn't disable cloud shadows this time. The problem about lighting is that some of its effects do something like "snap" into a different depth when you are closer to them. There was maybe just one shader like that in Zestiria, but they are in lots of places in Berseria. The current state of the fix is the best I could do for now, because I don't know a better way to fix those shaders. I recommend using Kaldaien's mod. But DON'T increase the resolution of post processing effects. That will make them 2D. Shadows are OK to increase. Edit: I don't get any flicker. I'll try the game today again.
Oops, I had forgotten to post here for everyone the WIP fix I had done months ago (August): https://s3.amazonaws.com/masterotaku/Tales+of+Berseria/Tales_of_Berseria_WIP1.7z

Thankfully, DX9 games expose all their shaders since the beginning, so I fixed (in theory) all lighting and haloing issues. Shadows are the same as in Zestiria, in a "more or less" state, but I didn't disable cloud shadows this time.

The problem about lighting is that some of its effects do something like "snap" into a different depth when you are closer to them. There was maybe just one shader like that in Zestiria, but they are in lots of places in Berseria.

The current state of the fix is the best I could do for now, because I don't know a better way to fix those shaders.

I recommend using Kaldaien's mod. But DON'T increase the resolution of post processing effects. That will make them 2D. Shadows are OK to increase.


Edit: I don't get any flicker. I'll try the game today again.

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#11
Posted 11/26/2017 09:02 AM   
[img]https://imgchr.com/i/9WeCFI[/img] [img]https://imgchr.com/i/9WepTA[/img] I corrected the shadow problem by using tridef 3d masterotaku,I'd like to recommend this software to you. 3D players should not be limited only in 3dvision It's matrix library has basically auto fix 80% of the DX9 games, especially alots DX11 Japanese games, if the shaders are not tedious. rookie like me can do it simply. It takes me only 3 minutes. all community shader hacker are great,with my respect , but sometimes there are some other ways to try, for example I've been playing Company of Heroes 2 perfert 3D for 3 years by tridef3d.
Image
Image


I corrected the shadow problem by using tridef 3d
masterotaku,I'd like to recommend this software to you. 3D players should not be limited only in 3dvision
It's matrix library has basically auto fix 80% of the DX9 games, especially alots DX11 Japanese games, if the shaders are not tedious.
rookie like me can do it simply. It takes me only 3 minutes.
all community shader hacker are great,with my respect , but sometimes there are some other ways to try, for example I've been playing Company of Heroes 2 perfert 3D for 3 years by tridef3d.

#12
Posted 03/10/2018 03:26 PM   
Just got this with the humble bundle and been trying to get it to run in 3d. The biggest problem I've had is that full screen mode makes the game freeze... This can be fixed by disabling full screen optimisations in the compatibility tab, but once the WIP fix is installed it freezes again... To work around this I've added the exe to the diablo 3 profile so that it runs 3d in a borderless window and this helps, but all the shadows are broken, although they can be turned off. Is there a setting I can use in Nvidia Profile Inspector to force windowed 3d mode on the Tales of Berseria profile?
Just got this with the humble bundle and been trying to get it to run in 3d.

The biggest problem I've had is that full screen mode makes the game freeze...

This can be fixed by disabling full screen optimisations in the compatibility tab, but once the WIP fix is installed it freezes again...

To work around this I've added the exe to the diablo 3 profile so that it runs 3d in a borderless window and this helps, but all the shadows are broken, although they can be turned off.

Is there a setting I can use in Nvidia Profile Inspector to force windowed 3d mode on the Tales of Berseria profile?

#13
Posted 09/07/2018 10:06 PM   
You don't need to disable fullscreen optimizations. Go to the "d3d9.ini" from the Special K fix, under "[Render.D3D9]", and set "RefreshRate=120". That fixes the current problem of Windows 10 trying to change the refresh rate of the game in an infinite loop. You can use the 3D-hub profile if you want to use borderless fullscreen (it will work in 3D depending on the Nvidia drivers version).
You don't need to disable fullscreen optimizations. Go to the "d3d9.ini" from the Special K fix, under "[Render.D3D9]", and set "RefreshRate=120". That fixes the current problem of Windows 10 trying to change the refresh rate of the game in an infinite loop.

You can use the 3D-hub profile if you want to use borderless fullscreen (it will work in 3D depending on the Nvidia drivers version).

CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: Gainward Phoenix 1080 GLH
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com

#14
Posted 09/07/2018 10:40 PM   
Thank you! Works great now!
Thank you! Works great now!

#15
Posted 09/08/2018 08:09 PM   
Scroll To Top