Skip to content

Releases: OatmealDome/dolphin

DolphiniOS has moved!

23 Jan 19:21
Compare
Choose a tag to compare

If you are looking for the latest version of DolphiniOS and its source code, go to the new dolphin-ios repository.

If you are looking for downloads of versions 3.2.1 and lower, click here.

3.2.1 (213)

11 Sep 21:24
Compare
Choose a tag to compare
  • Fixed ubershaders.
  • Fixed fastmem crashing on iOS 16.

3.2.1b1 (213)

15 Jun 07:31
Compare
Choose a tag to compare
3.2.1b1 (213) Pre-release
Pre-release
  • Fixed ubershaders.
  • Fixed fastmem crashing on iOS 16 betas.

The next beta will be based on the rewritten DolphiniOS code, so please be sure to migrate to the stable build if you do not wish to receive these builds.

3.2.0 (211)

22 May 21:53
Compare
Choose a tag to compare

This is a stable version of DolphiniOS. Please see the 3.2.0 blog post for more information.

3.2.0 (211) is a minor revision to the 3.2.0 (210) release.

What to Download

We highly recommend you install DolphiniOS from our AltStore source for non-jailbroken devices. If you are jailbroken, please download DolphiniOS from our Cydia repository instead using of the .ipa files below. See our download page for more information.

Otherwise, please refer to the information below to ensure that you download the correct version for your device.

If you are currently using a beta build, download an .ipa file with "Beta" in the file name. (If you wish to switch to using a stable version of DolphiniOS, follow our migration guide.) Otherwise, download an .ipa file without "Beta" in the file name.

If you are running an iOS version that supports psychicpaper (iOS 13.4.1 and below), download an .ipa file with "Universal" in the file name. Otherwise, download an .ipa file without "Universal" in the file name.

3.2.0b2 (204)

14 Mar 19:09
Compare
Choose a tag to compare
3.2.0b2 (204) Pre-release
Pre-release

This is a pre-release version of DolphiniOS. Please see the 3.2.0b2 blog post for more information.

The following things have changed versus the last pre-release:

  • Attempted to backport a fix for double blending from dolphin-emu#10290. Fixes corrupted graphics in some games.

NOTE: The Universal build should only be installed on non-jailbroken iOS versions that support psychicpaper.

3.2.0b2 (199)

30 Oct 20:43
Compare
Choose a tag to compare
3.2.0b2 (199) Pre-release
Pre-release

This is a pre-release version of DolphiniOS. Please see the 3.2.0b2 blog post for more information.

The following things have changed versus the last pre-release:

  • Attempted to add a fix for the performance issue.

NOTE: The Universal build should only be installed on non-jailbroken iOS versions that support psychicpaper.

3.2.0b2 (194)

16 Aug 19:52
Compare
Choose a tag to compare
3.2.0b2 (194) Pre-release
Pre-release

This is a pre-release version of DolphiniOS. Please see the 3.2.0b2 blog post for more information.

The following things have changed versus the last pre-release:

  • Added the ability to load files outside of DolphiniOS's Software folder. To access this feature, tap the three dots menu on the top left and select "Load External File".
  • Added FIFO logs (.dff files) as a supported file type for developers. (FIFO logs consist of recorded GameCube/Wii GPU commands that can be replayed on demand, allowing one to easily debug graphical issues.)
  • Added shader logic ops support via framebuffer fetch.
  • Added a workaround for an Apple Silicon GPU bug where early-Z tests and discard_fragment() don't cooperate well together and cause black pixels to be rendered to the screen. (Fixes Sonic Adventure 2's models being rendered as mostly black and Super Mario Sunshine's "M-warps" having a black square around the actual graphic.)
  • Added support for passing LOD bias when sampling a texture in the fragment shader. (Fixes the iris of Midna's eyes in Twilight Princess never rendering.)
  • Re-compiled MoltenVK to remove support for logic ops via Metal's private APIs and enable framebuffer fetch in fragment shaders.
  • Fixed some settings, like Enable Cheats, not saving properly after the app is closed (thanks HStephens).
  • Fixed various freezes by moving some operations off the main thread.

Because of the various graphical workarounds added in this build, there may be a small performance decrease in some games, depending on what GPU features they use.

NOTE: The Universal build should only be installed on non-jailbroken iOS versions that support psychicpaper.

3.2.0b2 (190)

08 Jul 18:00
Compare
Choose a tag to compare
3.2.0b2 (190) Pre-release
Pre-release

This is a pre-release version of DolphiniOS. Please see the 3.2.0b2 blog post for more information.

The following things have changed versus the last pre-release:

  • Added iOS 14.4 beta 1 support to the supported iOS versions for the code signature workaround.
  • Disabled 3D Touch analog triggers by default. (This option can still be enabled in Settings -> Controllers -> Touchscreen.)

3.2.0b2 (186)

23 Jun 20:40
Compare
Choose a tag to compare

This is the release version of 3.2.0b2 for public beta testers. Please see the blog post for more information.

The following things have changed versus the last pre-release:

  • Fixed a bug where the analytics permission pop up would show every boot if you granted permission for analytics. (thanks spidy)
  • Fixed the plus and minus buttons being swapped on the touchscreen Classic Controller. (thanks spidy)

NOTE: The Universal build should only be installed on non-jailbroken iOS versions that support psychicpaper.

3.2.0b2 (185)

23 Jun 05:59
Compare
Choose a tag to compare
3.2.0b2 (185) Pre-release
Pre-release

This is the release candidate for 3.2.0b2.

  • Fixed an issue where the UITabBar on the launch screen would not stretch to the bottom of the display on iPhone X style devices.
  • Re-added uicache to the end of the postinst script to force DolphiniOS to appear on the home screen after package installation on jailbroken devices.
  • Updated the tutorial on first game launch to not mention the swipe down gesture.
  • Fixed the software list only showing the game ID instead of the game name in the long-press / 3D Touch menu.
  • Fixed the in-game disc changer only showing the game ID in the list of available software.
  • Fixed the game ID being used instead of the game name when an automatic save state is made.
  • A workaround was added for a bug on iOS 14 where UISliders do not update their appearance when calling setEnabled:. (thanks spidy)
  • Added an additional "is debugged" check before showing the JIT wait screen. (thanks spidy)

For more information about 3.2.0b2, see the blog post.