Dolphin, the GameCube and Wii emulator - Forums

Full Version: OS X GCN Adapter kext - Testers Wanted!!
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12

Nexaerald

Hi,
your kext file works perfectly on my MacBook Air under Yosemite 10.10.5 without anything else to do.
The only problem I had is that I couldn't find where to download the specified version of Dolphin, until I found a link on the thread.
(09-03-2015, 09:18 PM)Nexaerald Wrote: [ -> ]The only problem I had is that I couldn't find where to download the specified version of Dolphin, until I found a link on the thread.

Ahh, the latest official release should do.. I was stating the minimum required version before

Metonym

(06-30-2015, 05:37 AM)jackoalan Wrote: [ -> ]Nintendo uses a simple, custom binary report instead; the app must be made to receive this report on a low-level USB endpoint and parse it directly

Could you explain where in the code dolphin does this? I have been reading through the github for the past hour and can't find it. I wanted to do something with this for a hackathon and would love some help.
(09-13-2015, 04:10 PM)Metonym Wrote: [ -> ]
(06-30-2015, 05:37 AM)jackoalan Wrote: [ -> ]Nintendo uses a simple, custom binary report instead; the app must be made to receive this report on a low-level USB endpoint and parse it directly

Could you explain where in the code dolphin does this? I have been reading through the github for the past hour and can't find it. I wanted to do something with this for a hackathon and would love some help.

Should be somewhere in here: https://github.com/dolphin-emu/dolphin/pull/1678
The bulk of the implementation is here:
https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/Core/HW/SI_GCAdapter.cpp

It uses libusb to open the endpoint in a cross-platform manner
Anyone tested it on El Capitan? Because I did and it doesn't work, I wonder if I'm the only one...
Maybe it has something to do with new System Integrity Protection...

haunted-robot

(10-03-2015, 11:50 PM)DrHouse64 Wrote: [ -> ]Anyone tested it on El Capitan? Because I did and it doesn't work, I wonder if I'm the only one...
Maybe it has something to do with new System Integrity Protection...

Hi Dr House,


I have actually held back on installing it onto El Cap because of my thoughts that it wouldn't work.

El Capitan's System Integrity Protection requires a kext to be signed to be used. There is a work around to this however not for inexperienced users nor a simple fix for this kext unfortunately (unless it gets signed).


Steps would include: ( i am not posting exacts for this as not 100% sure of how many restarts / steps in each restart)

1. Disable SIP using terminal, then restart
2. install kext using terminal commands, set ownership, restart
3. Using terminal to rebuild cache, then restarting again
4. Verify Kext works, if so, Enable SIP using terminal, Restart
5. Verify Kext still works, Verfity SIP is active. Done.
Hey so I have a question. I'm on a mac and just got the official Wii U adapter and gamecube controller. I put the adapter in the mac and when I opened dolphin, the only different input was Input/0/WUP-028. I tried calibrating the controls using my gamecube controller but it didnt seem to respond to any of the buttons I pressed. So this is where I visited the wiki. I downloaded the Easy Install package for OSX here https://wiki.dolphin-emu.org/index.php?title=How_to_use_the_Official_GameCube_Controller_Adapter_for_Wii_U_in_Dolphin#Terminal_Install

When I restarted my computer, the Input/0/WUP-028 was gone and my only inputs are keyboard controls now. Basically, my computer cant read the adapter at all now and was wondering how to uninstall this package that I downloaded that was supposedly "Instead, IOKit's behavior may be manipulated via a codeless .kext to simply ignore the adapter and permit a lower-level connection (like the one Dolphin makes):"
(10-21-2015, 06:50 AM)Jayronimo Wrote: [ -> ]When I restarted my computer, the Input/0/WUP-028 was gone and my only inputs are keyboard controls now.

That's how it's supposed to work in Dolphin. If it's installed correctly, you just have to plug the controller into port 1, start a game, and begin using the controller. The button configuration window is not used.

Your profile says that you're using Dolphin 4.0, which does not have native support for GameCube adapters. Please update to the newest development version or 5.0 release candidate.
(10-21-2015, 06:58 AM)JosJuice Wrote: [ -> ]
(10-21-2015, 06:50 AM)Jayronimo Wrote: [ -> ]When I restarted my computer, the Input/0/WUP-028 was gone and my only inputs are keyboard controls now.

That's how it's supposed to work in Dolphin. If it's installed correctly, you just have to plug the controller into port 1, start a game, and begin using the controller. The button configuration window is not used.

Your profile says that you're using Dolphin 4.0, which does not have native support for GameCube adapters. Please update to the newest development version or 5.0 release candidate.

so basically i just need the newer version of dolphin and im good?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12