github denizomer10/PearSilicon v0.4.7
PearSilicon 0.4.7 Development Beta

pre-release33 minutes ago

Changes

  • Added a per-game Keyboard Mouse to Gamepad Inputs mode: keyboard and mouse input is translated into a hidden virtual gamepad.
  • A/B/X/Y, L1/R1, L2/R2, D-pad, MENU/OPTIONS, L3/R3, left-stick directions and mouse sensitivity are configurable in the UI; vertical look can be inverted.
  • The mouse is captured on the first left click in the game; Escape releases it, and focus loss releases it and re-captures automatically on return.
  • Mappings are saved per game, and the GUI and CLI share the same environment contract. The "Enable keymapper" option remains separate.
  • GTA: Vice City mouse look now works without relying on the game's native pointer lock.

Verification and limitations

  • Automated tests: 307 XCTest (16 skipped, 0 failures) and 24 Swift Testing tests passed, including the virtual-gamepad mapping tests.
  • The GTA: Vice City virtual gamepad, mouse camera and key mappings were verified in-game by the user.
  • Other games and shims were not verified in this release. The app is ad-hoc signed and is not notarized.

Don't miss a new PearSilicon release

NewReleases is sending notifications on new releases.