Last Epoch Patch 1.2.6.2 Notes | Unity 6 Engine Redeploy |

As pointed out by Malga, the timing is very clever: it’s far into the current season as to limit the impact, but there’s a couple months left to identify and fix any bug that comes up.

As far as the reasons why, there could be many reasons, none of which is any of our business really.
First off, Unity 5 is end of life and is no longer supported. So that means any bug, or security vulnerability will not be patched by Unity. EHG does not want to take that risk.
Second, there could be productivity or performance improvements that the EHG dev team wants to take advantage of.
Finally, your assumption that EHG merely “copy-pasted” the current code comes from where ? How do you know they haven’t been working on that upgrade for a few months ?

From a player perspective, it shouldn’t matter which version they use, as long as it’s secure, stable and performant.

6 Likes

You don’t seem to understand:
It’s more stable and makes programming easier.

Problems:

  • Instability in some games (NOT PROGRAMMING)
  • Upgrading from an older version to 6.X in a game as developed and well-optimized as its resources (it’s almost impossible to get information about it, I’ve tried)
  • It may require higher PC requirements. In my case, I’m using an NVidia 1050Ti, and the game works fine. How will it work now?
  • Will it work well with Linux Mint with Proton?

What problem do you have with the version of Unity you’re using, so you insist on having so many headaches with version 6 at this point in development?

I mentioned “copy and paste” to use more understandable language.
I didn’t think about the security aspect (hackers, cheats, etc.), and you’re right.
If everything works well, bug-free, optimized, and doesn’t require any additional PC requirements, I’d be happy with the update.
Your response convinced me a bit and alleviated my annoyance. Thanks.

3 Likes

Maybe those game developers just “copy and pasted” and didn’t work on it. No reason to believe EHG did the same, considering they spent a considerable amount of time preparing this.

I’m sure they did their homework. Not to mention that they have access to direct support from Unity in case issues arise.

No idea. Maybe you should launch it and find out? It does allow them to add a bunch of improvements, so maybe overall it’s better?

This version has been out for over 8 months. I’m pretty sure Proton already updated to be compatible with it.

I don’t have any headaches. And considering EHG has been planning this for months now, I assume neither do they.
Why do you assume EHG just did a sloppy job rather than considering all the issues?

8 months is a lot of time for an engine to stabilize. In fact, we’re closer now to a new version than we are to the release of this one. So why do you assume that this version is worse than the previous one that is no longer supported?

1 Like

Every programming team works differently. My example of “copy & paste” without using the right tools is just a quick aside.

I should remind you of two things:
1- They did a terrible job in their first update to Unity 6.
2- Something that really shocked me was reading in a Reddit thread:
"Changing the mouse cursor color/graphics is something the developers would like to do, but it’s currently an engine limitation [11:19, 11:28]. "
This… is… “Hello? Are you kidding?” lol
URL: https://www.reddit.com/r/LastEpoch/comments/1kx3v4y/5162025_devstream_summary/

I hope you’re right and this time they did their homework properly.
Now I have to get to work. Later or tomorrow I’ll test it out and let you know.

And well, as for why I assume they might have done a sloppy job… I think there’s evidence from their previous update, which had a lot of complaints, right?

I assume this version needs to improve even more compared to the previous one to even consider such a complicated move to move the game from one version to another.
BUT, I didn’t consider the issue of security breaches before, considering it’s a game that focuses mostly on online play. I do see reasons to update to the latest Unity version, as long as you do it carefully.

In the previous version, datamining internal game data was almost impossible (to see real data on X item drops, for example, or how the corruption level scales exactly… among many things). Let’s see if it remains as protected in this version. I hope so.

Did they? They detected 3 (three) issues with it, immediately reverted the change and have since fixed them.
If that’s your definition of a terrible job, I wish more game developers did terrible jobs.

What shocked you about that? They can change the cursor to whatever they like, but everyone gets the same cursor. There is no way in Unity to say that your cursor is different from mine.
It’s already been discussed extensively, including a dev reply:

No engine, not even custom engines created by studios, makes datamining almost impossible.
In fact, in all of them it’s barely an inconvenience. And Unity certainly isn’t one of the hardest ones in this regard.

Dammitt might disagree, he’s been grabbing the data from the game files for years. Though there was some comments from the devs about an API which is currently restricted & not for public consumption.

1 Like

If you call reverting changes immediately after 24 hours, we have a different concept of time, that’s all, and I respect that for you it was immediate.

public class CustomCursor : MonoBehaviour
{
public Texture2D cursorTexture
public Vector2 hotspot = Vector2.zero
public CursorMode cursorMode = CursorMode.Auto;

void Start()
{
    Cursor.SetCursor(cursorTexture, hotspot, cursorMode);
}

}

This isn’t functional for sure, but come on… an option to change the mouse cursor texture smaller, larger, or another style… is easy to implement.

