whitedragon0000 / OpenBOR_PLUS

OpenBOR PLUS is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more! This version has all official features plus new features!
http://www.chronocrash.com
BSD 3-Clause "New" or "Revised" License
49 stars 8 forks source link

Android Gamepad mapping #99

Open Arkwelder opened 1 year ago

Arkwelder commented 1 year ago

Please complete the following template to help us investigate your issue. Developer time is very limited - incomplete issue reports may be ignored and deleted.

Note: Legacy builds are not supported. Any fixes will be applied to the latest engine builds.

Description

Provide a clear and concise description of what the bug is here. The Android controller setup bug is still present on my device. I am using a wired F310 gamepad on an OPi5 with Android 12 installed. The controller is recognized and works fine. I am able to navigate menus and all games appear to work flawlessly. However, I am unable to remap controls in the appropriate menu.

Debugging

Reproduce

Provide step by step instructions to reproduce the behavior. Include any text files, scripts, etc., along with the engine log. In some cases, we may need a download link to your entire module:

  1. Load stage '...'
  2. Entity in '....' positon.
  3. Use '....' move while '....'.
  4. See error Load Game. Options>Control Options>Setup Player 1.

    Expected behavior

    A clear and concise description of what you expected to happen. When pressing the Attack/A button, three dots (...) should appear user should be able remap button. Instead, even though a sound is heard but buttons cannot be remapped.

Screenshots

If applicable, add screenshots to help explain your problem.

Version

Please provide the SPECIFIC version the issue first appeared. This is very important, it is nearly impossible for us to pour through the entire code base to find singular issues without a starting point.

Additional context

Add any other context about the problem here.

whitedragon0000 commented 1 year ago

Hi, thanks for your issue. There is a SDL bug on android. BTW I fixed this issue in the latest release.