• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
1 2 3 4 5 ... 111 Next »

OS X GCN Adapter kext - Testers Wanted!!
View New Posts | View Today's Posts

Pages (11): « Previous 1 ... 7 8 9 10 11
Jump to page 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
OS X GCN Adapter kext - Testers Wanted!!
04-27-2020, 05:11 PM
#101
polareffect Offline
Junior Member
**
Posts: 2
Threads: 1
Joined: Mar 2020
I recently updated to macOS Catalina 10.15.4 and did the steps I have done before but it did not work. Does anyone know if it works with this version of OS or should I try again?

Any help would be great!
Find
Reply
08-28-2020, 09:39 AM
#102
DeeKay Deluxe Offline
Junior Member
**
Posts: 1
Threads: 0
Joined: Aug 2020
Because the previous user had problems with the activation method for the GameCube controller adapter, I want to inform you that for now this still works perfectly fine. It is so nice to play with an original controller whenever and wherever I want.

Apple has changed the command for disabling / enabling the SIP a little bit. And there is the problematic state that Apple doesn't want Kernel extensions (.kext files) and sees them as deprecated. They currently are changing them to system extensions which have less deep control to the system and it could be that with the new version of macOS 10.16 (Big Sur) Kernel extensions won't work in general. But for now, let's enjoy a working GameCube controller input method.

Because of the slightly changed way and the old info on the Dolphin guide page HowTo I'm posting here the method I used some minutes ago. Special thanks goes to post from waxlez.

  1. Download the SmashEnabler.kext provided here in the thread. Save it to the standard Downloads directory.
  2. Restart your Mac and immediately hold down command (⌘) and R to boot in the Recovery Mode.
  3. Choose your hard drive & user and type in your password. Above in the menu bar click on Utilities > Terminal.
  4. Type in the following line to temporarily disable the SIP: csrutil disable
  5. Type in reboot to save your changes and normally start your Mac again.
  6. Start Terminal and copy over the following lines one by one. The first line must be confirmed with your password.
    Code:
    sudo cp -r ~/Downloads/SmashEnabler.kext /Library/Extensions/SmashEnabler.kext
    sudo chown -R root:wheel /Library/Extensions/SmashEnabler.kext
    sudo touch /Library/Extensions
    sudo reboot
  7. Now after the reboot plug in your GameCube controller and adapter and start Dolphin. Please test out, if the controller is working and make sure that you choose GameCube Adapter for Wii U in the controller settings.
  8. If it's working you have to activate the SIP again for security reasons. Reboot your Mac again to the Recovery Mode. (see above)
  9. Like before open in the menu bar Terminal and type in csrutil enable
  10. Type in reboot and you are ready to go. Step in the world of GameCube games. :-)

If you have any problems with this guide, feel free to ask.
Find
Reply
10-27-2020, 08:05 PM
#103
morojax Offline
Junior Member
**
Posts: 2
Threads: 0
Joined: Oct 2020
(08-28-2020, 09:39 AM)DeeKay Deluxe Wrote: Because the previous user had problems with the activation method for the GameCube controller adapter, I want to inform you that for now this still works perfectly fine. It is so nice to play with an original controller whenever and wherever I want.

Apple has changed the command for disabling / enabling the SIP a little bit. And there is the problematic state that Apple doesn't want Kernel extensions (.kext files) and sees them as deprecated. They currently are changing them to system extensions which have less deep control to the system and it could be that with the new version of macOS 10.16 (Big Sur) Kernel extensions won't work in general. But for now, let's enjoy a working GameCube controller input method.

Because of the slightly changed way and the old info on the Dolphin guide page HowTo I'm posting here the method I used some minutes ago. Special thanks goes to post from waxlez.


  1. Download the SmashEnabler.kext provided here in the thread. Save it to the standard Downloads directory.
  2. Restart your Mac and immediately hold down command (⌘) and R to boot in the Recovery Mode.
  3. Choose your hard drive & user and type in your password. Above in the menu bar click on Utilities > Terminal.
  4. Type in the following line to temporarily disable the SIP: csrutil disable
  5. Type in reboot to save your changes and normally start your Mac again.
  6. Start Terminal and copy over the following lines one by one. The first line must be confirmed with your password.
    sudo cp -r ~/Downloads/SmashEnabler.kext /Library/Extensions/SmashEnabler.kextsudo chown -R root:wheel /Library/Extensions/SmashEnabler.kextsudo touch /Library/Extensionssudo reboot
  7. Now after the reboot plug in your GameCube controller and adapter and start Dolphin. Please test out, if the controller is working and make sure that you choose GameCube Adapter for Wii U in the controller settings.
  8. If it's working you have to activate the SIP again for security reasons. Reboot your Mac again to the Recovery Mode. (see above)
  9. Like before open in the menu bar Terminal and type in csrutil enable
  10. Type in reboot and you are ready to go. Step in the world of GameCube games. :-)

If you have any problems with this guide, feel free to ask.
Hi, I did everything in your post and I had it work for a couple months perfectly on my Mac.

I havent played it in awhile and tried booting up dolphin today, and my controllers aren't working.

I didn't change anything, is there any reason my controllers wouldn't be working now?

I also tried another GC adapter, the ZACRO. and it doesnt work, just like my mayflash.

Does this only work with the Mayflash adapter? Maybe my mayflash adapter isnt working anymore?

Do you think I should buy another Mayflash adapter or is there something I can do on my end to make my controllers work agaim?


Like I said, I did everything in your posts and it was working perfectly for a while, now suddenly it doesn't register my controllers anymore. Any help would be greatly appreciated.
Find
Reply
11-20-2020, 02:07 PM
#104
morojax Offline
Junior Member
**
Posts: 2
Threads: 0
Joined: Oct 2020
And it just started working again without me changing anything, not sure why. I would edit my last post instead of posting again but this site doesn't let me.
Find
Reply
12-16-2020, 06:59 PM
#105
whiteashsaturday Offline
Junior Member
**
Posts: 10
Threads: 0
Joined: Apr 2020
Found a work around, even though Dolphin displays the controllers in the config on Big Sur 11.2 and Dolphin 5.0-13242 I have found my own solution after digging up MANY other controller issues with passing off as discussed above.

1. Configure Dophin to use the Keyboard setup built into to the Mac
2. Download a key configure app called "Enjoyable" available here:https://yukkurigames.com/enjoyable/
3. Map each key from the Keyboard config to the Enjoyable key mapping.
4. Attempt to use the controller in Dolphin's app will prompt a security request from Enjoyable
5. Launch Security & Privacy system preference and enable Enjoyable in Accessibility, that is all.
6. Go back to Dolphin and launch a game, this for me gave me a work around controller support.

TLDR;Note,Steam would recognize the PowerA wireless, and wired GameCube remotes, all steam games would work that supported a controller, they have incorporated Big Sur support. Using Enjoyable.app to keyboard commands did I get it to work.
Find
Reply
02-16-2021, 09:53 AM
#106
Anicastro Offline
Junior Member
**
Posts: 2
Threads: 1
Joined: Feb 2021
I only have one USB port on my computer. Do I need to plug both usb's for the adapter into my computer? I was trying it with a USB-C connection but it didn't work
Find
Reply
« Next Oldest | Next Newest »
Pages (11): « Previous 1 ... 7 8 9 10 11
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 4 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode