![]() Perhaps I just don't know how any of this works but this might be something to look into.Ħ421.401:0031:0032:trace:module:load_dll Loaded module L"C:\windows\assembly\NativeImages_v9_64\mscorlib\386b8793866138dad77588a7399d11c3\mscorlib.ni.dll" (native) at 0圆4478000000 Space Engineers has been a major pain for years in any sort of wrapper, even when it did work it was stable as a two legged stool. I'll post the relevant functions affects Vanilla wine as well as Proton, whichever arrives first can upstream it to the other. net runtime and do not see a clear reason why it crashes. I have decompiled SE and looked at the code which is causing the crash, based on the stacktrace provided by the. I can't identify the patch that is responsible for this, as I actually do not know what's the problem. The problem in proton is not related to Transform Feedback. Now wine-staging has a patch in place which enables SE to start under opengl, it still crashes as opengl is not capable of sustaining the graphics engine. Mainline wine will get at the next release at it has been already staged which means wine-staging will get it too. Proton has these patches already, I think, I'm not sure, don't quote me. Now, Vulkan has recently received this extension "VK_EXT_transform_feedback", which allows Stream Output to work in Vulkan, therefor DXVK now supports Transform Feedback, therefor SE should work in wine, but wine still needs patches to expose this extension. Then, SE uses Stream Output / Transform Feedback, which is a deprecated feature in DX11, and was probably carried over from the DX9 renderer, which SE has used in the past. NET 4.7.1 which IS broken in wine, but it can be made to run with a workaround and a bit of luck. No, you misunderstood me, let me explain a bit more. This can easily be solved by either getting the patch upstream to wine (there might be a good reason why it's not upstream) or we could apply the patch directly to proton. at _Flags() at .IsImageTransparent(Image backgroundImage) at .set_BackgroundImageLayout(ImageLayout value) at () at (String gameName, String logPath) at (String logName, String gameName, String id) at Sandbox.M圜ommonProgramStartup.PerformReporting() at (String args) wine: Unhandled exception 0xe0434352 in thread bb at address 0x7b44b08c (thread 00bb), starting debugger. Unhandled Exception: 00bb:fixme:ver:GetCurrentPackageId (0x53a800 (nil)): stub System.ArgumentException: Parameter is not valid. net and with transform feedback working, you should get an error message like this Reproduction is really easy, download Space Engineers from steam, install. ![]() I'm not experienced enough to submit a pull request, nor I'd be able to compile proton as I'm kind of incompetent. This is caused by a bug in wine which has been ignored, wine-staging does include a patch to solve this problem. SE crashes with en error, which says that the function was invoked with an incorrect parameter. Space Engineers uses the GetCurrentPackageId function. that I have checked whether there are updates for my system available.(Not specifically for this game, and not specifically this error, though it can be seen as a fixme) that I haven't found an existing compatibility report for this game.Yes, I did leave out my system specs as it's not important to this issue. The latest version of Space Engineers from steam, with app id 244850 seems to require a patch which wine-staging has.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |