• 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 2 3 4 5 6 ... 11 Next »
Jump to page 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
OS X GCN Adapter kext - Testers Wanted!!
09-03-2015, 09:18 PM
#31
Nexaerald
Unregistered
 
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.
Reply
09-04-2015, 06:48 AM
#32
jackoalan Offline
Junior Member
**
Posts: 33
Threads: 1
Joined: May 2015
(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
Find
Reply
09-13-2015, 04:10 PM
#33
Metonym
Unregistered
 
(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.
Reply
09-13-2015, 05:48 PM
#34
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 7,991
Threads: 7
Joined: Oct 2014
(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
Find
Reply
09-13-2015, 06:15 PM
#35
jackoalan Offline
Junior Member
**
Posts: 33
Threads: 1
Joined: May 2015
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
Find
Reply
10-03-2015, 11:50 PM
#36
DrHouse64 Offline
A woman yet a man, a man yet a woman
****
Posts: 343
Threads: 18
Joined: Jun 2013
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...
From France with love.
Laptop ROG : W10 / Ryzen 7 4800HS @2.9 GHz (up to 4.2 GHz) / 16 Go DDR4 / RTX 2060 MaxQ (6 Go GDDR6)
Find
Reply
10-05-2015, 09:14 AM
#37
haunted-robot
Unregistered
 
(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.
Reply
10-21-2015, 06:50 AM
#38
Jayronimo Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Oct 2015
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):"
Find
Reply
10-21-2015, 06:58 AM
#39
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 7,991
Threads: 7
Joined: Oct 2014
(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.
Find
Reply
10-21-2015, 07:08 AM
#40
Jayronimo Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Oct 2015
(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?
Find
Reply
« Next Oldest | Next Newest »
Pages (11): « Previous 1 2 3 4 5 6 ... 11 Next »
Jump to page 


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


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode