I love SBC projects but really, if the goal is emulation, the most cost-effective solution is to grab an old PC. In my arcade cabinet I have an old Dell (i3 3220) which I paired with a low profile Nvidia GTX 1050 (which I got used too). The computer came out of a congressional candidate’s campaign office, pretty sure it was dirt cheap.
I was aiming for the lowest specs I needed to run arcade roms at full speed with the best shaders at 4K. The only miscalculation is that I hadn’t discovered the HSM reflective shaders yet. If I’d known, I would have beefed up the GPU so I could run them – as it stands I can’t really use them without significant slowdown.
But aside from that, this modest hardware does exactly what I wanted it to do.
I haven’t tried N64 on mine but I’d be shocked if it had trouble with those games.