MAMEFrame: The battery-powered MAME system #piday #raspberrypi @Raspberry_Pi
MAMEFrame: The battery-powered MAME system from NEIN on Instructables.
I love MAME . What I don’t love is moving MAME cabinets. This project outlines the steps involved with building a MAME cabinet in a controller box, allowing it to be moved or stored. In this project we will build a MAME controller that is self-contained, and battery powered. I’ve broken it into sections so you can take this project as far as you want.
If you’re asking yourself CAN I MAKE THIS the answer is yes!
It’s pretty clear l’ll never be a film maker or a photographer, but here’s a quick video walk through.
Phase 1 – Building the controller
The hardest part of this whole project is building the plywood box, but if you’re unable to do that, you can probably scavenge something that will work – an old chest, a toolbox, use your imagination! In this phase, you will build a plywood box, attach a hinge, drill holes in it. At the end of this phase, you will have a really cool, heavy duty, arcade style controller that can be connected to your laptop via USB. Just skip steps 3, 4, 6, 7, and 8
Phase 2 – Adding the Raspberry Pi (AKA RPi)
If you choose to go this route, you will end up with a great controller that just needs power and a monitor (or external projector)- no laptop necessary! Just skip step 4 and 7.
Phase 3 – Add the Projector – this is the finally step to make the whole system self-contained and wireless. The RPi is powered from the projector, and the iPAC is powered off the RPi. Of course the batteries have to be recharged eventually.
1) As with everything, your mileage may vary. I haven’t tested all MAME ROMS on the RPi, and I’ve run into a few that seem to run slow. It could be the ROMS, I’m not sure. If you have specific games you want to play, perhaps try first with just an RPi and a keyboard and see what kind of performance you get.
2) I’ve been getting about an hour of play time out of a charge, but usually I shut it down after that. I’m not sure what the total play time would be. The projector is rated for two hours, but that doesn’t account for the extra drain from the RPi.
3) I’ve done my best to list all the steps I can think of here, but it’s possible I’ve missed something. If that’s the case, I’ll do my best to add it once it’s pointed out.
Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!
We are angry, frustrated, and in pain because of the violence and murder of Black people by the police because of racism. We are in the fight AGAINST RACISM. George Floyd was murdered, his life stolen. The Adafruit teams have specific actions we’ve done, are doing, and will do together as a company and culture. We are asking the Adafruit community to get involved and share what you are doing. The Adafruit teams will not settle for a hash tag, a Tweet, or an icon change. We will work on real change, and that requires real action and real work together. That is what we will do each day, each month, each year – we will hold ourselves accountable and publish our collective efforts, partnerships, activism, donations, openly and publicly. Our blog and social media platforms will be utilized in actionable ways. Join us and the anti-racist efforts working to end police brutality, reform the criminal justice system, and dismantle the many other forms of systemic racism at work in this country, read more @ adafruit.com/blacklivesmatter
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.