[Auto-solved] Generic Joypad not working in PPSSPP
Hello to all slackers, I had a problem with my usb generic game controller and PPSSPP.
It was not reconized by the emulator. However it worked perfectly everywhere else including sdl-jstest and sdl2-jstest. After launching it through a console it showed a "/usr/games/assets/gamecontrollerdb.txt: FAILED! Please place gamecontrollerdb.txt in your assets directory" A locate gamecontrollerdb.txt showed it was in /usr/share/ppsspp/assets instead of the expected (by ppsspp engine) /user/games/assets together with a few other *.ini the console output showed missing. Ofcourse copying the directory fixed the problem. I'll leave that here for reference. I don't know weather is a Slackbuild problem or a ppsspp problem. Well that's that, happy Easter! |
This is fixed in PPSSPP 1.4.
Use my SlackBuild: https://raw.githubusercontent.com/du...spp.SlackBuild Note: my SlackBuild requires Qt 5. |
Quote:
Thank you for the info, however I'm on 14.2 so until official update i'll stick to qt4. The fix seems to work flawlessy and I don't think anything will ever use the /usr/games/assets folder so it's not a big issue. I'll leave here the solution in case someone on 14.2 will find the same bug. Happy Easter! |
Quote:
|
qt5 is not a required dependency for ppsspp, it also has a SDL2 frontend.
|
If SDL2 isn't found, qt5 is used as an alternate. I guess it depends on the SlackBuild maintainer on what is "required".
Code:
if(NOT SDL2_FOUND) |
well i do have sdl2 so i may give it a try
thanks! |
If you're doing your own builds, you choose whether to do an SDL2 build or a Qt 5 build, or both.
The SlackBuild on my GitHub page does both, and thus requires both SDL2 and Qt 5. Yesterday, I sent in a 1.4 SlackBuild to SlackBuilds.org. That will do an SDL2 build, requiring only SDL2, and allow you to enable an additional Qt 5 build by passing in an option. |
All times are GMT -5. The time now is 05:44 PM. |