It is true that Unity is easy for data mining, but in the case of Last Epoch it is very well done to make it more difficult, it is something that when I saw how it was put together I was surprised by the work of its programmers.

Edit:
I don’t know how to quote phrases like you do in this forum -_- sorry
If changing the cursor size or customizing it is very requested, I might consider creating a script in AutoHotKey (.ahk) that runs when the game starts, that doesn’t interfere with the game at all and just “overlays” the cursor.

I don’t think you understand. Yes, they can change the cursor. Which is what they did. Their cursor is not the default one.
However, they can’t use different cursors in settings so you have one and I have a different one.
That is because the cursor asset gets compiled as a resource when building and can’t be changed later during runtime.

There are countless threads in the Unity forums requesting this and this is something they don’t support. And considering all the years that have passed since, it’s doubtful they’ll ever add it.

You should read the thread I linked. There are plenty of explanations there regarding this issue and why it’s not possible.

Just select text as if you were going to copy it and a “quote” button shows up.

Changing the cursor size can be done with windows settings.
Changing the color/render can be done with Yolomouse. It’s an allowed tool you can use with LE. It basically does what you’re proposing, except it adds dozens of cursor options.

Ok, thanks for the clarification, now I understand you.

thank you

I didn’t know Yolomouse, so… whoever is desperate to change the cursor has solutions, another thing is that those users are lazy

1 Like

I can’t get it to work from Linux Mint 22.1-xfce-64bit, updated Nvidia graphics, updated Vulkan, updated Steam. I tried Proton Experimental, version 10, and other versions… choosing Proton from “Compatibility” in Steam’s “Parameters,” then right-clicking on Last Epoch, choosing “Compatibility,” and forcing Proton.

Any solutions?

I’m starting to hate Unity 6 more and more… but I understand that it’s important for a game that relies heavily on online and that there are no security holes for hackers and cheaters. :smiling_face_with_tear:

Edit: The game doesn’t open, no window appears, I play it, after a few seconds it stops, and in the error logs nothing relevant appears about the problem… I don’t know what to do… I need help

From what I see online, this is an issue with Mint, not Proton.
Linux isn’t officially supported in LE anymore, so you’re better off trying to solve this in Mint/Linux forums.

You can try to make your own thread and see if other Linux users can help you, but I expect you’ll get less replies here.

As a last resort, you can make steam load the previous patch and play offline.

1 Like

Which is a Unity problem, yep.

And Unity should support it. Baffling actually why they don’t.

Anything related to a third party program is frowned upon in general.
The consensus is that a game should provide all necessary or improving options by default if possible.
Also it’s highly praised if functions from very highly used mods get used in further updates and possible even improved upon.

It’s not the users responsibility to provide himself a enjoyable product to use, it’s the company’s. They’re providing a service, the higher the quality of the service the better received simply.
The less asked for things inside the less well received.

1 Like

Console gaming. It is a required by Sony and/or MS to let the game into consoles

1 Like

Sins update keep on getting cod 6000 (Unity 04211 ) 042f1 then shutdown why???

It works perfectly at Linux Mint, I had an absurd failure that I did not install Last Epoch in the same partition as the linux mint, ensure using “GE-PROTON10-8 Released” downloaded from github.

The game works better for me now than before, before I had some “rubberbanding” in tombs/cemeteries, but now there is no problem.
Before I was sometimes 20 fps when I was many enemies in Corruption 2K, or in certain parts against Uber Aberroth, now it works in those situations at 30-35 fps. In villages or places with few enemies at 60 fps.

My PC (aka bad pc):
NVIDIA GEFORCE GTX 1050TI: 4GB
RAM: 24GB
Processor: AMD FX 4300 Quad-Core, ~ 3.8GHz

So …
I’m happy; And very good work of the team programming everything!
I didn’t find bugs or problems!
Congratulations, continue like this !!

suggestion/petition: add more graphic options to remove visual effects and To get better fps who we use bad pc

<3

4 Likes
  1. Disable no need Windows’ background programms as Cortana including those which are in auto-load window.
  2. Putest physics to CPU and rendering to GPU instead of auto in the driver
  3. If thou use some sort of vsync then enable ultra reflex and tripple buffering. If the adaptive one then lock the fps a little higher than thy monitor hath.
  4. Windows’ settings - games-add the exe file- high performance.
  5. Choosest adaptive energy in driver instead oprimal.
  6. Choosest 10GB shaders cache instead “by choise of driver”.
  7. For better graphycs enable sharpness. For example, for 60ghz monitor ( 1920x1080) i suggest 30%.
1 Like

not that im having an issue, but where do you change all of this? nvidia settings?

1 Like

Those are things that EHG might be able to implement with Unity 6 vs having the previous versions.

oh yes, then yes plz do that.

1 Like