For a long time, I have been using an Ouya as my emulation console.
I've been very pleased with it for the most part, but the N64 is a little slow and the menu system is annoying.
I am impressed with the Raspberry Pi 3 and Retropie. I looked at Retropie a few years ago, but it wasn't quite ready at that point in time and I went for the Ouya.
I have installed Retropie on an old PC to try it out using this tutorial:
https://github.com/retropie/retropie-se ... x86-Flavor
I think it is awesome - definitely better than the Ouya in appearance and ease of use - even my five year old daughter can navigate the menus easily, which she couldn't really do on the Ouya.
I have a couple of questions before I pull the trigger on a Pi 3 though:
1. What is N64 performance like?
I'm running Retropie on a PC at the moment, and I thus have no real idea what the same setup will be like on the Pi 3.
I'm sure it can run most emulators just fine, but the N64 is a tricky one.
I understand that N64 emulation is imperfect on any machine, but I'm hoping it will be better than it is on the Ouya, which can be quite choppy sometimes.
Bonus points if you have played Perfect Dark on both an Ouya and a Pi 3 with Retropie.
2. Once you have everything set up, does it stay that way?
I like messing with computers, but not on a retro gaming console. I understand that there will be some setup involved, but I'd really like to just forget about it afterwards and enjoy playing games on it.
Does it have any irritating habits or quirks like forgetting controller configurations, giving problems with pairing etc?
3. How many different controllers can you use with it before it starts going nuts?
Ideally, I'd like to use wireless PS3 controllers most of the time, but also have the ability to use USB replicas of NES, SNES, and (dare I say it?) N64 controllers sometimes with the appropriate emulators.
Will it freak out if I try to teach it all of these different controllers, or if all of them are not connected at all times?
Will I be able to hotplug controllers at will and have them just work?
4. On the PC version that I am currently playing around with, the Amstrad CPC emulator doesn't work properly.
Attempting to quit brings up a menu (which resembles the Hatari Atari ST emulator one), and a huge mouse pointer, which won't move.
This isn't the end of the world on the PC, because I can just ctrl-alt-del out of it and then log back in, but I doubt that would work on the Pi.
This is quite important to me, as I briefly had a CPC464 when I was a kid, and there are a couple of games I would love to be able to play.
Talking of which...
5. Why no BBC Micro emulator?
The Pi is even gets its model designations from the Beeb, so it seems ironic that there is no BBC emulator.
There is a guide to adding on here:
but if you read down all the way, you will see that there are several pretty significant problems.
Has anyone got it to work satisfactorily?
If it had a BBC emulator on it, I would already have ordered a Pi 3, and would be waiting by my mailbox clutching a pre-flashed SD card