mdeguzis / SteamOS-Tools

Tools, scripts, and hosted packages for SteamOS.
http://www.libregeek.org
GNU General Public License v3.0
191 stars 24 forks source link

[Package Update Request] RetroArch 1.6.0+git20170606.b148ae8 #173

Closed flibitijibibo closed 7 years ago

flibitijibibo commented 7 years ago

Your system information

Please describe your issue in as much detail as possible:

In addition to RetroArch 1.6.0 being released, today there was a patch to the SDL2 joypad backend that fixed SDL_GameController support:

https://github.com/libretro/RetroArch/pull/5035

Without this patch, a whole bunch of controllers aren't usable (DualShock 4 was the one I found this bug with). If/When this package is updated, this patch is pretty much required to have controller support work without using a different backend.

Progress Tracker (Please do not remove)

mdeguzis commented 7 years ago

Thanks for the heads up! I should be able to get to this tomorrow. I will likely build off of the master tree this time, due to that PR merged into master.

mdeguzis commented 7 years ago

Ouch, there has been 84 commits since that release. Ok, i'll just port the patch into the current release

mdeguzis commented 7 years ago

I was able to just pull the file and craft the patch with quilt. I patched it in before I created the tarball. Look for it soon.

mdeguzis commented 7 years ago

retroarch_1.6.0+git20170606.f14473fd2~1 uploaded.

flibitijibibo commented 7 years ago

The update lgtm, thanks! But in a cruel series of timings, it turns out SteamOS 2.117 specifically breaks the DS4, so I can't test this for sure:

https://github.com/ValveSoftware/steamos_kernel/issues/53

If someone with a PS4 controller wants to try out the SDL2 backend and confirm it on 2.098 or lower we can mark this as done!

flibitijibibo commented 7 years ago

After fighting with the kernel for a bit I can now confirm that everything works as intended! This should be all set now.