• Home
  • Our Books
  • Our Film
  • Games
  • About Us
  • Contact Us
  • Login

Perspectives on all eras of videogames, computers, technology, and pop culture since 2003

Login

Login
Armchair ArcadeArmchair Arcade
Armchair ArcadeArmchair Arcade
  • Home
  • Our Books
  • Our Film
  • Games
  • About Us
  • Contact Us
  • Login

Building the Picade Mini Arcade Cabinet: Part 04

Picade running RetroPie
Picade running RetroPie

Building the Picade Mini Arcade Cabinet: Part 04

November 23, 2015 Posted by Bill Loguidice Editorial, How to, Review No Comments

This is part four of my attempt to build the original Kickstarter version of the Pimorini Picade (Maxi version). Part three is here.

As we left off, I was going to hook up the Raspberry Pi 2 Model B and get RetroPie on a microSD card and go from there. For those following along, I’ll be mostly trying the directions here, here, and especially here.

Hooking it all up.

Hooking it all up.

I plugged the Raspberry Pi into the Picade’s USB, audio, and HDMI outputs. I then plugged the power into both the Picade and Rasberry Pi. I also plugged the Phantom Lapboard‘s dongle into another USB port on the Raspberry Pi in order to use its mouse and keyboard for setup.

Now, it’s time to power it all on and see how I did.

And… it didn’t detect the Pi. I troubleshot the issue by bringing out another monitor with a different HDMI cable. I got a signal on that. So I used that other HDMI cable to connect to the Picade, which did work. I then put the included short HDMI cable back in, making sure it was pushed in better on both ends.

By some miracle, all of my wiring worked.

By some miracle, all of my wiring worked.

Now I just had to follow the RetroPie prompts to set up my control panel.

The display is quite nice.

The display is quite nice.

I went into the RetroPie setup and configured the audio to go through the headphone jack. Both speakers work fine, but there is a low level hiss, which is apparently common with sound through the Pi’s headphone jack. When there’s sound, it’s not that noticeable, but it is something I’ll have to figure out how to adjust at some point.

There’s not much pre-installed other than the emulators on RetroPie (this is of course using the EmulationStation front end), but it does have a small selection of “ports” and other games that aren’t particularly interesting to me in this type of arcade-style setup.

 

EmulationStation is the front end.

EmulationStation is the front end.

Included Ports, short and sweet.

Included Ports, short and sweet.

Duke Nukem 3D is cool, but not something I really want to play on this type of setup.

Duke Nukem 3D is cool, but not something I really want to play on this type of setup.

That was good enough for testing, but I really want this mostly for arcade games.

I had to first create a retropie directory on a USB stick and then put it in the Pi. Once it finished blinking, I had to take it to my desktop computer and put the appropriate ROM files in the newly created directories for what looked like a really nice range of emulators. I started out with personal favorites, Pooyan and Satan’s Hollow, I threw the Super NES version of Donkey Kong Country on there for good measure.

I pressed F4 on my keyboard and let it reboot itself. Sure enough, I got a Super Nintendo emulator to appear, as I did the three different versions of MAME that it supports (I copied the two ROM files to each MAME directory, not being sure which version was going to perform best).

There are three MAME options.

There are three MAME options.

Selecting what to play.

Selecting what to play.

Of course I'm going to test with Pooyan.

Of course I’m going to test with Pooyan.

So obviously that works fine, although I do want to remove image stretching on MAME. I’d much rather have a smaller visible screen and the games the correct aspect ratio. Unfortunately, that’s one of the tricky things about this Picade setup. There is no dedicated Escape or other, similar, key, so I’m kind of flying blind without also using a USB keyboard (luckily I have one hooked up; I guess I’ll dedicate the Phantom Lapboard to this system since it has a dongle that seems to work for both its keyboard and mouse). Even with the USB keyboard, I wasn’t able to figure out how to exit out of MAME.

Upon rebooting, I selected the third MAME version, and sure enough, that one displays the screen the way that I want it. The right pinball button on my cabinet even allowed me to exit back to the master RetroPie menu!

Pooyan the way it's supposed to look.

Pooyan the way it’s supposed to look.

The first MAME option works well too, although like the third MAME is a bit heavy on the graphics filtering.

Satan's Hollow puts the sound on this system through its paces.

Satan’s Hollow puts the sound on this system through its paces.

 

