-
Notifications
You must be signed in to change notification settings - Fork 18
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
Jazz 2.1.0 doesn't work on Android #132
Comments
Hi, |
Okay. I attach the information that I was able to retrieve from the logcat:
|
Thanks for the log! It seems to be caused by wrong memory alignment ( |
I'm glad the information was useful to you. |
I hope I fixed this issue in the latest commits. Can you try new experimental build and let me know if it works, please? You can download it here (or from GitHub Actions): https://deat.tk/jazz2/?experimental |
Hello again. Now the game starts fine, but no controls work. I can't press anything in the menu. I tried using a bluetooth gamepad and a mouse. This device, being a TV box, does not have touch controls, so I don't know if it would work that way. In any case, I attach the logcat in case there is any information.
|
In the first log, I see "2.4G KB 2.4G Mouse" which was assigned to the first gamepad slot. It should be skipped now, so your gamepad will be detected first and menu should work as expected using gamepad (mouse is not supported by the game). You can try the latest experimental build again: https://deat.tk/jazz2/?experimental |
Now the gamepad works, but there is another problem. The A, B, X, Y buttons work correctly, but when I press any direction either on the pad or the analog stick for the first time, the up and left directions are stuck, which in the menu do not work and in the game the character is walking to the left all the time. In addition, the analog stick does not work in any direction after this. I attach a video with the problem. Issue.gamepad.mp4This is the information that the logcat gives:
|
Can you try Options > Controls > Input Diagnostics and check how it behaves there? You should see It also looks like there's something missing from the log, please send me the log file instead of logcat next time. |
When I enter input diagnostics, the mouse appears as the first option, which does nothing. Now if I disconnect the mouse, the game detects the gamepad and all the buttons actually work, the directional pad too, the triggers (LT, RT) go from -1 to +1, and the right stick is centered at 0 and when I move it it goes at -1 and at +1 on the X and Y axes, but the left stick (LX, a0, LY, a1) is stuck on both axes at -1. This is the log from Jazz2. I am struck by the line I left marked in bold. There are some strange values in the 0:0 and 1:1 axes.
|
Yeah, the ranges are reported by Android, but for some reason it assigns strange values to LX and LY. I try to detect it and reset it to -1,+1 in this case. You can try it again please (and send me log file again): https://deat.tk/jazz2/?experimental |
Great. Works well. In input diagnostics now the left stick (LX, a0, LY, a1) shows correctly the ranges between -1 and +1. I tried playing a full level and have not encountered any problems. Thank you very much for correcting the game. Best regards. |
Great, thanks for help! So the mystery with DualSense controller reported in deathkiller/jazz2-native#28 is probably also fixed by this. |
Hello. I have a tv box with Android 9, with the Amlogic S905X3 processor to which I installed the Jazz2.apk. Following this, I proceeded to run it, so that it would create the Source folder and copy the game files. When I run it again, the application does not start, it closes immediately. The log indicates that there is an error when opening the Jazz2.config file as well as some files related to the translation.
It is worth mentioning that I tried two versions of the game. The normal version and The Secret Files version.
Below I show the log:
I would appreciate any help. Kind regards.
The text was updated successfully, but these errors were encountered: