Sun Feb 02 2025
Many people want to restore an arcade cabinet or create one from scratch in the neo-borne style. We thought it was important to take a look at how this project works and to highlight the mistakes to avoid before getting started.
First of all, know that the aim is not to discourage you. In 2018, I created a bartop myself, and I can assure you that, in terms of DIY, hardware and software, I was far from an expert.
However, it's essential to be aware of a few things before taking the plunge, so as not to spend money unnecessarily, waste time, and above all, avoid getting discouraged.
This post is being written at a time when, on our Discord #support channel, we're seeing a lot of people getting stuck at various stages of their project. But these obstacles could have been avoided. Amos, our beta tester and support, reminded us of these crucial points, which we'll expand on here.
The arcade is a fascinating world 🕹️: its history, its machines and the iconic games it has spawned. Take the time to find out more. Explore Facebook groups, check out forums, join our Discord, watch videos, but above all, never rely on just one source. You run the risk of encountering untruths or sincere opinions, but limited by a single point of view.
This research will also familiarise you with the vocabulary and codes of the arcade, which will naturally point you in one of two directions: restoring an original terminal or creating a terminal from scratch. The path will be quite different.
Personally, I find it much easier to create a bollard from scratch. You'll have full control over your components and know your “baby” inside out. What's more, it's much easier to find the components you need.
Restoring a vintage 🛠️ bollard (like the Aero City, Astro City, Naomi... models) requires more knowledge of the hardware and a bit more DIY.
If you have a JAMMA bollard, Recalbox offers a Plug and Play solution: the RGB JAMMA. This kit is compatible with JAMMA, JAMMA+ and CHAMMA terminals.
The JAMMA system, which first appeared in the 80s, standardised the connection of signals, making it easier to change games on the same machine. This was a major advance at the time, because previously each terminal corresponded to a single game.
If you're embarking on the restoration of a vintage cabinet, here are a few essential steps:
✔️ Check the dimensions: some cabinets are bulky and heavy. Make sure you have enough room and a way to transport it safely.
✔️ Inspect the general condition: damaged wood, screen out of order, faulty wiring, etc. Make sure that not too many parts are missing, especially if it's a rare model.
✔️ Electronics: test the power supply, check the motherboard (PCB) and change the capacitors if necessary.
✔️ Display: the original terminals are fitted with CRT screens, so check that the screen is not marked (burns due to static images). If the screen is too damaged, you can replace it or try to adapt an LCD screen.
✔️ Buttons and joystick: if these elements are worn or defective, complete kits are available to replace them (more on this below).
For greater peace of mind, you can also call on professionals to find you the terminal you want. Some of them have stocks, including Tenzen Arcade, a French company with whom we have a partnership if you support Recalbox via Patreon.
If you prefer to create a "Neo-Borne " bollard (a made-to-measure bollard), you have several choices:
🔹 If you're a DIYer 🏗️: you can create the structure from scratch, usually in wood, then integrate the electronics, screen, buttons, etc.
🔹 If you're not a DIY enthusiast 🛒: several sites offer assembly kits, often in the form of wooden structures to be assembled.
⚠️ Be careful with ready-made models sold online, which often lack transparency regarding hardware and software.
Here too we can recommend one of our partners, Flex Arcade (pictured). With a metal chassis and quality components (Sanwa, Seimitsu), these terminals are destined to last and embellish your living room with their neo-retro style. If you're a 'Patron', you'll get a €150 discount on their creations.
An arcade terminal project does not rhyme with saving money 💰. If you try to compromise, the final quality may suffer.
✔️ Structure: choose solid wood that can bear the weight. Don't overlook the quality of the panel, which houses the buttons and joysticks 🎮.
✔️ Hardware: avoid no-name products and go for recognised brands such as Xinmotek, Brook, PS360+ for encoders, and Sanwa, Seimitsu for joysticks and buttons.
SmallCab offers more than 2,000 references to supply you with components, buttons, joysticks, etc. If you are a Patron, you will receive an 8% discount on your basket.
It's essential to think your project through before buying materials and starting your project. It's much easier to change your mind before the work begins than to have to adapt during the project... which is sometimes impossible.
A quick reminder 📢 : Recalbox is open source software, designed to facilitate emulation. We are not hardware resellers (Kubii, 8BitDo, Xinmotek), but we do recommend certain brands.
Recalbox can help you with :
✅ The RGB JAMMA and RGB Dual to simplify hardware
✅ Software updates and support available on our Discord
📢 Before you buy, ask us! Ask us your questions and describe your problems precisely (example: "I'm on Raspberry Pi X, RGB JAMMA, Recalbox 9.2.3, and here's what's happening... ").
We are currently developing the All in One, a hardware dedicated to arcade terminals that will clip onto a Raspberry Pi 4 or 5. This plug-and-play system will manage power, buttons (up to 8 per player), joysticks and amplified stereo sound....
📅 Expected release in 2025 😉
To find out more, check out our wiki:
📌 The arcade: explains how arcade emulation works
📌 The Arcade in Recalbox : technical details on MAME, ROMSETS (Split, Merged, Non-Merged), BIOS, CHD...
If these terms seem complex to you, you should know that it's important to understand them to optimise your installation.
🎮 A word of personal advice: You'll soon want to load your terminal with dozens and dozens of systems with hundreds or even thousands of games, which isn't necessarily very useful, and as you can guess, arcade emulation isn't "turnkey", so many systems can mean so many software complications. **For my part, I only use FBNeo (10,000 compatible games), and that's more than enough for me!