Skip to content

3.2.0b2 (194)

Pre-release
Pre-release
Compare
Choose a tag to compare
@OatmealDome OatmealDome released this 16 Aug 19:52
· 34 commits to ios-jb since this 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.