PearSilicon 0.8.8
Game Mode
- macOS Game Mode now turns on for iOS games and for 32-bit iOS games (PearLegacyEngine) in full screen. Game Mode is on by default and can be turned off per game.
- 32-bit games now live as small apps in
~/Applications/PearSilicon Games, which macOS requires before it treats them as games. They also appear in Launchpad and the Games app, and are removed when you uninstall the game.
Sharper picture
- iOS games render at your display's real resolution (games were drawn at a quarter of the Retina pixels and upscaled).
- Maximised and full-screen windows are re-rendered at the window's size instead of being stretched (no more black side bars and blur).
- Game content no longer sits under the title bar (cut-off HUDs, banners and buttons at the top of the window).
- 32-bit games render at a resolution chosen for your display (previously a fixed 2x).
- New per-game Render Resolution setting: Native, Balanced (75%), Performance (50%).
Smoother frames on Apple silicon
- Game threads stay on the performance cores; App Nap and timer coalescing are off while a game runs.
- Fewer per-frame tasks on the game's main thread; more precise frame pacing in PearLegacyEngine.
Performance HUD
- Apple's Metal HUD is now the only FPS meter for every game, including OpenGL ES titles, and no longer disappears after a sign-in or store screen.
Runtime: PearRuntime 0.9.0. Installed iOS games pick up the new runtime automatically after the update.