1. Dolphin is already able to dive into several platforms, however, one recent development could make it able to reach other previously foreign waters! A new pull request has appeared on the well-known Gamecube and Wii emulator's official GitHub repo that aims to add support for devices running Apple's own iOS operating system. This version of the emulator is currently only a draft and is not yet ready for general users but, as you can see from the video above, it can already run on some actual devices and boot several commercial games with varying levels of performance. The video was recorded on an iPhone X and 6th gen iPad by the PR's author (OatmealDome) and Simonx22.

    A few other screenshots of Dolphin running on iOS can also be seen below:

    1.png 2.png 3.png 4.png

    This port can reportedly work on 64-bit devices with a JIT recompiler using iOS 12 or above. Phones, tablets and iPods with an A9 SoC (or above) should be supported and the emulator has also been successfully tested on A10 and A11 cores. Still, as it usually is with anything experimental, there are a few caveats: the build is still a work in progress and it may take a good amount of effort before it's able to be merged into the official codebase - and that is assuming the dev team actually wants to support iOS at all. In addition, your device needs to be jailbroken in order to run Dolphin and this is not likely to change for a hypothetical official release either, as the app needs to overcome an arbitrary restriction put by Apple into the OS in order to work (it requires an address space larger than what's normally allowed), making it very unlikely to ever be approved for the App Store. There are also a few other known issues and technical limitations, however, the build's capabilities are still to be commended, especially considering its early stage of development.

    As hinted before, the PR can be compiled successfully using a Mac, Xcode and cmake, so, if you're curious (and daring!) enough, you can find a link to OatmealDome's PR below. On the other hand, if you do not like messing around with toolchains and experimental code, it may be best to wait and hope that the Dolphin team accepts this pull request, thus making it official!

    :arrow: Source
     
    HylianBran, Mr. Looigi, DKB and 4 others like this.
  2. Discussion (13 replies)

  3. PineappleGod

    PineappleGod i want a lover (༎ຶ ෴ ༎ຶ)
    Member

    Joined:
    Oct 2, 2019
    Messages:
    245
    Country:
    United States
    Okay, Xenoblade running 30 fps on an iPhone X while screen recording is pretty impressive. Now only if Apple fixed everything else, I would actually buy an iPhone.
     
    pacguy64, momin and THYPLEX like this.
  4. spotanjo3

    spotanjo3 GBAtemp Legend
    Member

    Joined:
    Nov 6, 2002
    Messages:
    10,358
    Country:
    Portugal
    Nice but I won't play it on my iPhone. I disliked the touch screen at all. Its annoying. I prefer tradition controllers so I will jump it and use Switch or PC/Laptop version instead. More comfortable and more tradition. :)
     
    Refriger8tor likes this.
  5. DKB

    DKB S̵̜͎̺̔̊l̷̠̈́͗̾̏͠e̴̲͇͐e̸̹̬̔p̵̧̙̺̦̾̉.̶͚̇̎̄
    Member

    Joined:
    May 29, 2015
    Messages:
    1,931
    Country:
    United States
    iPad Pro for the win.
     
  6. brunocar

    brunocar GBAtemp Advanced Fan
    Member

    Joined:
    Aug 14, 2017
    Messages:
    749
    Country:
    Argentina
    does this mean i can run ios on iOS?
     
  7. x65943

    x65943 Dr. Rabbi Prince X, Sr., Ed. D.
    Global Moderator

    Joined:
    Jun 23, 2014
    Messages:
    4,696
    Country:
    United States
    Always happy to see open source make its way to new platforms.

    I wish Apple wasn't so locked down - it's got crazy market share but they really try to push out independent developers.
     
    Fabian Schuchhardt likes this.
  8. PineappleGod

    PineappleGod i want a lover (༎ຶ ෴ ༎ຶ)
    Member

    Joined:
    Oct 2, 2019
    Messages:
    245
    Country:
    United States
    Holy moly this man is a genius.
     
    JustMeDaFaq likes this.
  9. Uiaad

    Uiaad GBAtemp's resident guinea pig
    Member

    Joined:
    Dec 23, 2008
    Messages:
    517
    Country:
    United Kingdom
    It's the £99 per year cost of publishing to the store stops me even thinking about pushing something out to IOS
     
    Fabian Schuchhardt and x65943 like this.
  10. Medveitsi

    Medveitsi GBAtemp Regular
    Member

    Joined:
    Jul 1, 2016
    Messages:
    148
    Country:
    Finland
    Like you cant use controller with this
     
  11. weatMod

    weatMod GBAtemp Psycho!
    Member

    Joined:
    Aug 24, 2013
    Messages:
    3,060
    Country:
    United States
    jesus christ as if it wan't confusing enough before this happened
     
  12. Jokey_Carrot

    Jokey_Carrot G̶B̶A̶T̶e̶m̶p̶ ̶A̶d̶d̶i̶c̶t̶ Heroin Addict.
    Member

    Joined:
    Oct 23, 2017
    Messages:
    388
    Country:
    United Kingdom
    funny, did laugh.
     
  13. wiiuepiccpu

    wiiuepiccpu vanCFW tester
    Member

    Joined:
    Oct 20, 2019
    Messages:
    378
    Country:
    United States
    The wii remote is Bluetooth so yes you can in theory use it for anything that supports Bluetooth
     
  14. tofast4u

    tofast4u GBAtemp Fan
    Member

    Joined:
    Dec 2, 2012
    Messages:
    462
    Country:
    United States
    This is great news I wonder why it isn't getting more traction especially with the jailbreak that's released now
     
  15. tofast4u

    tofast4u GBAtemp Fan
    Member

    Joined:
    Dec 2, 2012
    Messages:
    462
    Country:
    United States
    It now can be sideloaded and doesn't require a jailbreak.
     
Loading...

Hide similar threads Similar threads with keywords - Experimental, Emulator, support