Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Betrayer -> ran out of memory #282

Open
Bumbadawg opened this issue Aug 3, 2019 · 4 comments
Open

Betrayer -> ran out of memory #282

Bumbadawg opened this issue Aug 3, 2019 · 4 comments

Comments

@Bumbadawg
Copy link

Bumbadawg commented Aug 3, 2019

Betrayer, a 32 bit Unreal Engine 3 game, can't allocate past the first level and CTD. Runs fine w/o D9VK. Is this some lack of largeaddressaware flag because D9VK requires more memory allocation ?
steam-243120.log

@Joshua-Ashton
Copy link
Owner

Does it work when forcing Large Address Aware?

@Bumbadawg
Copy link
Author

@Joshua-Ashton i'd like to know how to set this flag on Linux, would be greatly appreciated =)

@qdevpl
Copy link

qdevpl commented Aug 4, 2019

@Bumbadawg Use PROTON_FORCE_LARGE_ADDRESS_AWARE=1 runtime option
https://github.com/ValveSoftware/Proton#runtime-config-options

@Bumbadawg
Copy link
Author

Thanks @qdevpl this is the kind of variable that should be ON by default.
It didn't fix the issue. I checked the game files and it's all right.

(don't mind the size, it's because i'm using a tiling script on Kwin)
betrayer
steam-243120.log
So it says registry.cpp (255) : Assertion Failed: On-disk registry has changed and is marked dirty - we're about to lose data. and
370 11096.734:0027:0028:fixme:wbemprox:enum_class_object_Next timeout not supported
seem to hint the root cause. Then it doesn't fails to post-process, fails to load a texture and crashes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants