I recently saw that as of dolphin revision 4.0-8065, dolphin supports receiving gamecube controller inputs via named pipes. I looked around but could not find any documentation for how one would achieve this.
I then browsed through the code which was helpful and tried this
1) created a dir in /usr/share/dolphin-emu/sys/ with the name "Pipes"
2) created a named pipe called "pipe' in this directory.
then, to test whether the pipe had worked, I started up dolphin, set the controller settings to "Standard Controller" for both port 1 and 2 (the others were at "none") and plugged my controller into the adapter in slot 1. I started up the game (In this case super smash brothers melee for the nintendo gamecube) and did:
nothing happened. the a button was not pressed.
If anyone has any knowlodge on named pipes for controlling dolphin, that would be helpful.
tl:dr How do I send GC controller inputs to Dolphin via named pipes?
I then browsed through the code which was helpful and tried this
1) created a dir in /usr/share/dolphin-emu/sys/ with the name "Pipes"
2) created a named pipe called "pipe' in this directory.
then, to test whether the pipe had worked, I started up dolphin, set the controller settings to "Standard Controller" for both port 1 and 2 (the others were at "none") and plugged my controller into the adapter in slot 1. I started up the game (In this case super smash brothers melee for the nintendo gamecube) and did:
Code:
sudo su
echo 'a' > pipe
nothing happened. the a button was not pressed.
If anyone has any knowlodge on named pipes for controlling dolphin, that would be helpful.
tl:dr How do I send GC controller inputs to Dolphin via named pipes?