nadenislamarre Yes ... epsxe is a complete emulator that has versions for windows, linux, mac and android.
I make use of the version for windows and for android and both are supported by the OpenGL.so plugin, which makes the image look amazingly good.
The open GL plugin developed for this emulator pretty much brings the image quality closer to a PC game or better.
The PSX emulator currently contained in the batocera is very good, however, the image quality is not very good and if I try to enable any shader to try to improve the image, the performance drops drastically and it is impossible to play on the Raspberry Pi3.
As the hardware of Pi 3 is similar to many Android phones, and the existing version of the emulator for android flows very well, even with the OpenGL plugin enabled as epsxe video driver, I think a port of this emulator would be interesting ...
However, I understand your list of priorities and, if you ever want this challenge, it would be cool!