Reference | All - Docs - Libraries - Soft Processors - Cores

Quick Start

Requirements

Please Note: The Pac-Man code currently works with the Open Source Papilio One 500K FPGA dev board. At this time the Papilio One 250K board is not supported, it may be possible to cut down the memory usage of the Pac-Man game to make it fit within the Papilio One 250K.

Wings Required Wings Slot
VGA Wing (8 color Wing for now, can be upgraded with future Wings) AL
Joystick Wing CL
Audio Wing CH
Downloads
Description Link
Ready to run Pac-Man bitstream for Papilio One 500K. (Sorry no bitstream for the 250K at this time.) This bitstream contains the Pac-Man hardware and the Open Source Ping Pong ROM from www.widel.com. The copyrighted Pac-Man ROM is NOT included in this bitstream. PacMan Ping Pong_bitstream 1.0.zip
Ready to synthesize Pac-Man source code for the Papilio One 500K. Start experimenting with the Pac-Man source and become familiar how the internals of a classic Arcade game works. No copyrighted ROMs are included in this package. Papilio_PacMan-P1-500K-1.0-source.zip
Papilio Arcade Kit User Guide Papilio Arcade User Guide

Status

Pac-Man is currently working and any game that uses less than 40K of RAM should be portable. At this time Pac-Man is the only game that has been ported and tested, the other games linked in the overview section are still wide open for anyone who wants a fun challenge

We have final hardware available and are hard at work on documentation.

The Papilio Arcade kit is available with through hole parts so anyone can build it DIY. The features are:

  • 3-bit VGA for up to 8 colors. (Expandable to 4096 colors with future Wing upgrades.)
  • A stereo audio jack that is fed by a high speed Delta-Sigma DAC
  • A DB9 Joystick port that allows Atari 2600, Commodore 64, and many other Joysticks to be plugged directly in.

Classic Arcade joysticks can be easily interfaced by wiring them up to a female DB9 connector.

There will be open Wing Slots to add features such as extra joystick ports, MIDI inputs, SD cards etc.

  

Share |