mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-15 07:20:31 +02:00
Sideloaded builds read hardware keyboard events from the private UIEvent._gsEvent, at offsets hardcoded for iOS 7 and 9, through a UIApplication subclass. The UIPress path the App Store build uses works from iOS 13.4, so use it in all builds, and delete the hack along with PPSSPPUIApplication and SmartKeyboardMap. System_Vibrate asked the private UIDevice feedbackSupportLevel whether to use the feedback generator, in App Store builds too, and sideloaded builds fell back to the private AudioServicesPlaySystemSoundWithVibration. The feedback generator just does nothing on devices without a Taptic Engine, so always use it. That leaves the iPhone 6s and first SE without virtual button vibration in sideloaded builds. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Just open the MSVC project file and build.