General purpose arcade machine launcher, written in python using pygame.
Once upon a time, the party committee of the IT-University of Copenhagen, decided to build an arcade machine. After months of work ... or something ... it is finally being completed. This page is the distribution point for the software being developed to run on this arcade machine.
There is really not much to it, it is a basic menu that can be used to launch various programs on an arcade machine. On top of that, there is a built-in diagnostic program, where the different buttons can be tested. If you are looking for something you can quickly put on your DIY arcade machine, please look somewhere else. This software is not ready for this yet. If you are willing to do a little work and help out, please keep reading.
I have up til now only focused on making sure that we had something that could be put on our arcade machine. In its current form it takes some effort to get it running on a machine, since all the configuration is hardcoded. Also there are many shortcuts in the code, making it rather unstructured. I will for the next versions implement the different features I want it to have, after that I will do a complete cleanup of the code.
If you are interested in the software and have ideas, comments, corrections etc. please send me an e-mail. Details further down the page. If there is enough interest, I will probably create a mailinglist or a bulletin board.
v. 0.2: Remove all hardcoded configuration items into seperate configuration files, that use XML. Excluding controllers.
v. 0.3: Implement controllers
v. 0.4: Theme engine
v. 0.5: Since all basic features are in place, refactoring and optimisation. Basically a major code rewrite.
v. 1.0 Code maturity and first major release.
The party comitee - www.scrollbar.dk
Me - www.hardcoder.dk
Pygame - www.pygame.org
xmame - x.mame.net
last update: April 05 - 2008