Announcing A Very Special Promotion: Papilio Arcade Combo $75 Blowout!

Here at Gadget Factory, we are pleased to announce something along the lines of a Super Sale!  As of right now, we’re offering a combo promotion on our Papilio One 500k and the Arcade Megawing (when purchased together) for our lowest price ever – $74.99!  Normally valued at $109.99 for both, you won’t regret the savings in this very special offer. Please note that this offer is only valid while supplies last, and our stock for this offer is extremely limited.  View our sale HERE.

In anticipation of the upcoming release of our Papilio Arcade Blaster App, we decided to make a very attractive offer to get people excited about the Papilio Arcade. We’ve even got a quick “sneak peek” of the Arcade Blaster App for you below!  Check it out!

The Papilio Arcade Blaster App brings the ease of MAME to the Papilio Arcade Hardware. Loading games is as quick and easy as providing legal ROM files, plugging the Papilio Arcade Hardware into a USB port, and clicking Load Game. No more dealing with scripts and synthesis, check out games in 15 seconds or less.


The Gadget Factory Team


Papilio Arcade MegaWing Now On Sale At Seeed Studio For $19.99

Here at Gadget Factory we’re getting a little into the holiday spirit , and are happy to announce that the Papilio Arcade MegaWing is on sale for a special promotional price of only $19.99, down from $34.99 at Seeed Studio!  This is a limited-time promotion – get yours now while supplies last!  If you already own the Papilio One 500k, the Arcade Megawing is a wonderful add-on to bring classic, no-hassle arcade gaming under your control!

Welcome to the Papilio Arcade – the ultimate hardware for arcade game hacking.  Whether you’re a classic game enthusiast or developer, an arcade cabinet hobbyist, a demoscener, or hardware hacker, the Papilio Arcade is rife with possibilities for you to explore. Hack away, and learn through your own experimentation and study.  Use the motherboards from arcade classics like Pac-Man, Frogger, Galaxian, Space Invaders, and more – all in one place, on one board – the Papilio Arcade.

The Papilio Arcade is based on an FPGA (Field Programmable Gate Array) which allows the user to tell the hardware what to be – not just what to do.  In addition to the Papilio Arcade’s ability to become an actual motherboard for classic games like Pac-Man and others, since it is FPGA-based it provides endless potential for other classic arcade and homebrew games to be added!

Here’s a link to our product page on Seeed Studio – why not get started now?!!  For only $19.99, you don’t have an excuse any more!

Love, The Gadget Factory Team


Papilio Arcade User Guide v1.2 Available For Download!

Hi ho!  We are pleased to announce that the Papilio Arcade now has an updated user guide (version 1.2) available for download!

The new guide reflects additional games that are now supported, quickstart guides for ZPUino and Zetris for all you homebrew and indie game developers, more comprehensive information about the Arcade Megawing hardware itself, three new arcade hardware types (Frogger, Galaxian, and Space Invaders motherboards) that support 11 different classic arcade games, and more!

New hardware types and supported games:

  • Frogger motherboard:  Frogger, Amidar, Scramble, The End
  • Galaxian motherboard:  Galaxian
  • Space Invaders motherboard:  Sea Earth Invasion, Alien Invasion
  • Pac-Man motherboard:  Pac-Man, Crush Roller, Gorkans, Lizard Wizard

Download Papilio Arcade User Guide version 1.2

Virtual 7-Segment Display Generator for the Papilio Arcade


Here’s some more user-contributed code from reader Alex, this time on making a virtual 7-segment display on the Papilio Arcade in VHDL.

The 7-segment display is outputted to VGA, and can be used to superimpose alphanumeric characters on top of any video already coming out on VGA.  The position, size, and color of the 7-segment alphanumeric characters is completely up to how you code them.

From Alex’s write-up:

“Seven segment displays are useful for showing data, debug info such as addresses, etc. Instead of using a physical expansion board (wing) which costs money and has a limited number of digits, this simply uses an existing VGA output on a wing to implement any number of seven segment displays limited only by the available screen real estate.”

Be sure to check out Alex’s code for the display generator here.  We’ve included both the code and Alex’s synopsis after the jump.

Thanks again to Alex – always on point, man!

Readers: how would you implement this in your own projects?  Make your voice heard in the comments!

Continue reading “Virtual 7-Segment Display Generator for the Papilio Arcade”

Classic Cabinet Joystick with Papilio Arcade kit

The Papilio Arcade kit is designed to quickly and easily connect Atari 2600 and Commodore style digital joysticks. But what if you want a more authentic control experience? No problem, it is a breeze to wire up classic arcade joysticks and buttons to the DB9 connector. This video shows a classic arcade joystick in action.

Papilio Arcade Prototype

Here is a look at the prototype hardware for the under development Papilio Arcade kit. We have the prototype to a point that proves it works but are looking for any input, suggestions, and help with finalizing this Open Source design. Visit the Papilio Arcade discussion forum for updates, new schematics, preliminary documentation, and everything else.



The Papilio Arcade hardware is meant to accurately recreate classic arcade games on a low-cost, modular, and Open Source FPGA board called the Papilio One.

FPGA’s allows all of the circuitry of original arcade game motherboards to be shrunk down to a single chip! All of the original digital circuitry can be accurately recreated using a HDL (Hardware Description Language) such as VHDL or Verilog.

Pac-Man is currently working and any game that used less than 45K of RAM should be portable. Other games that can be recreated are Donkey Kong, Asteroids, Frogger, and even the Atari 2600 and NES should fit.