barbudreadmon / fbalpha-backup-dontuse-ty

Deprecated port of Final Burn Alpha to Libretro (v0.2.97.43).
61 stars 43 forks source link

Fix analog sticks not reported to libretro interface #181

Closed garbear closed 6 years ago

garbear commented 6 years ago

Use of analog device is at:

https://github.com/libretro/fbalpha/blob/c0e0632/src/burner/libretro/libretro.cpp#L1941

barbudreadmon commented 6 years ago

@garbear The current code works perfectly fine in retroarch (analog controls reported in "quick menu > controls" + they work as expected when playing).

If lakka behave differently than retroarch about this, then this is surely a lakka issue.

I want @fr500 and @twinaphex opinion on this before merging it.

andres-asm commented 6 years ago

This is probably about kodi's retroplayer. He's right, seems his player is more compliant than ours :P

barbudreadmon commented 6 years ago

Ok then, i hope no issue will appear from this change.

andres-asm commented 6 years ago

Shouldn't cause any issues

garbear commented 6 years ago

Thanks for merging. I built a project around libretro input called the Controller Topology Project. It's a database of controller data that Kodi uses for zero-config input. We also rely on libretro input data, and noncompliances breaks the autoconfig process.