Jump to content
View in the app

A better way to browse. Learn more.

Obsidian Forum Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

I rarely ever use forums aside from Steam, and I'm not about to start now :p

 

Please refer to my post over on the Steam forums.

 

https://steamcommunity.com/app/560130/discussions/0/2572002906843374108/

 

I will be happy to discuss things there, but I really do not care for juggling different accounts; I am way too busy for that. The gist of it is this game is CPU-bound from spawning a ridiculous number of worker threads; the average performance gain thus far with various Steam community testing for me has been 2x.

 

This is an extensive problem that reaches all the way back to Obsidian's prior titles too. I can take Tyranny and get a > 2x boost by doing the same thing. Torment: Tides of Numenera, same story -- the 45 FPS upper-limit on my GTX 1080 Ti @4K goes away, GPU load finally goes above 25% and I can hit 144 FPS consistently.

Thnks for that, i got a little fps increase .

Holy monkey spit, did this make a dramatic improvement!

 

My specs:

 

6850K @ 4.5GHz

32GB DDR4-3333

1080Ti

1440p w/ G-Sync

SSD

 

I was already achieving 80+ fps in most areas, even in Neketaka, but it was always choppy.  This .dll fix makes things buttery-smooth.  Much thanks.

 

Obsidian, TAKE NOTE.

 

Edit:  To clarify, I used the exact same settings as OP, including the SwapChain settings.

Edited by Crispy81

The savior of jRPG ports has graced us with his presence! Dude, you made FF XV, Berseria and Zestiria run almost flawlessly. Gonna give this a try.

Interesting find! We don't typically spin up our own threads ourselves (they either come from Unity's internal job system or from third party software we've added). That being said, we'll definitely take a look at this when we're back in the office and investigate this further.


Twitter: @robyatadero

just to point out that this tool hack only the steam_API.dll , so works only on steam version. For GOG version we need a hack about Galaxy64.dll , i've already tried to change the strings in custom_dxgi.dll but without lucky (different APP ID and hack probably)

Edited by kilay

That would explain why changing the CPU core count on my install did nothing...

"Time is not your enemy. Forever is."

— Fall-From-Grace, Planescape: Torment

"It's the questions we can't answer that teach us the most. They teach us how to think. If you give a man an answer, all he gains is a little fact. But give him a question, and he'll look for his own answers."

— Kvothe, The Wise Man's Fears

My Deadfire mods: Brilliant Mod | Faster Deadfire | Deadfire Unnerfed | Helwalker Rekke | Permanent Per-Rest Bonuses | PoE Items for Deadfire | No Recyled Icons | Soul Charged Nautilus

 

That would explain why changing the CPU core count on my install did nothing...

 

you can try with process lasso (i'm trying right now)

 

 

https://bitsum.com/

 

EDIT

 

Nope, that doesn't change nothing, cutted half the cores but without the hack it's almost useless.

Edited by kilay

Is it possible to apply this to Pillars 1 too? Seems like it would work and finally get rid of performance problems in Defiance Bay.

Wanted to report that in Neketaka when it's raining with all the mist everywhere even this amazing fix doesn't help much.  FPS on my system (see above) still dips into the 50s in that situation.

 

It's still a lot smoother than without the .dll patch, but it still makes me want to see more improvements made.  And yes, I could easily turn off the weather effects in options, but that's just a work-around.

Wanted to report that in Neketaka when it's raining with all the mist everywhere even this amazing fix doesn't help much.  FPS on my system (see above) still dips into the 50s in that situation.

 

It's still a lot smoother than without the .dll patch, but it still makes me want to see more improvements made.  And yes, I could easily turn off the weather effects in options, but that's just a work-around.

 

Glad to known that weather effect aren't an issue only for me

I copied the two files into PoE I install directory, but when I press ctrl + shift + backspace nothing comes out. I guess I'm doing something wrong.

Extract the entire archive there.  You'll know it's working when you launch the game, because you'll see a banner across the top of the screen.

Extract the entire archive there.  You'll know it's working when you launch the game, because you'll see a banner across the top of the screen.

There are only two files inside the rar. I copied them both. dxgi.dll and SpecialK64.pdb.

You forgot custom_dxgi.ini.

You forgot custom_dxgi.ini.

Where can I get it? It's not in the file posted here.

I'm so relieved that there appears a way out of whatever is badly affecting this wonderful game but... I'm also in the same position as harry.agamez - I copied both dxgi.dll and SpecialK64.pdb files to the PoE directory but couldn't find custom_dxgi.ini t all; there were only two files that I could see.  As a result(?), pressing ctrl + shift + backspace does nothing at all (no matter how many times I shout at the computer).  Like harry above, I'd be very grateful on where to find that missing file (or, if not, how else to reduce the CPU cores).  Thanks!

Sorry for not updating.  You guys must be pretty confused.

 

I have confirmed that custom_dxgi.ini is absolutely NOT required to get this working.  Inexplicably, it was included in op's download previously, but you're both correct that it's no longer in there.  Regardless, like I said, that file is completely unnecessary in order to affect the fix.

 

What is not known, obviously, is why it's still not working for you.  I don't know, but I suspect you've either got the files in the wrong area (they need to go into your PoE 2 game folder, e.g., C:\Program Files (x86)\Steam\SteamApps\common\Pillars of Eternity II) or that the download was corrupted, or there's some other factor involved.  You are using the Steam version of this game and not the GOG version, right?

 

Even stranger, op has closed the original thread this appeared in, apparently convinced that his fix was NOT responsible for the vast performance improvements it made in PoE 2, blaming, rather, some other 3rd-party software present on his computer!  It's baffling, but I can tell you this:  it's the only thing that made any different in mine, it was immediate, it was apparent, and unmistakable.  Most of us can claim this, but I truly do run an extremely well-maintained PC which is kept up-to-date with everything, all the time.  So I have no idea what he's talking about now and, frankly, it's a bit disturbing.

 

Anyway, I hope this somehow helps you guys.

Edited by Crispy81

does this work for gog?

does this work for gog?

 

No, it does not work for the GOG version at all.

  • 2 weeks later...

Thanks very much for your thoughts, Crispy81.  Much appreciated.


 


Just to confirm - (i) am using Steam, not GOG, (ii) have posted both files to the POE folder, i.e., C:\Program Files (x86)\Steam\SteamApps\common\Pillars of Eternity (not POE2, which I don't have) and (iii) removed the original files I downloaded a week or so ago in case they may be corrupted and downloaded them again today.  Unfortunately, I like Harry.agamez, pressing ctrl + shift + backspace does nothing whatsoever. 


 


I'm at complete loss as to what to do.  Unfortunately, the Obsidian support staff - normally so helpful - appeared now to have washed their hands of me/this problem (ctrl + shift + backspace doing nothing).


 


I'm now at my wits end and am on the brink of abandoning PoE as unplayable (or at least unplayable without something like a hallucinagenic to offset the blood pressure-raising effects of the glacial gamespeed).  So I wonder whether you, or anyone else, might have any thoughts on a way through or any other way to reduce the CPU cores?

  • 2 weeks later...

So I just tested, apparently Obsidian still haven't patched this issue in for 2.0 RIP.  My framerate climbed massively in Nekataka when I went to 3 CPUs :(

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.