A.G.E.S. Live - Arcade Machine SystemA.G.E.S. Live - Arcade Machine System Arcade Genuine Entertainment System (A.G.E.S.) es un pequeño pero potente Live de Ubuntu, enfocado a un uso exclusivo en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita...

Leer más

OpenPPJoy Actualizado!OpenPPJoy Actualizado! Con todo esto de recuperar AGES anoche me quité un par de horas de sueño para actualizar OpenPPJoy a su versión 0.4z que soporta por fin el Kernel 2.6.38, las gracias a VeS que además corrigió la...

Leer más

IrisManager v1.2IrisManager v1.2 "Hermes is a messenger from the gods to humans, sharing this role with Iris." - Wikipedia IrisManager is a port of HermesManager based on PSLIGHT, Tiny3D, PS3Soundlib and OpenPS3FTP, is a completly...

Leer más

Ultracargas en Amstrad CPCUltracargas en Amstrad CPC Todo empezó este puente con la visita del viejo amigo de Dantoine, Vampire. Nos dedicamos una tarde a cacharrear (+) y probando juegos en el MSX, apareció una rom de Ghostbusters que rápidamente pusimos...

Leer más

abr
08
2006

OpenPPJoy: Open Arcade LPT Driver for Linux

Proyectos

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 Smiley: Muy contento!

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 Smiley: HA HA HA ... )

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 Smiley: Muy contento!

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: 1320]

Outdated - Sin actualizar
Lasted at Google Code repo.

Driver Compatibility:
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!

Stable Version:
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!! ;)

¿Que te ha parecido esta entrada?
Amazing  Interesante  Útil 

Compartir esta entrada

twitter   menéame   facebook   buzz

Comentarios (16)

no me funciona, hay alguna otra forma de instalar el driver?

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

hay alguna otra forma de utilizar la interface? otro driver? alguna otra forma? es que no quiero usar windows

Ehm, simple usar Ubuntu Breezy o Dapper :?

Tienes el tutorial de máquinas arcade (en consola) en este mismo blog :)

Un Saludo

ok, estoy a punto de rendirme, como hago para hacer el driver? (si si riete, no importa)

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!

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!!

uso debian hibrido (testig/stable) con el kernel 2.6.32-3-686

Gory ya tienes la versión actualizada al kernel 2.6.3x

https://code.google.com/p/openppjoy/source/checkout

Un Saludo!

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?

este link
https://code.google.com/p/openppjoy/source/checkout

es el driver ya actualizado para ubuntu 10.04?

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!

Ho!! gracias!!!!

hoy mismo lo pruebo!!! :)

mil gracias!!!

gracias funciona una seda

como instalar o modulo ao iniciar sistema .?

gracias

Por lo que leí en http://ppjoy.blogspot.com/ parece que quiere liberar es decir ponerle licencia GPL al driver, pero todavía no aparece en sourceforge (o por lo menos nada que contenga el SOURCE).
Sigues trabajando en el driver? O ya es totalmente funcionar? En linux se pueden mapear teclas del joystic (una combinación de teclas) a funciones del teclado?

Es completamente funcional desde la primera versión liberada ;)

La versión actual no tiene mapeo personalizado, hay un parche que necesita repasarse que lo permite. Pero aun no está publicado. Pero no es necesario en ningún caso, simplemente mapeas el número de joys que quieras por línea y listo.

Te recomiendo que mires la doc en google code :)

Lo que hace ppjoy sólo sería interesante para gente de windows, en linux no aportaría nada, ya lo porté todo en su día yo…

Un Saludo y ánimo con el panel o la maca! XD

Dejar tu comentario debes...