2018-09-17, 02:38
So here's a weird one I've encountered since getting my RetroPlayer build up and running from scratch.
I've got everything setup and working, including SNES, Sega CD, Dreamcast and PS1 system BIOSs in the correct user profile Kodi add-ons directories (running on Leia Beta1 Kodi Retroplayer branch on a Windows x64 machine with an XInput controller.) Getting a Dreamcast game to launch is still mostly unsuccessful, but I'm on integrated graphics so I'm willing to chalk most of the problem up to that. Turns out that some - not all, but some - PS1 games emulated through Beetle PSX would inexplicably ignore all controller input. I enabled debug logging and could see logs of all of my buttonpresses, and while Einhander and Vagrant Story would work fine, I noticed Final Fantasy Tactics and Gex would not.
I finally narrowed down the problem to Beetle PSX's settings - I needed to enable the Analog Button Toggle in Beetle PSX Advanced Settings to get the latter two games to see my input. No idea if this is classified as a bug or not, but hopefully this helps someone else out.
I've got everything setup and working, including SNES, Sega CD, Dreamcast and PS1 system BIOSs in the correct user profile Kodi add-ons directories (running on Leia Beta1 Kodi Retroplayer branch on a Windows x64 machine with an XInput controller.) Getting a Dreamcast game to launch is still mostly unsuccessful, but I'm on integrated graphics so I'm willing to chalk most of the problem up to that. Turns out that some - not all, but some - PS1 games emulated through Beetle PSX would inexplicably ignore all controller input. I enabled debug logging and could see logs of all of my buttonpresses, and while Einhander and Vagrant Story would work fine, I noticed Final Fantasy Tactics and Gex would not.
I finally narrowed down the problem to Beetle PSX's settings - I needed to enable the Analog Button Toggle in Beetle PSX Advanced Settings to get the latter two games to see my input. No idea if this is classified as a bug or not, but hopefully this helps someone else out.