Firstly: Hello! I recently started using LB and loved it so much that I purchased it. :)
I'm trying to use RetroArch as much as possible as it's what I'm used to coming from RetroPie, and I have a custom shader I've come to love. I have an issue when trying to launch any PS1 game via the LB browser after playing a game from a different platform (core).
Basically, RA will start and be set on the previously used core. If I played using FCEUmm previously, then that's what loads and the PS1 game doesn't play, of course. This happens no matter what platform I try prior to trying a PS1 game.
The cores I have installed in RA and appropriately called out in LB are:
mupen64plus_libretro.dll
fceumm_libretro.dll
vba_next_libretro.dll
genesis_plus_gx_libretro.dll
mednafen_psx_libretro.dll
snes9x_next_libretro.dll
The workaround I have to follow is to open RA manually, then I can either select core, or open a game from the ROM dir or Game History in RA. After that's done, it seems like RA knows the last core used is med-psx. I can then exit RA, open a PS1 game in LB and it works just fine. I can then open any number of PS1 games without issue.
I can also go to any other platform and open their games, no problem. But then if I go back to PS1, the cycle repeats and I have to do the manual RA business.
I hope I've stated this clearly enough, and hope that you all might have some insight.
Also for reference:
RA version: a nightly from less than a week ago, the full download
Med-psx core version: 0.9.36.5 from the latest full cores dl in the nightlies section of libretro
libretro site has been down the last couple days, so I can't check for any newer versions.
Thanks,
John.