geode-sdk / geode

The ultimate Geometry Dash modding framework
https://geode-sdk.org/
Boost Software License 1.0
759 stars 132 forks source link

Crash when running Geode through wine #320

Closed ghost closed 1 year ago

ghost commented 1 year ago

Geode Issue

Platform

GNU/Linux

Geode Version

1.3.5

Mods Installed

[v1.3.5] geode.loader

Steps to Reproduce

  1. Download the release as a zip file
  2. Extract the zip to ~/.steam/steamapps/common/Geometry Dash/
  3. Add WINEDLLOVERRIDES="XInput9_1_0.dll=n,b" %command% to launch options in Steam
  4. Launch game

Crash Report

https://pastebin.com/TAZGeNCr

Additional Information

I am on GNU/Linux (Mint 21.2) and using Proton 7.0-6. When the error logs say Z:\home\wilh3lm\.steam\debian-installation\steamapps\common\Geometry Dash\ it is actually /home/wilh3lm/.steam/debian-installation/steamapps/common/Geometry Dash/. I got installation instructions from https://github.com/geode-sdk/geode/issues/155

ghost commented 1 year ago

I have fixed the problem. I needed to download the resources.zip and add those files. Still doesn't explain why the error caused by them being missing is 0xC0000005 (which, if I remember correctly, is a segmentation fault), but at least it works now.