[iOS/tvOS] — RetroArch 1.8.4 and other emulators (Download/Cydia repo)

RetroArch & iOS Emulators:

Click this link: iOS Emulators website

RetroArch & iOS Emulators repo (Jailbroken):

If you’re jailbroken, add my repo to Cydia by clicking this link on your jailbroken device, (this link for Sileo) or by adding this source to Cydia: http://johan.margueritte.free.fr/repo

I created a buildbot too specifically for jailbroken iOS 11+, tvOS 11+, iOS 10 — and for iOS 6 to 9 jailbroken or not! It’s already configured in my RetroArch downloads…

iOS 11+ buildbot: (64-bit)


tvOS 11+ buildbot: (64-bit)


iOS 10 buildbot: (32 & 64-bit)


iOS 9 buildbot: (32-bit)


iOS 6, 7 & 8 buildbot: (32-bit)



Thanks very much for your repo Weedy. I posted this in a different post but I am going to ask this here again. Do you know if there is a way to make the DS4 be fully recognize in RetroArch under ios12 and previous with the help of Ncontrol or Bstack/C4all? I mean with support of start, select, L3, R3 and home button? Thanks in advance and sorry for the quality of my English

@CamJRP The mfi specification on iOS 12 doesn’t have support for L3/R3/select buttons… The only solution would be to write a complete Bluetooth stack, and to add code inside of RetroArch to support it, like in the old BTstack days on 32 bit…

As things progress, you should update ASAP to 13.3 (or downgrade for people already on 13.3.1) if you’re on a device more recent than iPhone X/iPad Pro 2, as Unc0ver jailbreak is being updated as we speak!

My device can’t go further of iOS 12.4.5 (is an iPhone 6) so i don’t have native DS4 support. Would be great if the solution you mention could be implemented.

So I was reading that in the 32 bit versions of IOS Bstack was indeed directly supported by RetroArch. Can’t this characteristic be ported to current builds?

@CamJRP The original creator of BTstack lost interest in it, as all its functionalities were finally added natively in iOS, and mfi is good enough for other people who can’t update to iOS 13, apparently…

When can fix the sega DC…:喜悦:

@zzz0083 You can try the “no_exceptions” variant of flycast, which fixes problems with some games, but introduces errors with some others…

I used @jet082’s branch’s fixes on the main branch to get it to compile, but he was still working on it before his laptop went dead, so he can’t really help fixing any more issues for the time being…