Hi all, I bought a rev B Pi for the specific purpose of introducing my teenage son to some of my old favorite video games. I successfully formatted the sd card with the recommended software, extracted the image from the zip with 7-zip and then used the win32 image writer onto a 8gb card. FYI, windows 7's built in zip handler could not extract because it saw the image as an extracted size in the petabyte range. I suspect the header for for the archive is not universal. No biggie, just heads up for anyone struggling. 7-zip worked fine.
Found a good 1800ma power plug in the cell phone drawer, an hdmi cable in the bin o' cables, and plugged the pi into the living room hdtv.
Piplay booted and took us to a menu perfectly. So impressed with the ease of getting started. Couldn't find a usb keyboard in my bin, so I ordered one of the little wireless jobs with touchpad (Logitech k400).
So here's the plan, I figure the cost and time of building a joystick box, getting a mini-pac, and the associated buttons would be close to $100. Xgaming makes their solo stick for about $70 shipped and seems to be a good solution. I'll just need to get a long usb extender for the controller to the Pi which will be up by the TV. I have read you're supposed to use a repeater type usb extender.
There's documentation here about the tankstick, I want to confirm that the solo stick jives with piplay. If anyone can verify, I'd appreciate it. It shouldn't matter as the stick masquerades as another keyboard, so I figure the main thing would be to handle the option handling to describe which keyboard is 1 and which is 2.
Thanks for all the info on this site, I'm excited to get everything setup.
I don't have the 1 player tank stick, but I do have a 2 player panel from x-arcade. It works fine with PiPlay, but if you are willing to do a little bit of work, I think that making your own would be much better. I bought my control panel thinking it would complete my project, but instead it just made my project take longer, and now I'm building my own controls anyway :P
It should be fine for a plug-n-play solution, but like I said, if you are willing to put in a little bit of work, I think you will be much happier with the result. As long as you don't use junk components.