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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 9 10 11 12 13 ... 319 Next »

[Unofficial] New iOS/macOS controller app
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Unofficial] New iOS/macOS controller app
09-03-2021, 01:51 PM (This post was last modified: 09-03-2021, 03:09 PM by Shonumi. Edit Reason: Marked as unofficial )
#1
apexskier Offline
Junior Member
**
Posts: 3
Threads: 1
Joined: Sep 2021
I've got a new iOS gamecube controller app that I've been working on and using with Dolphin for a month or so now (mostly with Mario Party 6). I originally forked from GitHub user ajaymerchia's Dolphin Controller app on the app store but ended up fully rewriting it from scratch. My main goals for improvement were to make setup not require command line knowledge or tooling, and I saw some pretty significant performance improvements for button latency. To accomplish this I wrote a companion macOS app that broadcasts itself locally and acts as a bit of a nicer bridge between the iOS app and Dolphin. I also had some fun with swiftui and haptics.

I'm still working on getting the iOS part on the app store, I'll try to post back once it's published, but if you've got XCode, you can build it yourself for now.

Check it out at https://github.com/apexskier/dolphin-controller, and here are some screenshots:

[Image: 130981252-d7fdad99-8b32-437f-aefd-eb1198613549.png]

[Image: 131947045-28fb3a63-58fe-47e7-a7b8-e3f4a365dee7.png]

[Image: 131947834-1a5de0b6-9a95-46bd-95a4-b4afc0aa7ccc.PNG]
Find
Reply
09-03-2021, 03:11 PM
#2
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,502
Threads: 55
Joined: Dec 2011
Looks pretty good! Nice work!

Marking this as unofficial. Just a formality we do for programs and other downloads that aren't officially part of Dolphin.
Website Find
Reply
09-03-2021, 04:24 PM
#3
JosJuice Online
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,835
Threads: 7
Joined: Oct 2014
Looks nice! Though I'm wondering, is there a particular reason why you used pipes instead of the DSU protocol? The latter would let you skip writing a macOS-side application.
Find
Reply
09-05-2021, 02:19 AM
#4
apexskier Offline
Junior Member
**
Posts: 3
Threads: 1
Joined: Sep 2021
Update, this is now live on the App Store at https://apps.apple.com/us/app/dolphin-ctrl/id1584272645 and I’ve published a release of the server on GitHub at https://github.com/apexskier/dolphin-controller/releases/latest, so you can try it out without building in Xcode.
Find
Reply
09-05-2021, 02:28 AM
#5
apexskier Offline
Junior Member
**
Posts: 3
Threads: 1
Joined: Sep 2021
(09-03-2021, 04:24 PM)JosJuice Wrote: Looks nice! Though I'm wondering, is there a particular reason why you used pipes instead of the DSU protocol? The latter would let you skip writing a macOS-side application.

I’m using pipes since I originally based this off of another app using pipes. That protocol looks interesting, are these the relevant docs - https://wiki.dolphin-emu.org/index.php?title=DSU_Client? I’ll look into it, but on first glance I might still want a macOS server, at least for nicer server discovery behavior, so you don’t need to plug in up addresses manually. It looks like that protocol might allow simulating a wii accelerometer which would be cool. I’d be really excited if it allows sending rumble commands to the controller, since that’s not at all possible with pipes.
Find
Reply
09-05-2021, 08:42 AM
#6
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,562
Threads: 47
Joined: Dec 2010
(09-05-2021, 02:28 AM)apexskier Wrote: I’d be really excited if it allows sending rumble commands to the controller, since that’s not at all possible with pipes.

Unfortunately it doesn't...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2)
Find
Reply
« Next Oldest | Next Newest »


  • 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