geode-sdk / geode

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

Geode doesn't show up when opening Geometry Dash (Wine on MacOS) #584

Closed FeliReta closed 5 months ago

FeliReta commented 8 months ago

Geode Issue

Platform

MacOS

SDK commit

No response

Geode Version

v2.0.0-beta.21

Mods Installed

No response

Expected Behavior

I installed Geode SDK on WineSkin on my MacOS (Intel version) to get the mods that are not available on MacOS.

Captura de pantalla 2024-03-03 a las 18 53 53

Actual Behavior

When I open Geometry Dash via Steam the Geode button that is supposed to show up in the main menu doesn't.

Captura de pantalla 2024-03-03 a las 19 08 12

Steps to Reproduce

  1. I installed Steam though Wine on my MacBook.
  2. I installed Geometry Dash in Steam on Wine.
  3. I downloaded GeodeSDK installer, copied it inside the Wine C:\ and opened it though Wine.
  4. I installed GeodeSDK inside GD folder "C:\ProgramFilesx64\Steam\steamapps\common\GeometryDash"
  5. I launched Geometry Dash on Steam via Wine

Additional Information

No response

BNTFryingPan commented 8 months ago

on linux, you have to add a library override in winecfg or an environment variable for xinput9_1_0 for geode to work. have you tried doing this?

Rustring commented 8 months ago

Try adding "WINEDLLOVERRIDES="xinput9_1_0=n,b" %command%" to your steam launch options

BNTFryingPan commented 8 months ago

Try adding "WINEDLLOVERRIDES="xinput9_1_0=n,b" %command%" to your steam launch options

this wont work, as steam itself is running inside wine

Rustring commented 8 months ago

Add xinput as a dependency, I am on Linux where you use winetricks or bottles, idk how you do it on MacOS

RoootTheFox commented 8 months ago

You pretty much do the same thing on macOS - set GD's launch options inside Steam to WINEDLLOVERRIDES="xinput9_1_0=n,b" %command% (its inside Properties for Geometry Dash)

also, note that this isn't a bug that's related to Geode, if you need support you should join the Discord server, as GitHub isn't really the place for that.

Rustring commented 8 months ago

Try adding "WINEDLLOVERRIDES="xinput9_1_0=n,b" %command%" to your steam launch options

this wont work, as steam itself is running inside wine

Read this

RoootTheFox commented 8 months ago

is there any way you can run winecfg? If yes, please do that and set a library override for xinput9_1_0

Rustring commented 8 months ago

is there any way you can run winecfg? If yes, please do that and set a library override for xinput9_1_0

Yeah I am saying the same thing

davttd commented 6 months ago

I use crossover and i set lib overwrite and force it to use native xinput but this seems to crash for me

MadSlimDude commented 5 months ago

is there any way you can run winecfg? If yes, please do that and set a library override for xinput9_1_0

Yeah I am saying the same thing

How do I run it if I'm using Whiskey? I use whiskey which automatically installs wine for me so I don't really know how to do this

chubbybear0924 commented 5 months ago

How to change launch options on win

koedash commented 5 months ago

I have the same isue but on windows 10 and i really don't want to lose my mod

RoootTheFox commented 5 months ago

Geode isn't updated yet! please be patient

R4vy50n commented 5 months ago

how do you solve that in windows 10?

koedash commented 5 months ago

I think it a problem with gd itself because i try to re install geode and it still doesn't show up

Betito23 commented 5 months ago

I think it a problem with gd itself because i try to re install geode and it still doesn't show up

Yeah i tried that too but wouldnt work

RadishTheVeg671 commented 5 months ago

I tried on my windows and it still dosent show up with the geode thing