JonnyHaystack / HayBox

Modular cross-platform firmware for digital or mixed analog/digital game controllers
GNU General Public License v3.0
178 stars 208 forks source link

Please add location for slippi controller .ini files for mac to the ReadMe #35

Closed SchillerQuinn closed 1 year ago

SchillerQuinn commented 1 year ago

Please add instructions for the .ini files for Mac into the ReadMe

The location is

/Users/USER/Library/Application Support/Slippi Launcher/netplay/Slippi Dolphin.app/Contents/Resources/Sys/Config/Profiles/GCPad

To get into to it, you have to first go to /Users/USER/Library/Application\ Support/Slippi\ Launcher/netplay/Slippi\ Dolphin.app/, right click on Dolphin.app, and click "open contents", then you have to navigate to Contents/Resources/Sys/Config/Profiles/GCPad and put the .ini files there.

JonnyHaystack commented 1 year ago

Thanks, I'm confused about the "open contents" thing though. Is it not just an ordinary file path?

SchillerQuinn commented 1 year ago

Yeah its a nightmare. On Macs, .app is basically just a folder that contains all of the information to run the script + the script itself.

image

They will also have to turn on viewing hidden files by doing cmd + shift + . in order to find the Library folder under their user folder.

However, I found a better way. You can do Cmd + shift + G and then enter this path /Users/USER/Library/Application Support/Slippi Launcher/netplay/Slippi Dolphin.app/Contents/Resources/Sys/Config/Profiles/GCPad and it will take you directly to the folder without having do open the app or whatever.

Soundtoxin commented 1 year ago

I'd like to suggest an edit to what went into the README for this. You put a generic <USER>, but if we use the terminal you can actually use the variable $USER and it will supply the current logged in user there when running the command, so people could just copy paste it. In addition I would replace the "Cmd + Shift + G" part with using the open terminal command. So instead it could say something like this:

"On Mac: Open Terminal and run open "/Users/$USER/Library/Application Support/Slippi Launcher/netplay/Slippi Dolphin.app/Contents/Resources/Sys/Config/Profiles/GCPad""

(quotes needed around the path due to the spaces)

That will open it in Finder the same way but it can be copy-pasted into the terminal so it's a bit easier potentially. The CMD-Shift-G method requires manually typing out the path so you can select your user, or going back after pasting to fix it. Some people might not even know what their username is since it's not displayed many places.

JonnyHaystack commented 1 year ago

Thanks for the suggestion! Sounds like a good idea.