I’ve been using ppsspp with c4all and a dual shock 3 for quite sometime. I’ve recently started really messing with retroarch on my iPhone 6+. I’ve had a blast playing single player but I would really like to play multiplayer with controller support. Has anyone been able to use multiple controllers on an iPhone?
Follow up this youtube video tutorial https://www.youtube.com/watch?v=ZpRHlGw2Gvo .This work 100% with iOS 7 with no issue. And works on iOS 8 but sometime controllers act weird while they are connected. To avoid this issue on iOS 8 just don’t touch the screen after you connected ps3 controllers. first, pair the controllers after you loaded a game. Then use first controller (Ps button) to change the game or any setting. If you face the same ssue close the app and reboot your device. Read everything in the description you need to download some files like frontend. Also you need to disable c4all as well.
Thanks for the quick reply. I’ve watched the video and downloaded all the config files but I have a couple sticking points. 1 I have the most updated retroarch which looks a bit different than yours. One keynote is that your retroarch folder is .retroarch mine is just retroarch. 2. Is front end something I have to manually add to retroarch? Or does the new versions just handle this differently? Right now when I try to connect a PS3 controller without c4all it never connects. I’m trying to find a place to turn on BTstacks in my options but I’m not having much luck. Any help would be appreciated!
You can’t play Multiple PS3 controllers with the version you have just uninstall it. On video description there is Retroarch 1.0.0.2.1 download and install it using ifile. Frontend file will enable btstack after you launch RetroArch, manually you have to .Retroarch folder. (.RetroArch) folder will appear after you launch Retroarch 1.0.0.2.1. Install or (reinstall) Activator from cydia to help finishing installing RetroArch.
Lol! Of course that would be the answer as soon as I finally get it config’d the way I like it. Before I nuke my current install is there anything I should save other than my roms and BIOS’s? I seem to recall the Overlays being really jacked up on a 6+ will the earlier versions. Again thanks for the crazy quick responses!
lol then you need to install them both versions :). you just stick with old version until you found out how play multiple ps3 controllers, and I will try to figure out how install multiple RetroArch versions.
I duplicated RetroA 1.0.0.2.1, so you just install the newest one if you still don’t have it. If you already installed the old one uninstall it and install the new one from cydia. Then download and unzip the old one and add it to applications folder
directory (/Applications) use ifile or ifunbox to do this. So in applications folder will have
RetroArch.app <= newest one RetroArch1.app <= old one
After adding RetroArch1.app you will need to install or reinstall Activator to help finishing the process.
Awesome!!! I usually ssh it on there (old habit). I’ll test it out and let you know! Should I be able to connect 1 controller directly with the new retroarch? It never seems to ping btstack. Works fine through c4all with the obvious restrictions but it never connects with c4all disabled.
As I said before, there is no way to connect ps3 controller directly with the new retroarch without c4all.
Ahh I missed the distinction. I saw the new version doesn’t work with multiple controllers, I just wanted to clarify that it didn’t work with just 1 controller either (which really blows!!!). Once again thanks for the super quick responses and for going through the trouble of making me a dupe retro arch for multiplayer.
Just FYI, your solution worked like an absolute champ! I’ve been playing Mario Kart with my son for about an hour. It took a second to resize the display on 1.0.0.2 but after that it was smooth sailing. Just wish someone would figure out the overlay issue with iphone 6+ on the old retroarch or add BTstacks back into the new one! Also, to get BTstack to work right in retroarch I actually had to keep C4ALL enabled but set to manual pairing (I did not connect through C4ALL but through retroarch).
Did you play with two controllers ? If you need to connect two controllers or more you need to disable c4all and follow the video YouTube tutorial. But if you wanna use one controller + plus overlay. Just enable c4all and connect the controller manually from c4all and use the new Retroarch. Then input the keys.
I am able to connect multiple controllers to retroarch 1.0.0.2 (atleast I think that is the version of retroarch1 you gave me) with C4all enabled as long as c4all is set to manual connection mode. I connected 4 controllers no problem using your method. Of course mine is a tad uglier and I am completely unable to load frontend (it just immediately crashes). But, with your config files everything works fine. Keep in mind with c4all in manual mode (newest updated c4all) it only really turns on when you manually connect it yourself. Instead of connecting through C4all I just boot up retroarch and connect there. So far no issues connecting but if it does start to give me issues I will disable c4all.
Maybe you can try using MFI controllers, i have Nimbus controller, it works great on non jailbroken device, but considered buying another one to use multiplayer with latest retroarch. Dont know if it will work, hope it does.