Except the x86_64 one which was broken last time i checked, their dynarec should be ok to port to libretro. Actually i ported kronos (a fork of yaba sanchiro with a working x86_64 dynarec) to libretro a few months ago, except the fact it needs a libretro opengl implementation (standalone relies a lot on opengl for speed), and that there is something wrong with the multi thread (too many threads are spawning), the core runs games with the dynarec enabled. Sadly i won’t be able to fix this by myself (multi thread and opengl are beyond my skills), any help would be welcome :
- my port (kinda outdated atm) : https://github.com/barbudreadmon/kronos-libretro
- the original “kronos” fork : https://github.com/FCare/yabause
Edit : kronos standalone also have support for arcade ST-V games, unlike yaba sanshiro, so i think it would be a better choice than yaba sanshiro for a libretro port.