сколько ни обновляйся - с какими-то ромами проблемы
Так будет всегда. Есть кривые ромы, есть новые мапперы, которые поддерживает только NintendulatorNRS, всегда есть баги.
К слову, RetroArch не умеет синхронизировать эмуляцию с частотой обновления, поэтому на моём POCO M6 Pro с частотой 59.5 / 119 Гц об эмуляции можно забыть. В Mesen (на ПК) можно выбрать Exclusive Fullscreen с частотой 50 Гц для PAL и 60 Гц для NTSC, чтобы не переключаться вручную.