New Project Source Code!
https://code.google.com/p/openppjoy/
La idea del proyecto es crear un driver totalmente opensource que permita usar el puerto paralelo para nuestros controles; en principio yo voy a trabajar en Linux, pero al ser el driver abierto, si alguien quiere portarlo a MSDOS, MacOS o Windows; es perfectamente libre de hacerlo 
Español
English Version below!
El objetivo inicial va a ser por tanto hacer un simple keycoder por software (la pulsacion de un boton te da una tecla) y un soporte basico para joystick virtuales (de 8 botones y 2 ejes).
Wiki en Castellano:
https://code.google.com/p/openppjoy/wiki/DocSpanish
English
(Sorry for my english
)
The Project:
Make an opensource driver that use LPT for our controls. I will work on Linux, but the driver is open, if someone wants port this driver to MSDOS or Windows, it is free to made it 
The Idea:
The initial objetive is to make a software keycoder (push a button goes to sim a push some key) and support to basic virtual joysticks ( 8 buttons and 2 axes).
English Wiki:
https://code.google.com/p/openppjoy/wiki/DocEnglish
WORK IN PROGRESS
New Project Source Code!
https://code.google.com/p/openppjoy/
arcade-modulo (6.72 kB)
Subido: 15-05-2010 [Descargas: 1038]
Outdated - Sin actualizar
Lasted at Google Code repo.
Ubuntu Breezy (Kernel - 2.6.12)
Dapper Drake (Kernel - 2.6.15)
Version Estable:
No añadire mucho mas al driver de linux, en principio es lo que necesito, pero si alguien tiene alguna sugerencia o quiere aportar algo al codigo es libre de hacerlo... eso si, agradeceria que nos enviara los cambios para hacerlos publicos y que todos podamos disfrutarlos!
At the moment the code is feature freeze, but the driver is open source... If you want, you can do your changes, updates and send me your patches! Enjoy the driver!! ;)

15-05-2010
no me funciona, hay alguna otra forma de instalar el driver?
15-05-2010
Según comentas tienes el kernel 2.6.30-2-686 y como puedes observar el driver SOLO funciona con 2.6.12 a 2.6.15
Una vez tenga clara la versión que usaré para el nuevo ages (http://ages.forja.rediris.es/) actualizaré de nuevo el driver.
Un Saludo
16-05-2010
hay alguna otra forma de utilizar la interface? otro driver? alguna otra forma? es que no quiero usar windows
17-05-2010
Ehm, simple usar Ubuntu Breezy o Dapper
Tienes el tutorial de máquinas arcade (en consola) en este mismo blog
Un Saludo
06-06-2010
ok, estoy a punto de rendirme, como hago para hacer el driver? (si si riete, no importa)
07-06-2010
Sino me das más pistas poco te podré ayudar. Versión, parte del tutorial donde te atrancaste, etc…
Cuanta más información, más ayuda podré darte
Por lo demás solo decirte que tengo pensado el nuevo ages para ubuntu 10.04 pero eso será en unos meses, si lo necesitas ya, sigue el tutorial con breezy que funciona de escándalo
Un Saludo!
08-06-2010
Ya tengo el frontend configurado, el emulador configurado, la interface creada (a eso te refieres con el tuto?), por cierto, tendras los headers para el kernel que usas? me han comentado que con dmks podria instalar el modulo o algo asi
saludos y gracias!!
08-06-2010
uso debian hibrido (testig/stable) con el kernel 2.6.32-3-686
19-07-2010
Gory ya tienes la versión actualizada al kernel 2.6.3x
https://code.google.com/p/openppjoy/source/checkout
Un Saludo!
20-07-2010
creo que si (ando de viaje y no recuerdo que version tengo) x q? ya actualizast el driver? (ando medio zombie)
que version de kernel necesito?
29-08-2010
este link
https://code.google.com/p/openppjoy/source/checkout
es el driver ya actualizado para ubuntu 10.04?
30-08-2010
Si, como puedes ver desde la r4 el driver ya es compatible con ubuntu 10.04
https://code.google.com/p/openppjoy/source/list
Un Saludo!
30-08-2010
Ho!! gracias!!!!
hoy mismo lo pruebo!!!
mil gracias!!!