Ok people. We need to find some people that knows other people so they can call people that are just as(but will probably not be) good as Sonicadvance1. The port to iOS is something that a lot of people, on a lot of websites and forums would like to see. Just watching all the videos on sonicadvance1 channel on YT makes me eager to get a k1 tablet when out. But our iOS devices is calling for that dolphin.
Im not in any way saying its easy, its probably very very very hard. But with great developers like zodttd and angelxwind(probably alot more) i think its more than possible.
Can i help? No. But i am more than willing to donate money to the project(im sure many others will).
There's no reason why getting Dolphin on iOS would be that hard. Most of the heavy lifting for ARM architecture has already been done with the dynarec, and the iOS build can use the same dynarec without much need of a change from the Android one. The performance in question I can't say for sure, but you will definitely get poorer performance than a K1 on any modern "iDevice" today. Basically, getting it to iOS will be a lot like the process of getting PCSX2 to OS X and Linux many years back -- will take some time and work, but will definitely not be hell like getting the dynarec to a different processor architecture would be. It can also be ported without too much trouble to Blackberry too.
No, it's a bigger problem than that. I don't think Dynamic Recompilers will work without a jailbroken device, and it's not allowed on the appstore at all. Definitely big roadblocks to getting Dolphin on ios; as most users wouldn't even be able to use it.
(09-11-2013, 10:54 AM)Sonicadvance1 Wrote: [ -> ]If one pays the $100/year fee to be a iOS developer, you can easily get Dolphin actually running on an iOS device. They have no restrictions on actually getting executable memory space until you push it to the app store.
At least this was the case back when I was doing development on my 3GS.
(06-28-2014, 06:19 AM)JMC47 Wrote: [ -> ]No, it's a bigger problem than that. I don't think Dynamic Recompilers will work without a jailbroken device, and it's not allowed on the appstore at all. Definitely big roadblocks to getting Dolphin on ios; as most users wouldn't even be able to use it.
JIT would not work on non-jailbroken devices, so even trying to get it to the AppStore with be unnecessary . We really need this, even if its only for the persons with jailbroken idevices
I'm not a master on iOS, but I think I read that JIT recompilers do not work at ALL on iOS. On the DraStic forums, people kept asking for an iOS port and I think they were told that it would not get that good performance because JIT recompilers do not work on iOS. If I find the thread I could link it.
Oh, okay, I misremembered. Thanks

JIT is completely disallowed and impossible on stock iOS. In addition, Apple does NOT allow emulators at all in the appstore. (Even with no JIT) However, JIT does work on jailbroken devices.
(06-28-2014, 08:47 AM)Some1Else Wrote: [ -> ]JIT is completely disallowed and impossible on stock iOS. In addition, Apple does NOT allow emulators at all in the appstore. (Even with no JIT) However, JIT does work on jailbroken devices.
Interesting. Like I said, I'm no master at iOS, I just thought I remembered hearing that somewhere. My bad

Confirming that iOS can only run a JIT emulator on a jailbroken iOS device.
PPSSPP was very slow before they had a JIT system and were just using a recompiler, and that's only a PSP.
(06-28-2014, 08:43 AM)SeannyM Wrote: [ -> ]I'm not a master on iOS, but I think I read that JIT recompilers do not work at ALL on iOS. On the DraStic forums, people kept asking for an iOS port and I think they were told that it would not get that good performance because JIT recompilers do not work on iOS. If I find the thread I could link it.
PPSSPP for iOS uses JIT, but only for jailbroken devices.