try mupen64plus-gliden64. it should be the best performance and compatibility in general, but be warned that it's quite normal for n64 to exhibit poor performance on pi4, but several games can perform pretty well.
I tried uncommenting and changing the hdmi_group and hdmi_mode options in the config.txt, but no audio improvement.....just poor video!
from what to what? i suggest a 1080p60 mode in your config.txt (please provide copies of all configs you edit.). any further lowering of resolution you need to do can be done via the runcommand, although personally i leave everything at 1080p.
please also provide /opt/retropie/configs/n64/mupen64plus.cfg
I watch this video and I done everything as shown, still same problem. I successfully connected Xbox controller but ES does NOT detect it. I still can't configure buttons and jstest is still same, nothing changes.
Well, you could download the new SDL2 based version and replace the existing one. Since it's better to unpack the archive on the Linux system, you can run from the terminal
sudo mc /opt/retropie/emulators/jzintv
This will download the new version and open up MC with the location of the existing jzintv version on the left pane. On the right pane, browse for the .zip file you downloaded and then just press Enter over the selected file, you'll see the contents of the archive and you'd be able to copy the new jzintv binary over to the left.
ok so that may not have been my problem but i did get it paired but the only change i did was for something else which was turning off hardware acceleration cause it would crash when trying to scroll through games. dont have any idea how there connected though. but after that paired just fine.
What advantages would that bring ? We're not using X11 on the Pi/other SBCs, only on x86.
Other than the fact that users can still be in a desktop environment after they quit ES I'm not sure. As for the RPi4 though, it appears that it can use the X11/EGL so long as you have a terminal window open.
In fact if you open terminal and run ES from it, it pretty much all but guarantees that's the case and well it works.