| News | Features | Interviews |
| Blog | Contact | Editorials |
| SNESDev-RPi: a SNES adapter for the Raspberry Pi |
| By Thom Holwerda on 2012-07-06 00:36:54 |
| "A few weeks ago I got my Pi delivered and started working on what I would describe as 'universal console'. In this post I describe my initial thoughts about this project and present an adapter that allows you to use SNES controllers as input devices for the Raspberry Pi." This is what the Pi is all about. Amazing work by Florian (can't find his last name!), code and instructions are available. So cool. |
| USB RetroPort Adapter |
| By jrash on 2012-07-06 03:27:36 |
|
Using the GPIO pins is neat, but why not just drop 18 bucks on a USB RetroPort? http://www.retrousb.com/product_... |
| RE: USB RetroPort Adapter |
| By Morgan on 2012-07-06 04:41:55 |
| Well, for me it would be the fun of doing it, learning how to use the GPIO pins. Also from a practical standpoint, the Pi only has two USB ports and they share bandwidth with the Ethernet port (it's an Ethernet-USB bridge). So, given that at least one port would be taken up with a keyboard and mouse, and perhaps the other with a WiFi dongle, it makes sense to use the extra inputs already on the device. |
| RE: USB RetroPort Adapter |
| By goldfire on 2012-07-06 05:23:36 |
| If you don't want to bother with the elaborate adapter hardware in this article (and you don't have to), using the GPIO pins to run a SNES controller is absurdly simple. The entire contents of the hardware in a SNES controller is a single shift register; there's no need to involve USB if that's all you've got. |
| RE[2]: USB RetroPort Adapter |
| By drewb0y on 2012-07-06 14:49:34 |
|
> using the GPIO pins to run a SNES controller is absurdly simple. The entire contents of the hardware in a SNES controller is a single shift register Could you explain in a little further detail how this would be accomplished please? I just got mine this week and would love to try this out. Thanks! |
| RE[3]: USB RetroPort Adapter |
| By WereCatf on 2012-07-06 16:13:07 |
| I wouldn't mind learning about GPIO-stuff myself, either. I have recently bought a Pandaboard and there are lots of things I'd like to do, but heck, I don't even know how to add new push-buttons to it via GPIO, let alone do anything fancier than that. |
| Comment by ilovebeer |
| By ilovebeer on 2012-07-06 16:40:39 |
| That he got a snes controller working as an input device is not impressive at all. It was a given that would happen. It's more interesting that the rpi is running Mario Kart at a playable fps rate. |
| RE[3]: USB RetroPort Adapter |
| By goldfire on 2012-07-07 00:46:48 |
| On a Raspberry Pi? Hmm. I did mine on an Arduino, I'm not sure how the pins on the Pi are accessed by software. The Arduino-based project at http://code.google.com/p/nespad/ can get you started, but you'll have to port the code you find there over to the Pi. |
| RE: USB RetroPort Adapter |
| By zima on 2012-07-07 03:52:22 |
| Let me guess, a decade+ ago you'd say something like "using consumer GPUs is fine, but why not just drop dozen thousand on an SGI?", hm? ;p |
| RE: Comment by ilovebeer |
| By zima on 2012-07-07 04:03:27 |
|
And anyway, many older games often benefit when using more modern controllers ...which are generally better, more comfortable (maybe those from SNES aren't so bad, for the kind of games; ~NES are so-so IMHO; and that's particularly the case with C64 and such - there's a reason we retired digital joysticks of the kind popular with home computers) Plus, the described thing might be more problematic with Famicom and many of its typical clones, with hard-wired controllers ;p |
| RE[2]: Comment by ilovebeer |
| By MOS6510 on 2012-07-07 18:50:30 |
| I still prefer a digital joystick with a single fire button over any game pad with loads of confusing buttons. |
| News | Features | Interviews |
| Blog | Contact | Editorials |