skmp / reicast-emulator

Reicast was a multiplatform Sega Dreamcast emulator
https://reicast.emudev.org
Other
1.1k stars 345 forks source link

GPD G5A: Right analog stick for lt/rt doesnt work #1364

Open Retrogiraffee opened 6 years ago

Retrogiraffee commented 6 years ago

Please Note: This form is the minimum required information for submitting bugs.
Removing this form may lead to your issue being closed until it is completed.

| Platform | Branch | Hash | CIDL | | Android | r7 3d59456 | ---- | ---- | | Android 4.4.4 | Branch (or Google Play) | Hashtag (skip if unknown) | Downloaded from build site? |

Description of the Issue On my GPD G5A in Reicast R7 i choose "input device" and start the editor for physical devices. I switch "right stick on: L/R, off: A/B" to ON.

  1. obviously the setting is not saved, because when i return to the "editor for physical devices" the switch is off again.
  2. the right stick dont work for L/R. But they partiell work for A/B. Because "down" is pushing "A" but left, right, up doesnt push "B".
  3. multiple entering "editor for physical device" and exit menu causes reicast to close the app.

I wanted to use the right analog stick for gas/brake in "Crazy Taxi". In reicast R6 this was possible.

Debugging Steps Tested

Logs Gathered

Please paste the contents of the log / logs here You may leave this field blank if you have none.



**_Screenshots_**

(Replace this line with any issue screenshots)

- [ ] Place an X in the box to confirm you have filled in this form
blackman91 commented 6 years ago

Try the latest playstore beta, subscribe here: http://builds.reicast.com/

Retrogiraffee commented 6 years ago

Thanks! I subscribed and will check out the newest Version.

Thanks to all who keep this project running!!!

Retrogiraffee commented 6 years ago

Right analog stick doesn’t work with reicast r7-238-ga8711e2c

No matter what i choose - the option „a/b“ doesnt work. Option „l/r“ doesn’t work. option „a/b“ was working with r7 (no beta).

By the way: Assuming it works and lt/rt can be used with the right analog stick: the signal will be binary, am i right? If so-is a chance to get real analog steering with right analog stick? Months ago i connected my xbox 360 wireless controller to the GPD G5A-and i think the RT (gas) was working „analog“ and not binary.......

blackman91 commented 6 years ago

Can confirm this happens on latest beta build too.

Retrogiraffee commented 6 years ago

Hm. I just installed latest beta: r8.1-6-g93affdd7 and now the Browser starts in the "mnt/external/dc" folder (app-folder) - i can change to my folder "mnt/internal_sd/Dreamcast" and "select directory" - the Directory "mnt/internal_sd/Dreamcast" is then showing under "setting", "Games path". But the Browser is not showing any Games. Thats bad.... And it seems reicast doesnt save the settings. It starts and i should select the game Directory. But no games showing (there are some). ...

AbandonedCart commented 6 years ago

@Retrogiraffee https://github.com/reicast/reicast-emulator/pull/1376

Retrogiraffee commented 5 years ago

@AbandonedCart i tried with newest beta (r8.1-28-g6ad13268 (431475743)) The good news:

But no matter if i chose "l/r" or "a/b" or "none" - the right analog stick is doing nothing. If i don't use the physical-settings, the right analog stick pauses the game when i click the analog stick. But moving around with right analog stick does nothing (even with or without physical settings on).

AbandonedCart commented 5 years ago

Unfortunately, I don't have access to the hardware to figure out if it's the handling or the hardware sending a button code instead. Fortunately, it only duplicates an existing button, so it shouldn't be too much of an inconvenience until it can be resolved.