Thanks to the general miniaturization of electronics, the wide availability of cheap color LCD screens, and the fact that licensing decades old arcade games is something of a free-for-all, we can now purchase miniature clones of classic arcade cabinets for about $20 USD. In theory you could play these things, but given they’re less than 4 inches in height they end up being more of a desk novelty than anything. Especially since it seems like most of the effort went into making the cabinet itself; a classic example of “form over function”.
Unfortunately, if you want to buy these little arcade cabinets to use as decoration for your office or game room, they aren’t particularly well suited to the task. The “demo” mode where the game plays itself doesn’t last for very long, and even if it did, the game would chew through batteries at an alarming rate. [Travis] decided to tackle both issues head on by powering his Tiny Arcades over USB and locking them into demo mode.
The stock power for the Tiny Arcade comes from three AAA batteries, or 4.5 V. This made it easy enough to run over 5 V USB, and a four port USB charger is used to provide power to multiple machines at once. Forcing the game to stay in demo mode wasn’t much harder: a 555 timer was used to “push” the demo button with a frequency of every 10 seconds or so to keep the game up and running. A simple timer circuit was put together in the classic “dead bug” style, and sealed up with liquid rubber so it would play nice with the insides of the Tiny Arcade.
Since his little machines wouldn’t need their stock power switches anymore, [Travis] rewired the speaker lead through it. So now the machine stays on and in demo mode as long as it’s plugged into USB power, and you can flip the switch on the back to turn off the sounds. Perfect for sitting up on a shelf or the corner of your desk.
Usability issues not withstanding, there’s a pretty big (no pun intended) following for micro sized arcade cabinets. We’ve seen projects ranging from modding a Game Boy Advance to even tinier scratch builds.
Are those arcades hackable? Can the game upgraded to another game? Or is all potted in a black blob?
I believe there is at least one of the models that has one of two different games depending on which solder bridge is connected. I saw it on a YouTube review – think it might have been Techmoan or Ashens.
That model looked ripe picking for a jumper/switch to be added for easy external manipulation.
it was the 8-bit Guy
https://www.youtube.com/watch?v=6vHlzo4yK2M
This video shows the installation of a four position switch to select between the four games. Every arcade has all four programs on it which is set with a jumper on one of four sets of pads. I won’t pretend to understand the economics of it, but I would think it would be easy to justify the added cost of a button to cycle through games and be able to advertise that it has four games instead of one, even if the artwork doesn’t necessarily match.
Doesn’t seem to be too much more you can do with this arcade. Not sure which microcontroller it is using. I haven’t taken one apart yet, but from photos online I don’t think it is a potted blob.
The OG Tiny Arcade from Tiny Circuits, which this seems to be a cheaper copy of, seems much more hackable. Open source, Arduino compatable, lots more games, and I believe it is made in USA.
“I won’t pretend to understand the economics of it, but I would think it would be easy to justify the added cost of a button to cycle through games and be able to advertise that it has four games instead of one, even if the artwork doesn’t necessarily match.”
It’s the difference between selling somebody one unit and four. These things are easy sells at ~$20, but could you sell a 4-game unit for $80 to get the same profit? Probably not.
I meant keep a relatively low price with four games, not to raise the price to $80. I don’t think anybody would buy all four separate arcades for $80 either.
I did. They’re cool.
Yah thats it. BUT you dont need a switch. you can run the wire to the joystick inputs and then use the 4 positions on the joystick to select the game you want to play before powering it up.
Hey, yes I did this mod (thanks for posting the article Tom Nardi and if you see this, my name is Tavis not Travis).
There is another mod you can do to make it able to play all 4 games by moving the joystick to one of the 4 positions before you power up the game and that will let you select all 4 games. All you have to do is wire the joystick pins to the game selection traces on the main board.
What’s the display resolution? If it’s running copies of original game ROMs I wonder if it’d be possible to connect a bigger, higher resolution, display and use one of these as the guts of a custom 4 game ‘cocktail’ style cabinet, but built into a table with a top no thicker than a flat monitor.
I’m guessing it is a 128×128 found on ebay.
I was wondering this too. Although I don’t think the ROMs are original. PacMan seems too easy to me but I’m not 100% sure. It also feels like the game speeds up when going across a space where the dots are gone.
Good job, Tavis. This looks like an interesting and fun lil machine to mod :)
Thanks it was. I ended up making a board on and bought a few on OHS park. I havent tried them yet to confirm they work or not but it makes things a lot easier to build one.
You can play all 4 games in one. https://youtu.be/xPELMLju_lA
This is some really nice work!
I see the joystick-all game select hack has been covered-EXCELLENT!
(Leave the stick in the middle for diagnostic mode Easter egg!)
When I learned of that hack it really just boiled down to choosing the cabinet art I liked the best. (Space Invaders for me!)
Other hacks I want to do on mine are to replace the LEDs in the marquee with ones from flicker votive candles to simulate failing tubes and tiny cigarette burn marks because that’s also how it was. -GOOD TIMES!!!
https://youtu.be/xijc9gcgpTE
I did a video two in fact. One is a 4 DIP switch mod to select a game.
This one you can just use the joystick to select a game.
https://youtu.be/xijc9gcgpTE
Hi. Thanks for this article. I’m wondering if it is possible to make it stay on. It go to sleep every 20 seconds.