github denizomer10/PearSilicon v0.9.1
PearSilicon v0.9.1

latest release: v0.9.1-beta
43 minutes ago

PearSilicon 0.9.1

iOS OpenGL ES games now run on Metal

  • OpenGL ES through ANGLE (Metal): iOS OpenGL ES games no longer use the system OpenGL ES framework. PearSilicon bundles an OpenGL ES/EAGL compatibility layer and ANGLE for Mac Catalyst; GLKit views and view controllers run on it too.
  • GTA: Liberty City Stories: textures are back (PVRTC compressed textures on Mac Catalyst).
  • GTA III: opens, plays its intro and reaches the menu. Games that share one OpenGL ES context between a render thread and the main thread are supported.
  • Gutterball, Angry Birds Transformers and other titles start again: iOS-only multisample functions, newer executable formats (chained fixups), RGB565 screens and games built with old SDKs are handled. Games see the texture formats an iPhone reports, so they load the right asset packs.

Library

  • Storage picker: the top bar always shows Internal Storage, plus each marked library disk while it is connected. Ejecting the disk switches back to Internal Storage; nothing on the disk is deleted.
  • Gamepad mappings keep every control assigned to the same key or mouse button.

Known issues

  • Angry Birds Transformers: the world map draws the sea black and does not advance to the level.
  • Run Sackboy Run still closes at launch.

Runtime: PearRuntime 0.10.1. Installed iOS games pick up the new runtime automatically after the update.

Don't miss a new PearSilicon release

NewReleases is sending notifications on new releases.