Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
GOG.com %USERPROFILE%\Documents\Egosoft\X4\save\
Steam %USERPROFILE%\Documents\Egosoft\X4\<user-id>\save\
Linux $HOME/.config/EgoSoft/X4/<user-id>/save/
Thanks for pointing a possible solution, I will try it out. But this doesn't excuse the bug. I play a lot of games on Linux and never have had this happen to me.
The performance is not being bottlenecked by the simulation. My CPU is not struggling while GPU is at 100%. And I'm having bad performance (again, comparitively given the quality of these graphics) issues in TImelines which (supposedly unless the devs are insane) doesn't have the whole world simulation so your argument is moot.
As for performance, I don't know what GPU you are running, but my GPU is barely taxed while playing this game (which is why I can super sample without any performance hits), while my CPU is constantly being rung out.
FIles are there but the tree structure is completely different.
I'm not going to waste (more) of my time trying to figure this out and make them compatible. I'll either just quit the game or start over.
This bug is a major oversight by the developers. Like I said; I play a LOT of games on Linux is this is the first time I've seen this behavior.
Regarding GPU, I have an RTX 3060, that plays Cyberpunk 2077 on very high settings very happily. I don't expect Egosoft to pump out performance of a game from a AAA studio that partners with NVIDIA; but I also don't expect a game that looks like some generic Unity engine game to peg my GPU and deliver subpar performance.
Regardless, the warning is here for other Linux users. Switching from Proton to Native does not behave like you expect: you have issues with your save files.
Regardless if it works; I shouldn't have to be doing this. This is a bug.
Ok; so it's intended poor programming. sure.
Sure. Everything has an explanation; including bugs and bad programming. I'm not questioning your explanation.
No, the fix is detecting what OS the game is running on and act accordingly. There's multiple possible solutions to this... from using symlinks to copying over files. Everything a user can do manually; they can automate behind the scenes making it invisible for the user that an issue ever occurred.
A user should not care that unix is case sensitive. Leaving the user to solve and figure this out is: bad programming.
And if the outcome of an action does not have the intended behavior, from the user's point of view it is a bug. All the technical, behind the scenes, explanations are moot. If it has unintended consequences, it's a bug.
I think you misread what I wrote... I'm not having any issues with the CPU (it's well under 20% utilization while the GPU is pegged.) Also, the performance issues have nothing to do with the sandbox; I have them in Timelines too which has missions that do not have a simulated universe to run (like I said; unless the developers are insane and for some reason are simulating the sandbox in a mission where it's literally a race loop).
So the issue is definitely performance on the graphical side.
And my poor 3060 can handle way more graphically intensive games.
I'll stop replying to this thread now... I get it you agree 100% with their programming decisions here and I disagree. We'll leave it at that.
The real fault belongs to Valve. If they were really on the ball, they would make the game developers write down where the save files will go on different OSs, and when you transitioned from Proton to native Linux it would copy them over for you. But that’s a really hard problem, and you will never get 90% of the game developers to supply you with that information. Most of them don’t care about Linux, and they won’t take 5 minutes to type in that kind of information. So we are stuck doing it manually.