d2jsp
Log InRegister
d2jsp Forums > Other Games > Path of Exile > Tech Patch
12Next
Add Reply New Topic New Poll
Member
Posts: 55,366
Joined: Aug 18 2008
Gold: 0.00
Sep 7 2020 04:28pm
https://www.pathofexile.com/forum/view-thread/2933680

In the coming week, we'll be deploying the 3.11.2 patch which contains many technical changes to the internals of Path of Exile in preparation for the release of Heist. This patch changes the way that Path of Exile stores its data, requiring a complete redownload of the game. There are a number of improvements we have been waiting several years to make which each require a full redownload, so we were able to bundle them all together at this opportunity. Today's news post explains what has changed and why.

Changing how Path of Exile Stores its Data
After a decade of our current technique, we're changing how Path of Exile stores its internal data files. The technical specifics of this are irrelevant to the playerbase, but there are some advantages that we'll detail in this post.

A Full Re-download
Firstly, it's important to understand that this will require a re-download of the entire game for all users. That's a large cost (both in terms of time and bandwidth), but we felt it was better to only do the full re-download once and to simultaneously include enough additional benefits that we feel it's definitely worth it for everyone.

Note that you won't need to uninstall and reinstall Path of Exile. Patching to 3.11.2 will automatically re-download the necessary data.

Faster Patching
Patching Path of Exile with the standalone patcher will be a lot faster than before. With the new system, files are bundled together, which means the files being downloaded are now a lot larger on average. The previous patcher had to make hundreds of thousands of separate web connections, so there was a significant amount of overhead. With our fast CDN, it should now plow through it much more quickly.

Improvements to Steam Patching
Another important consequence of this patch is that the Steam version of Path of Exile will now patch a lot more quickly. Previously, the entire GGPK file had to be copied by the Steam patcher, which meant that even small patches took quite some time to apply. With the new system, small patches will be basically instant, and large patches also a lot faster than before. It should be a similar speed to using our standalone patcher.

Preloading Improvements
The new way of storing files also improves how we preload important assets. The most noticeable improvement is that players without an SSD will have a much, much better time. The benefits for users with SSDs are more marginal.

Texture Quality Improvements
As everything is being re-downloaded, we re-exported all of Path of Exile's textures with a newer compression system that produces much better-looking results. This results in much sharper textures throughout the game.

Audio Re-export
In a similar way, we have also re-exported all of our audio files using the most recent version of the audio library we use. Normally this would be a luxury that we couldn't justify (as it'd result in a large patch), but if we're redownloading everything anyway then we'll take the free improvements to audio.

Engine Improvements
This patch also includes many small engine/renderer bug fixes and performance improvements. We don't want to promise specific improvements because it will vary from system to system, but we are excited to see what impact it has on performance with both Vulkan and DirectX 11.

Why Now?
While we have been testing this patch thoroughly, there may be small issues that only come up when a million or so community members try to use it. We'd rather this doesn't occur on Heist's launch day, so we'll be releasing this technical patch beforehand so that we have time to fix any minor issues that crop up. It's also an opportunity for you to get the large download out of the way in advance.

macOS Version
While Path of Exile for macOS is officially launching alongside Heist on September 18, we'll be making a 3.11 (Harvest) client for it available for some community testing before Heist's release. Sometime after 3.11.2 is deployed, we'll probably post a link to a macOS client for people to start giving us feedback on. The important reason why this needs 3.11.2 to be deployed beforehand is so that the game's data is stored in the new way rather than the old way.

Epic Games Store Version
In a similar vein to the macOS version, once we have the 3.11.2 technical patch deployed, we'll be able to list Path of Exile in the Epic Games Store in preparation for Heist's launch. We hope to make it available a week or two before release so that players can check it out and report any problems to us before the official launch day.

We're very excited about all of the improvements that 3.11.2 brings. It has certainly been a long time coming, and will hopefully be a great baseline to deploy Heist on top of, on September 18.

This post was edited by DaTz on Sep 7 2020 04:29pm
Member
Posts: 44,628
Joined: Feb 12 2007
Gold: 1,444.13
Sep 7 2020 04:34pm
never been an issue for me and I play on steam client and have shitty internet - which leads me to believe its people's hardware causing a lot of their issues.
but certainly see people crying about it all the time so good for them [GGG] for addressing this - hopefully it actually works.
Member
Posts: 70,692
Joined: Nov 28 2007
Gold: 3,622.67
Sep 7 2020 10:50pm
seems like a decent update
Moderator
Posts: 56,697
Joined: Feb 12 2009
Gold: 4,576.12
Trader: Trusted
Sep 8 2020 09:47am
Smart of them to do it ahead of the new league as opposed to the start of the league.
Member
Posts: 202
Joined: Sep 29 2019
Gold: Locked
Sep 8 2020 11:38am
Quote (bodierox @ Sep 8 2020 05:47pm)
Smart of them to do it ahead of the new league as opposed to the start of the league.


Well, hope it won't cause any problems with the game just at league start. Smart would be month before league end. But let's be positive.
Member
Posts: 12,323
Joined: Jul 22 2007
Gold: 84.67
Warn: 10%
Sep 8 2020 03:55pm
Quote (bodierox @ Sep 8 2020 11:47am)
Smart of them to do it ahead of the new league as opposed to the start of the league.


Its not for heist its a testing ground for poe 2. Also, I would have sworn up and down 8 months ago that they would never do anything like this, so its kinda good I guess? Still waiting for them to address actual gameplay issues, but thats a pipe dream.
Member
Posts: 11,332
Joined: Mar 23 2017
Gold: 12,692.00
Warn: 10%
Sep 8 2020 04:55pm
Quote (DaTz @ Sep 8 2020 12:28am)
Why Now?
While we have been testing this patch thoroughly, there may be small issues that only come up when a million or so community members try to use it. We'd rather this doesn't occur on Heist's launch day, so we'll be releasing this technical patch beforehand so that we have time to fix any minor issues that crop up. It's also an opportunity for you to get the large download out of the way in advance.


there may be "small" issues that only come up when "a million or so" members try to use it :lol:

aww a million or so members, they are cute ^_^ all time peak on steam was about 130k, lets say double that if we count in standalone users, so we get 250~300k active users at the same time. and they know this, so what am i missing here :unsure: ? this whole thing sounds like serbian pre-election propaganda :wacko:

translation: they have no idea what issues will come up, which is why they are pushing a patch thats supposed to fix at least some of them. i predict more crashes than trying to run crysis on a 486 <_<
Member
Posts: 1,880
Joined: May 31 2015
Gold: 12,887.00
Sep 8 2020 06:50pm
After they released a 5gb patch to fix a bug that was introduced in a 400 mb patch that was supposed to fix a feature that people been complaining about for two months...

Well what may go wrong now eh?
Member
Posts: 9,999
Joined: Jul 18 2011
Gold: 15.60
Sep 8 2020 08:38pm
Online games like POE are complex. Good attitude and good focus from GGG this year. We've gotten a lot of tech improvements despite all the real-world challenges out there. Love it :)
Member
Posts: 44,628
Joined: Feb 12 2007
Gold: 1,444.13
Sep 10 2020 04:41pm
Patch is now live
get to downloading
22.9GB on Steam
Go Back To Path of Exile Topic List
12Next
Add Reply New Topic New Poll