Skip to content

4.0.0b7

Pre-release
Pre-release
Compare
Choose a tag to compare
@OatmealDome OatmealDome released this 19 Jan 20:55

The full changelog can be found here: v4.0.0b6...v4.0.0b7.

This version fixes several critical bugs found in 4.0.0b6.

Enabling JIT is still required on non-jailbroken devices. However, Apple made changes in iOS 17 which broke all JIT enablers. Please be aware that, as of the time of writing, all JIT enablers that support iOS 17 require a Mac.

We are currently monitoring the situation with sideloading in Europe. We will have more to share once Apple and/or the European Commission releases information about how it will be implemented.

User-Facing Changes

  • Worked around an issue which causes fastmem initialization to fail (#115).
  • Fixed an issue which causes the app to freeze and/or crash when changing graphics settings.

Developer-Facing Changes

  • The UI thread is now the host thread while emulation is not running. When emulation is running, the host thread is whatever thread is executing for the host queue.
  • Calling DOLHostQueueRunSync on the host thread is now possible.
  • Calling DOLHostQueueRunAsync while on the host thread is now an illegal operation.