Skip to content

Instantly share code, notes, and snippets.

@OrigamingWasTaken
Last active May 19, 2024 11:16
Show Gist options
  • Save OrigamingWasTaken/060ad0130880341970df4488bcefdf7c to your computer and use it in GitHub Desktop.
Save OrigamingWasTaken/060ad0130880341970df4488bcefdf7c to your computer and use it in GitHub Desktop.

How to play OpenGL fnf mods on MacOS Wine

For this, you can use any distribution of wine (base wine, crossover, whisky, etc...).

What's the problem here?

Some mods or songs crash on launch because of inferior OpenGL versions on MacOS (2.1 or 4.1)

How do I fix this?

It's very simple actually. You can just disable the Shaders option in the options. But if you can't access the options because your crash, follow along.

First, find the settings file for your mod. I'll leave a table of known paths where your mod could store its settings:

Mods Path
PsychEngine based mods c_drive/Users/userhere/AppData/Roaming/ShadowMario/PsychEngine/funkin.sol
LeatherEngine based mods c_drive/Users/userhere/AppData/Roaming/leather128/leather_engine-options-VC.sol
Generic mods c_drive/Users/userhere/AppData/Roaming/ninjamuffin99/funkin.sol

Warning

You may have to search the file in those folders because some mods don't use the same path. You should know that the files you are looking for end in .sol and have the keyword shaders in them.

Once you found the file, open it with TextEdit or any other raw text editor and press Command + F to look up the keyword shaders. Once you found the word, change the letter t just after it to an f. If it is already an F then the shaders are already disabled (that means if you still crash, then you are editing the wrong file).

Save the file and that should be it! Have a great gaming session :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment