@mitu ok mate i try this weekend (i have this TV in other house) the hack its because its a game translated to my language (spanish) thats why it appears like a hacked game, but it occurs too with the others rom, i will try that. Thanks a lot!!!
I've already tried to downclock the device, that didn't help a lot though, yes I have overvoltage set to 6, however I tried to disable it for testing purposes, sadly it didn't help.
I actually only used gles2rice since my games then run at 1080p, all of the other options run at a realy low res, and when I look into the menu where you can change the video output, it's set to 1080p.
So I think my new question would be then how to set the "real" resolution for one of the better emulators to 1080p.
I am dealing with a similar issue and I am now very, very close to getting it working. I found a post from a year or so ago which suggested that opening the retroarch GUI from within the emulator, then remapping from the "control" menu therein. For me, this involved hitting f1 on a keyboard to bring up the retroarch gui and then switching each button around according to the results of jstest, and finally saving a "core remap file". This let me fix everything but a few buttons. The issue that remains is that there is no listing in that controls menu for buttons 0 and 1, which are my C up and C right.
These were the settings suggested by the author of the N64 compatibility guide, not my work and simply what he seems suggest work for him while testing what N64 games work or do not work and also what video plugin works best, in his opinion while testing
/opt/retropie/configs/n64/mupen64plus.cfg edits the standard mupen64plus emulator settings. At my level of expertise(or really a lack thereof) I am unsure how the cores are separated but the es_systems.cfg also lists editable extensions and I would presume if the mupen64plus.cfg doesn't also affect the libreto version, then this probably does.