In any case, the controls are pretty responsive and I have no major complaints with the emulation, as you’d expect from the latest, most powerful Raspberry Pi available at the moment. As is usual with these things, the setup is going to be a long process. With that said, I’m happy that it works and I’ll be of course be setting up a few key titles to be sure to play.

Unfortunately, there’s no dedicated on/off switch for the Pi, as the on/off switch on the side of the arcade cabinet only turns the monitor on or off. I can however do that from the software controls, so it’s not too bad, but I’d still like a dedicated switch.

Since everything was working, I decided one last time to try and figure out the issue with the marquee. I took it off, and sure enough, there was still a plastic protector on each piece of the plexiglass. I don’t know how I missed that. The good news is, now it really does look the way it’s supposed to.

The marquee is fixed!

The marquee is fixed!

So now the only thing left is to properly mount the Raspberry Pi on the back of the door. Unfortunately, I couldn’t figure a satisfactory way of doing that with the included holes and screws, so if I can find ones that fit, I’m just going to order PCB Mounting Adhesive Standoffs and place it roughly where I have it now.

It really should be mounted on the door, but it's easier this way.

It really should be mounted on the door, but it’s easier this way.

Actually, after I wrote that, I did find one adhesive standoff in the leftover Picade parts, so I used that to secure the Raspberry Pi to the bottom of the cabinet. It seems to work well and just having the one allows me to manipulate the PCB when necessary.

It would have been nice if both the Raspberry Pi and Picade could be powered together, rather than separately. That will have to be something to look into for the future.

It would have been nice if both the Raspberry Pi and Picade could be powered together, rather than separately. That will have to be something to look into for the future.

So, to sum up, if you have sufficient patience, this is a relatively easy build. There were several areas where I struggled mightily, but it was obviously never anything insurmountable. While I would have preferred a fully pre-configured SD card dedicated to MAME, the available RetroPie image gets most of the job done. With the marquee issue resolved, my only real beef is with the sound output. When there’s something playing, it sounds fine and you can set it in software to be quite loud. However, the audible hiss when nothing is happening is not that nice. I’m not sure if I’m ever going to bother fixing that, however.

Interestingly, just like before, after I wrote that, I decided to investigate a possible fix for the audio hiss. The answer was found here. Editing the config.txt file (just like the days of MS-DOS for me), I added the line disable_audio_dither=1 to the end of the file. It fixed the issue. There might still be some minor hissing when certain sounds are actually playing, but not when it isn’t playing, which is what really matters.

I also don’t like the idea that I have to set the volume level via software. I’d much rather have a dedicated dial or buttons. The side buttons on the monitor (that pass through the case side nicely) control the volume, but I’m not using the monitor for sound. If possible, I may try to figure a way to use the case speakers like I do now, but have it be controlled via those buttons. Who knows, though?

My long-term goal is to perfect a MAME setup on this. I casually installed a few more MAME game ROMS, and some worked, while others didn’t (and I also have to figure out how to install sound samples, since I assume that’s not an automated process; at least there’s no specific folder, so it may require some copying somehow using the File Manager). I’m going to experiment with the other version of MAME (the other one that defaults to the correct aspect ratio) and see if that improves things, as well as look for a full ROM set (although I’m not really sure I want to wade through a whole lot of cruft, so I may just install on demand). I also would like to figure out how to disable display of some of the other emulators on there, at least until I decide to make use of them. Again, time will tell. Anyway, for now, I’m pretty happy with how this went and will certainly consider similar time consuming, but gratifying projects in the future.


Read the rest of the series:

Part One
Part Two
Part Three

Related

Tags: emulationstationmamepicaderaspberry piRetroPie
No Comments
Share

About Bill Loguidice

Bill Loguidice is a Founder and Managing Director for Armchair Arcade, as well as a critically acclaimed technology author and journalist.  He is also the co-founder of creative services firm, Armchair Creative Services, and a noted videogame and computer historian and subject matter expert. See full bio

You also might be interested in

Pimoroni Picade
Pimoroni Picade

Building the Picade Mini Arcade Cabinet: Part 01

Oct 24, 2015

Originally a Kickstarter project from the UK that ended on November[...]

Building the Picade Mini Arcade Cabinet: Part 03
Building the Picade Mini Arcade Cabinet: Part 03

Building the Picade Mini Arcade Cabinet: Part 03

Oct 31, 2015

This is part three of my attempt to build the original[...]

