Depends on how old the core is tbh, Mupen64Plus can be okay, but Mupen64Plus-Next is harder work.
With RK3326 devices you’re very much on the limit with N64, Dreamcast and PSP emulation in general, but this is why a mainline kernel and panfrost will be important for them. It wont be a magic bullet, but it might nudge a few cores/games into ‘playable’ territories.
I’ve noticed similar with my old RG350 running OpenDingux Beta w/5.15 kernel and open source Etnaviv, native RA performs incredibly well for a 1Ghz MIPS device, some 16bit cores feel even better than they do currently on RG351, all very ‘toight’.