Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android: TIC80 (PRO) not showing virtual gamepad every second run #2556

Open
githubharald opened this issue May 2, 2024 · 7 comments
Open
Labels
bug needs: more information platform: android For issues affecting TIC80 on Android

Comments

@githubharald
Copy link

Hi,

first of all thanks for the great work you did with TIC80!

I'm using the PRO version of TIC80 on my Android phone, however, I've an issue when it comes to the virtual gamepad.
This gamepad is shown only every second time I start the app. The buttons are always there in the sense that you can click them, but they're invisible.
I'm using Android 14 and TIC80 version 1.1.2838 PRO.

How to reproduce:

  • Start TIC80
  • Load some game, and run it
  • No gamepad is shown
  • Exit TIC80 with exit command
  • Start TIC80 again
  • Load some game, and run it
  • Gamepad is shown
  • And repeat (that means: the next time the gamepad would not be shown again)

Screenshots: left when gamepad is not shown, right when shown.
Anything I can do myself to get this fixed, e.g. some settings? Or is this a (known) bug?

Best
Harald

tic80 issue

@aliceisjustplaying aliceisjustplaying added the platform: android For issues affecting TIC80 on Android label May 2, 2024
@aliceisjustplaying
Copy link
Collaborator

@githubharald which flavor of Android and what's the exact device?

@githubharald
Copy link
Author

@aliceisjustplaying : the device is a Galaxy A34. About "flavor of Android" - what do you mean with that, kernel version, or build number?

BTW, just tested it with my old phone where I also had an old TIC80 version (1.0.2164) installed, there I started TIC80 twice, and the second time also the virtual gamepad disappeared. So it seems to be some more generic bug, not really tied to the Android and TIC80 version.

Can you reproduce on your end?

@phedoff
Copy link

phedoff commented May 3, 2024

Can confirm what Harald writes, for me it happens now and then (current Smartphone: Motorola Edge, Android 12 - but it happened on all(?) previous android versions on different smartphone models). But I could never successfully reproduce it, so it always remained a mystery

@githubharald
Copy link
Author

@aliceisjustplaying : any update here? The bug is still tagged with "needs more info", but we (@phedoff and me) provided the required info.

@nesbox
Copy link
Owner

nesbox commented Jun 8, 2024

@githubharald As far as I remember, the gamepad has an auto-hide timeout of 10 seconds, but it should appear again if you tap the screen. Second thing, we have the --input: [mouse|gamepad|keybord] tag where you can enable only one input method, do you use it in your game? I wonder because a bug can happen when you use this tag.
Third, could you pls check the latest dev build from nightly builds, does it reproduce?
https://nightly.link/nesbox/TIC-80/workflows/build/main
Thank you.

@githubharald
Copy link
Author

@nesbox thanks for the reply, will test it asap and will let you know.

@githubharald
Copy link
Author

@nesbox :

  1. I saw that the gamepad disappears sometimes, but as you said, tapping brings it back, so this is not the issue here
  2. the input tag is not used
  3. I tested it with the nightly build 1.2.2953-def (18dacc0), and the issue is still there in the new version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug needs: more information platform: android For issues affecting TIC80 on Android
Projects
None yet
Development

No branches or pull requests

4 participants