Mupen64Plus would likely work out the best.
Though, button mapping would need to be thought out for the N64 emulator. We have a dpad, thumbstick, two triggers, and four face buttons.
Mentioning that, we would have X and Y free, but we need the Z trigger and the C buttons mapped.
I'm hoping this idea progresses, I just want to point out that button mapping may require button combinations like psx4all used.