I played around with retro pi and emulation station. It works well for a simple setup, but the raspberry pi lacks the power to emulate 3D games and above like Dreamcast, N64 and PS1 and above.
If you have an old gaming PC laying around, that would be a good platform. As the CPU and dedicated video card is much more powerful than what is on a Pi.
RE: Mario Party 5 gameplay 10-1