SweetFX Settings DB
Latest forum threads
4 hours, 39 minutes ago
by fill3y
7 hours, 32 minutes ago
by Olhag
7 hours, 44 minutes ago
by Olhag
9 hours, 23 minutes ago
by santi
Witcher 3 dxgi.fx problem
Posted 8 years, 9 months ago
I recently built a new rig, and put Witcher 3 on it. I am attempting to get Reshade to work, but while the game will start, it fails to compile. The error I get in the debug log is "[filepath]\dxgi.fx (91, 1) error x3000: unexpected 'identifier'" I can't even find where I got a dxgi.fx file from, much less how to fix it. I did pop it open for a look-see in Notepad++, but as far as I can tell line 91 looks normal.
Posted 8 years, 9 months ago
Oh, just found out something, though I don't know how to interpret it. The dxgi.fx specific debug log had this to say: 05/06/2015 02:38:11:572 [02808] | ERROR | Failed to compile effect on context 000000000220C110: C:\GOG Games\The Witcher 3 Wild Hunt\bin\x64\dxgi.fx(91, 1): error X3000: syntax error: unexpected 'identifier'
Posted 8 years, 9 months ago
I just un-installed and re-installed SFX. I finally got the ReShade setup application to run (turns out I needed to update my .NET framework to 4.5.2) and it installed all the SFX components. Here's where things get weird. There is no dxgi.fx file, and the game crashes. If I take a dxgi.fx file from somewhere else (I really don't know where I got the thing, it may have come from my attempting a SweetFX 1.5.1 install) the game does not crash, but I get the "unexpected identifier" error. I'm so lost.
Posted 8 years, 9 months ago
I have a feeling this is because I haven't updated my C++ redistributable after my recent format. Will check when back home.
Posted 8 years, 9 months ago
in the readme of reshade you have: The only main software requirement are the Visual C++ 2012 Redistributable and the DirectX runtime, which probably are already installed: - https://www.microsoft.com/download/details.aspx?id=30679 - https://www.microsoft.com/download/details.aspx?id=35 You also need .Net Framework 4.5 or higher in case you want to use the setup tool to simplify installation progress. ReShade itself does not depend on it. - https://www.microsoft.com/download/details.aspx?id=30653 you can try my install: http://ninjafada.com/sweetfx/witcher3/thewitcher3sfx.rar
Posted 8 years, 9 months ago
Damn, I missed that line. I updated by DirectX and .NET, but my eyes must have passed over the vcredist part. Hours of frustration because of skimming a paragraph.
Posted 8 years, 9 months ago
As it turns out, I already had DirectX 11.1 and the recent vcredis talready, but just to be thorough I re-installed them. Lo and behold it works now. Thanks ninja.
New post

Please log in to post an answer