Play historic LCD, VFD, and LED-based handheld games emulated right in your browser!
Play historic LCD, VFD, and LED-based handheld games emulated right in your browser!

Play historic LCD, VFD, and LED-based handheld games emulated right in your browser!

Mar 19, 2018

The Internet Archive has done it again! Joining their efforts[...]

Leave a CommentCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts

  • Understanding Online Sportsbooks: Key Features Gamblers Must Know for an Enhanced Experience
  • Stop Leaking Money on Retries: A Data-Driven Proxy Playbook
  • The 1990s Gaming Revolution – Remembering A Decade of Big Leaps in Technology
  • Skill or Luck? What Vintage Arcade Games Can Teach Us About Modern Social Gaming
  • From Scroll to Action: The Hidden Triggers That Drive User Engagement in Entertainment Apps
  • Would Classic Games Work in Modern Casino Environments?
  • Could Playing A Few More Puzzle Games Make You More Effective At Work?
  • Plinko online my straightforward guide to winning fun
  • Love Rings Twice (one paragraph short story)
  • Why Your Grandparents’ Gardening Habits Were Smarter Than You Think

Recent Comments

  • leads dubai on Should You Be Focusing More On Local Marketing?
  • Aiodensghost on Official Game List for My Arcade Atari Gamestation Pro
  • keyboredom on Quick guide on how to play on the Internet Arcade
  • Bill Loguidice on Official Game List for My Arcade Atari Gamestation Pro
  • Melanie Levenstein on Official Game List for My Arcade Atari Gamestation Pro
  • George on How to Predict CS:GO/CS2 Skins Prices?
  • Bill Loguidice on Retro Games Ltd to release The Spectrum, fully working ZX Spectrum, and here’s the game list!
  • Derek on Retro Games Ltd to release The Spectrum, fully working ZX Spectrum, and here’s the game list!
  • Bill Loguidice on Retro Games Ltd to release The Spectrum, fully working ZX Spectrum, and here’s the game list!
  • Simon on Retro Games Ltd to release The Spectrum, fully working ZX Spectrum, and here’s the game list!

Archives

Categories

Explore

android (46) apple (37) ar (37) Arcade (168) Atari (75) atgames (173) book (99) books (98) casino (519) esports (47) firmware (43) Flashback (45) gambling (543) Gaming (41) home arcade (115) htc vive (42) humble bundle (282) humble store (67) ios (37) led (35) legends (40) legends arcade family (46) legends gamer (33) legends pinball (39) legends ultimate (71) Microsoft (40) Nintendo (70) pc gamer (67) pc gaming (53) pinball (43) playstation (55) PS4 (36) retro (34) Sega (38) slots (84) sony (51) steam (145) switch (34) technology (35) update (42) virtual pinball (36) virtual reality (116) vive (34) viveport (42) vr (121)

Affiliates

+ Amazon

The everything store

+ Humble Bundle

Game deals, including name your price bundles

+ Playasia (Play-Asia.com)

Import games and collectibles

+ DJI Store

Amazing drones and related technology

+ Razer

Amazing PC gamer products!

fullSTEAMahead365 Your total news and information resource for all things Science, Technology, Engineering / Mathematics, Art, and Medicine / Health.

Human Advancement Never Stops.

Key Site Statistics

Posts published: 2,586
Latest publish date: June 30, 2025 @ 2:22 pm
Registered user count: 99,026

Contact Us

If you have a question, would like to provide feedback, or otherwise wish to get in touch with us, use this form.

Send Message

Blog Posts by Date

November 2015
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« Oct   Dec »

Social Media and RSS

Support Armchair Arcade

All editorial content © 2003 - 2025 Armchair Arcade, Inc., an Armchair Creative Services, LLC, property. All rights reserved unless otherwise indicated. All trademarks and copyrights are retained by their respective owners. No content is to be removed or reused from the Armchair Arcade Website for commercial purposes without explicit permission from the principal Armchair Arcade staff, or the original trademark or copyright holders. Armchair Arcade, Inc., is not responsible for the content of any external sources or links. Further, endorsement of any external sources or links is neither implied nor suggested.

We thank you for your support and encourage you to contact us for any reason, including, but not limited to, questions, concerns, business endeavors, or praise. Especially praise.

Armchair Creative Services, LLC, may earn compensation for sales from links on posts through affiliate and other programs. Editorial rigor and objectivity standards are strictly adhered to and any compensation has no effect on coverage or opinions.

Prev Next