This project is mirrored from https://***** Pull mirroring updated .
  1. 21 Jan, 2019 1 commit
    • retro-wertz's avatar
      libretro: Add support for tilt, gyro sensors and rumble pak (WIP) · 089d7a40
      retro-wertz authored
      - Uses analog stick to simulate tilt and gyro hw. By default, tilt uses
      the right analog stick while gyro uses the left. The analog stick can be
      swapped using a core option provided and with separate sensitivity level
      for both sensors. WIP and will be fine tuned later (Kirby was fun to
      play at least)
      - Minor retro_run() cleanup and some minor stuff i forgot.
  2. 19 Jan, 2019 1 commit
  3. 18 Jan, 2019 1 commit
    • retro-wertz's avatar
      libretro: Update input descriptors for 4-player SGB and cleanup... · a2b3dd76
      retro-wertz authored
      - Updates descriptors for 4-player SGB
      - Remove alternate gamepad layouts for GBA
      - Prevent crash when SGB border option executes at startup when GB is not
      initialized yet
      - Update input turbo function for 4-player support
      - Minor cleanups (texts, style nits, etc)...
  4. 17 Jan, 2019 3 commits
  5. 14 Jan, 2019 3 commits
  6. 13 Jan, 2019 3 commits
  7. 10 Jan, 2019 3 commits
  8. 09 Jan, 2019 1 commit
  9. 05 Jan, 2019 2 commits
  10. 03 Jan, 2019 2 commits
  11. 02 Jan, 2019 4 commits
  12. 31 Dec, 2018 1 commit
  13. 29 Dec, 2018 1 commit
    • Rafael Kitover's avatar
      only block key event propagation for game keys #88 · 55a60e3e
      Rafael Kitover authored
      One bug noted in the #88 discussion is that when a joystick button is
      held down, keyboard shortcuts do not work.
      Rewrite the logic for process_key_press() to only block further
      wxWidgets event propagation if the actual key pressed is a game key, not
      if any game keys are being held down.
      This takes care of all the issues in #88.
      - investigate other joystick issues
  14. 28 Dec, 2018 2 commits
    • Rafael Kitover's avatar
      fix support for old SDL versions · f8b5627b
      Rafael Kitover authored
      Check for at least SDL 2.0.6 when using the
      SDL_JoystickGetAxisInitialState() API introduced in e57beed8.
    • Rafael Kitover's avatar
      ignore depressed gamepad triggers #88 · e57beed8
      Rafael Kitover authored
      On joystick event notification, filter out axis values that are equal to
      their initial state.
      The reason for doing this is explained in 539027ca. Triggers on e.g. the
      360 controller are an axis that are the max negative value in the
      depressed state, and for some reason a constant stream of events are
      generated for them, that's another issue that needs to be addressed.
      For the time being, this fixes the other half of the main issue in #88:
      users with an old config with the default special key bindings will now
      be able to use keyboard hotkeys as these spurious joystick events will
      be filtered out and will not block keyboard events.
      - stop generating events for depressed triggers in the first place
      - fix joystick events completely blocking keyboard events
  15. 26 Dec, 2018 12 commits