PoE Optimizing tool
Before any one jumps the gun -- this tool is not a holy grail for your arbitrary performance problems. I originally developed it to address a particular issue I was having with the game (performance degredation over time) of which I knew the source of. Thus it's scope is quite limited.
Now with that rather depressing prologue out of the way I'll explain how to use it: - Download the package from here http://www.laserblue.org/FixPoE.zip - Extract the contained folder (doesn't matter where) - Run the contained executable (FixPoE.exe) which will in turn launch PoE itself. - You're done. The tool enhances performance by effectively disabling paging for PoE exclusively. Typically during times of high load PoE will incur about ~4000pf/s which is roughly 16MB/s of disk bandwidth. If you consider how slow harddrives are, and how critical this data that PoE is accessing, you will see the benefit of preventing this. Configuration A few settings can be modified via FixPoE.ini GamePath = Fully qualified path to PoE's main executable Client.exe MemLimit = Maximum amount of physical memory PoE can use (MB). 0 means no limit. CmdLine = Command line arguments to PoE (e.g, --softwareaudio) Hide = Set to 1 to exit the stub loader after PoE starts. Supported platforms Windows Vista Windows 7 64-bit builds only A few things to note: - If you receive the error "Failed to set working set size" try reducing MemLimit in the .ini - To actually use this tool you must run FixPoE instead of PoE itself. Hence, rather than using your desktop shortcut to PoE, run FixPoE instead (you could always make a shortcut to it as well) - The program is entirely benign; there are no modifications made to anything regarding PoE itself. Source code is also available here http://www.laserblue.org/FixPoE_src.zip "The problem is there ARE secure netcodes" -- Pewzor Last edited by Emjayen#1133 on Feb 12, 2013, 10:42:42 AM
|
![]() |
Bet this would steal some passwords :)
Use at your own risk ppl!!! |
![]() |
didnt do anything said "Error: Failed to set working set size"
Basically the game runs ok, but when there is a lot going on i get huge frame drops and lose complete control... just died from it, decided i cant go on like this and came to this support. My computer is: Core 2 Duo 2.93Ghz 4GB RAM Radeon HD 6850 2GB RAM A Normal 7200rpm HDD Now... this should deffinitely run this game as far as im concerned. I have turned down all graphics settings except resolution (1080p) |
![]() |
Source pls..
/e fail i see ;D BlackKeysus - 73 Witch ( Legacy ) BlackHammer - 56 Marauder ( Legacy ) CtrlAltDelete - 15 ( HC) R.I.P xD Greetings from Switzerland Last edited by cannap#4378 on Feb 10, 2013, 8:08:31 AM
|
![]() |
" Open the configuration file (FixPoE.ini) and edit "MemLimit" from zero to 2000, if that still fails, try lower. The measurement [which is in MB] is how much physical memory (nonpaged) the process can use. "The problem is there ARE secure netcodes" -- Pewzor
|
![]() |
Can someone confirm this is not just a Virus/MalWare or anything like that? ;D
|
![]() |
My computer didnt detect anything.
I have done what he says and it launched the game. Will have to see if it improves anything |
![]() |
no improvement, if anything performance is worse
|
![]() |
Hiya mate obviously you have some coding/programming knowledge.
It seems the chaps in the WINE thread have fixed most major FPS spikes due to skill/spell fx's by diabling GSLS. Further research into this shows lots of games running under WINE benefit from this tweak/hack especially helping those with ATI cards. My question to you is ; is it possible to diable GSLS shaders on a windows operating system?Perhaps some registry hack in the drivers or some custom drivers? At this point ive downgraded to XP,reformatted PC,Ran of a SSD,Ran off a Ramdisk and still get horrid FPS spikes with certain skills/spells/auras. It would seem GSLS is the culprit. So any ideas? |
![]() |
" The overhead is negligible as established using a profiler. It's possible you're starving some usermode drivers of resources, given that, adjust the MemLimit setting (1/3rd of total system memory installed would be a start) As explained, this is an ad hoc tool for a specific bottleneck (excessive paging). If your video card, for instance, is the bottleneck then FixPoE is not applicable to you. " Are these performance benefits however relative to the WINE environment? emulated environments often require many inelegant, albeit functional techniques to get within just the outer range of a native environment's performance. I haven't done high level graphics programming in a long time however I do know GSLS and whatever you had in mind isn't applicable unfortunately; PoE uses DirectX (and if WINE emulates DirectX using OpenGL, well, I'm glad I'm not developing it) "The problem is there ARE secure netcodes" -- Pewzor Last edited by Emjayen#1133 on Feb 11, 2013, 12:05:29 AM
|
![]() |