That is amazing. Well, I think what I was looking at is a knock off of the SNES mini, and I think they block it from being moddable. Maybe that is not the way to go.
Yep, and it's crazy to think that Nintendo would make a system that was so hush-hush moddable. I mean, it's basically a more powerful RPi3 with a very good graphics controller (for some reason?).
How do the other systems games run on it? Pretty smooth?
Very smooth.
The SNES clover emulator is actually better than Snes9x, it's
very spot on for most SNES games. But for those that don't work, you can just use Snes9x.
For NES emulation, you'll use FCEmu by default as part of (lib)RetroArch, it's seamless, works flawlessly, and you have shader support, so, make the games look however you like.
For Genesis emulation, you've got the full gamut, including Sega CD, 32X and even 32X-CD. I had Snatcher up just the other night.
Turbo Grafix-16 works perfectly, including Turbo Duo -- just played Castlevania - Dracula X: Rondo of Blood, and it was perfect.
Higher end consoles are decent. Saturn is a bit choppy in Panzer Dragoon 1 & 2, PlayStation seems to work really well, and N64 is hit or miss with graphics glitches but this is where the SNES Mini beats out the RPi3 as it has a capable graphics processor.
Also, just recently I've gotten DOS and Amiga games running on the SNES.. I could probably even boot Windows 98 SE pretty easily, and maybe Windows XP (not that I would).
I'd like a RPi3 because it seems like endless possibilities for games. It's just a bit over my head as I know nothing about modding. I'd prefer something easy and intuitive. But it'd be great getting to play all the games.
You can't really go wrong with an RPi3. The only benefit of the SNES is the simplicity, and how it works. There's the on/off button, and the reset button, and it's very accessible. To mod it, there's tons of tutorials or I could just walk you through it -- however, with the RPi3, you really have no limitations, but... technically speaking, the SNES Mini IS an RPi3, it just has better 3D capabilities. So, there isn't a ton of distinction here, however, it's much easier to boot up a full Linux distro on an RPi3 than it is on an SNES, but, you could if you wanted to.
I'm also looking at if a RPi3 can run steam games too or just stream them?
It can run some Steam games that are Linux compatible, yes. You could also stream them, but I would not recommend this solution.. The recent Moonlight build works through the browser context, which, IMHO, sucks. It works well enough, don't get me wrong, but the overhead is very high and I'd have preferred a standalone solution. I get why they went this route though.
For game streaming, you're much better off spending the extra $80 and getting a Nvidia Shield. The fucking thing is amazing and would be better at Linux-based games.
Also, the Shield can do everything we're talking about, and much much more.... If you want to play modern games, get the Shield.
Like if your computer can't play them for example. Retropie and Kodi I think go on RPi3 I've looked into. I don't know, I know nothing about this stuff.
Retropie and Kodi play from the RPi3... but you can also play them from a Shield.
If you have a gaming PC, and only want a single device, and you wanna stream something that your RPi3 can't handle (like PS2 games or modern games) then get a Shield (assuming you have a Nvidia 9xx-series or better graphics card).