This will allow all unsigned kexts to be loaded on your system. Note that the install script also sets nvram boot-args=kext-dev-mode=1, which allows this unsigned kext to be installed and loaded. This is an unsigned Kext that prevents the kernel from grabbing the USB adapter, which means we are able to access it from userspace. This is the program that actually interprets the data received by the adapter and maps it onto fake HID controllers. The userspace driver and its supporting frameworks are installed to /Applications/wiiu-gcc-adapter. The userspace driver exits when the adapter is unplugged. This causes the userspace driver to start every time the adapter is plugged it. This is installed to /Library/LaunchAgents/. Running uninstall.sh as root and rebooting will revert your Mac to its previous This will create a folder called dmg, as wellĪs a dmg, which you can ignore. If downloading from source, then you will need Xcode to build. If you just want to use the adapter in Dolphin, and not as USB controllers in other emulators or games, it is much simpler to just follow the instructions on the Dolphin Wiki, which does work on El Capitan. I've not had time to update it, but the reports I've seen suggest that some work is needed to get it working there.
First, this driver is totally untested on El Capitan and later.