flyinghead

Results 758 comments of flyinghead

Flycast does use SDL to handle controllers. It uses the SDL GameController API for supported controllers but can handle other controllers with the Joystick API. So basically if SDL supports...

Other emus use other APIs beside SDL.

SDL uses XInput and DirectInput (and Raw Input and more) under the hood. There's no need for Flycast to reinvent the wheel.

This looks like a SDL issue: https://github.com/libsdl-org/SDL

The original buttons for the shifter are: DPad Up (Reverse), DPad Up+Left (Low) and DPad Down+Left (High) and you can still bind them. In this case, don't use button 1...

Can you explain what you are trying to achieve with this PR: the changes involved and the problem(s) being solved? I see several changes that significantly change the way the...

I did some test on Xbox with the current `dev` branch and here is what I found: 1. The on-screen keyboard works fine for the most part. The only issue...

I used some of your code to fix the on-screen keyboard problem: https://github.com/flyinghead/flycast/commit/eab952fcbe735a9818df66965ec129a3ec4edd59 Adding an InputPane hiding event handler and clearing the active ID when this happens, which validates the...