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

oct
20
2011

Ages Live 11.04.2 (Test 1)

Envios al blog

Creo que he hablado muchas veces de él pero aún no os lo he presentado convenientemente, Arcade Genuine Entertaintment System (AGES) es un pequeño pero potente Live de Ubuntu, enfocado a su uso en máquinas arcade. El objetivo es tener un sistema mínimo pero usable que permita jugar fácilmente a emuladores y juegos OpenSource.

El mayor problema que nos podemos encontrar cuando intentamos instalar cualquier sistema operativo para una máquina arcade es que los modos gráficos necesarios, al ser especiales, requieren de gran conocimiento del sistema para llegar a poder ver a Pacman usando sus 224×288 líneas ;)

Como cualquiera de mis proyectos personales, he usado AGES durante años y ahora he querido actualizarlo para poder disfrutar de otros emuladores que normalmente eran incompatibles o daban problemas desde la consola. Otro problema era su difícil configuración, tengo amigos que han usado y siguen usando AGES pero que se perdían o directamente fallaban en su intento de tocar configuraciones desde consola, instalar nuevas aplicaciones, bajar ficheros, etc…

Desarrollando AGES

Foto de un momento del desarrollo que compartí por Twitter, mientras creaba el nuevo modo de visualización de pyRetro

Leer más

oct
05
2011

OpenPPJoy Actualizado!

Destacado, Envios al blog

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 configuración base de las teclas para adaptarse perfectamente a la configuración por defecto de MAME :)

Panel ejemplo OpenPPJoy

Esquema realizado con las herramientas de diseño más sofisticadas para mostrar como montar un pequeño panel a modo de ejemplo para OpenPPJoy. Tecnología punta HOIGAN!

Los cambios los tenéis en el repositorio ya disponible y listo para ser compilado:
http://code.google.com/p/openppjoy/source/list

Los pasos son tan sencillos como siempre:

svn checkout http://openppjoy.googlecode.com/svn/trunk/ openppjoy
cd openppjoy/arcade-modulo
make
make modules_install

Igualmente voy a preparar una versión debian del módulo usando DKMS, que es un pequeño pero potente programa (patrocinado por Dell) que permite mantener un driver que no está disponible en la rama oficial del kernel de forma sencilla para el usuario, ya que se encarga de vigilar que tengamos nuestro módulo actualizado cada vez que renovemos nuestro kernel. Si tenéis alguna tarjeta NVIDIA, ATI o alguna Webcam rara ya os sonará haberlo visto ;)

El siguiente paso será hacer el driver configurable, me gustaría usar /proc pero quiero no alargar demasiado la nueva rama 0.5, haré unas pruebas con la beta que me envió hace ya más de un año Pakito (mil gracias tio) y veré que se puede construir a partir de ahí que sea estable y demás :)

Un Saludo!

sep
29
2011

Retomando AGES – Ubuntu para Máquinas Arcade

Envios al blog

El problema del verano es que te deja mucho tiempo libre y uno elucubrando todos los días, al final termina pensando el por que no recuperar alguno de los viejos proyectos, que además estén igualmente enfocados con la empresa y así de camino tienes una excusa para frikear y trastear… pero desde un punto de vista educativo y aplicable, claro ;)

Ahí me tenéis en pleno agosto con las muchachas en el agua, terminando la puesta apunto de la máquina arcade, sudando la gota gorda lijando y pintando al solano, pero para os voy a engañar estaba disfrutando cada segundo, jejej. Bien pues una vez terminé y reparé un par de problemas que me dio el monitor me puse manos a la obra con la recuperación del proyecto AGES (archivo de marcianitos), que básicamente se trata de conseguir una live/instalador de Ubuntu/Natty enfocado exclusivamente para máquinas arcade con monitores originales de tuvo CRT.

Logo de Ages

A.G.E.S Live

Los problemas principales, los de siempre: tener que hackear el kernel y además buscar la manera de que las xorg emitan a 15khz. Por suerte otro muchacho ya avanzó bastante en este sentido: groovymame permite tener nuestra maka con linux en 5 minutos funcionando con samba, ssh, las x y un bonito menu de roms…

¿El problema?
Que por debajo de todo eso hay una Gentoo y a uno que viene de las santas tierras debianitas, claro, que menos que usar ubuntu ;D

Ya metido en el ajo he tenido bastantes problemas en conseguir que el driver de la ArcadeVGA (AGP) funcionara igual de bien que antiguamente lo hacía solo con el framebuffer de la consola y svgalib. Pero tras mucho pelear con [KMS] kernels panic y gdbs (XD) he conseguido resoluciones de por ejemplo 256×244 (del wonder boy) modificando xserver y el driver radeon (se supone que las X sólo permiten resoluciones menores de hasta 320×200) y que además funcionan no sólo mejor sino aceleradas con OpenGL!!! fuck yeah!

Wonder Boy (MAME)

Wonder Boy (MAME)

Una vez os he puesto en antecedentes comentar que ya tengo una pequeña ubuntu-minimal funcional con los paquetes que se necesitan, xorg base, python y poco más. Estoy muy contento con ella y sólo me falta preparar el repositorio y subir todos los parches para que cualquiera se la pueda montar como quiera ;)

Pretendo grabar un video en estos días para mostrarlo, por que es un lujazo como funciona, han sido un par de semanas de curro con nocturnidad pero han valido la pena, el vídeo va fíno y las xorg se comportan mucho mejor que cuando usaba consola.

Un Saludo y ya para la siguiente entrada os traigo paquetes, parches y vídeo, a ver si algún otro marciano se aníma a montar su maka con linux :)

dic
09
2008

Tutoriales marcianos actualizados

Envios al blog

Pues esta mañana a partir de las sugerencias que me ha remitido por mail un aficionado seguidor de marcianitos y de este blog (thx Jose), me he puesto a actualizar el tutorial linuxero para máquinas arcade y de camino he recuperado mi viejo Modeline HowTo, que tenía perdido entre montañas de DVDs Smiley: Muy contento!

La traducción del tutorial “Modeline HowTo” está sin terminar, ya que sólo faltaba repasar un poco el texto y está labor la dejé para los futuros lectores, ya que por mi parte el tutorial me valía tal y como estaba (de nada cuñao! xD).

Dejo el enlace al nuevo artículo y espero que alguien se anime y me ayude a rematarlo :P
Tutorial: Modeline HowTo en Español!!! (configura advmame como los MACHOTES)

Un Saludo!

dic
09
2008

Tutorial: Modeline HowTo en Español!!! (configura advmame como los MACHOTES)

Artículos

Aunque estos temas tan técnicos no parecen interesar tanto, la historia de ponerme a traducirlo fue que empecé a leerlo online y me dije:
“Voy a imprimírmelo y lo leo en el cagadero” xD

Cuando empecé a imprimirlo me di cuenta que no se imprimía muy bien, sin contar que no se imprimían las imágenes flash… Así que me puse a pasarlo a un documento de OpenOffice haciendo screenshots de los flash, cuando lo tenia todo montado vino mi cuñaillo (que también se esta haciendo una maka) y empecé a explicarle que imprimía y dijo:
“bua, que interesante si supiera ingles me lo leía de cabo a rabo”
Y le dije que me diera un par de días xD

Leer más

nov
28
2007

AGES Live (Instalador)

Envios al blog

Bueno, llevo muchos meses preparando una Ubuntu (Gnu/Linux) especialmente modificada para máquinas Arcade, se que existen otros proyectos parecidos que incluyen MAME por defecto, pero AGES intenta ir poco más allá incluyendo más emuladores y una configuración/instalación a prueba de membrillos Smiley: HA HA HA ...

Como decía, el instalador he intentado que sea lo más simple posible -aunque no he leído demasiado de interfaces-, la idea es que con los mandos de la máquina puedas configurar absolutamente todo. Aunque el trabajo está aún dividido, los emuladores funcionan a mano, el instalador lo hace por otro lado, etc…

Ahora estoy dándole los últimos retoques al programa de configuración (ages-setup) para -por fin- unificar todo el trabajo que he ido haciendo a ratitos Smiley: contento! Os dejo unas imágenes de él, que como veréis es feote (xD) pero funciona de vicio y espero añadirle -para una próxima versión-, la opción de que sea “themeable”, si me permitís la patada al diccionario Smiley: guiño

Imagen del articulo
Imagen del articulo
Imagen del articulo
Imagen del articulo
Imagen del articulo
Imagen del articulo
Imagen del articulo
Imagen del articulo

Sus principales características son:
- Funciona indiferentemente en Consola o X11 (Python/SDL)
- Configuración automática de controles (USB/MIDI/LPT).
- Configura el modo de video más correcto a la pantalla actual (15Khz – Arcade / 35Khz – Pc).
- Instalación completa del sistema con sólo pulsar un botón… del joystick Smiley: guiño

Dejo este enlace a la página oficial que gentilmente RedIris dona al proyecto, por si alguien quiere probar la anterior versión del Live 0.00.1e

Un Saludo y en las imágenes se ven más o menos las opciones que tendrá!
Pd: El blog, va necesitando un paginador xDDD

oct
22
2007

Maca RuLeZ!!!!!

Envios al blog

Seguro que os preguntabais por que andaba últimamente tan calladito, pues la verdad que he estado muy ocupado con…
LA MÁQUINA ARCADE!!!!
SI!!!!
DESPUÉS DE TANTO TIEMPO YA ESTA FUNCIONANDO!!!
ARFFFF!!! Smiley: Muy contento! Smiley: Muy contento! Smiley: Muy contento! Smiley: Muy contento!

Disculpad el babeo, es que la emoción fue muy grande, después de un año de trabajo, ver que todo el esfuerzo ha tenido su fruto, es poco menos que gratificante. Siendo sinceros aun falta pintar el panel de control, terminar los artes, y poner los cristales del bezel y monitor.
¿!¿!¿!Pero que importa!?!?!? SI YA PODEMOS VICIARNOS!!!! Smiley: Muy contento!

Os dejo unas fotos que seguro que era lo que estabais esperando, en lugar de tanto divagar Smiley: guiño
Imagen del articulo
Imagen del articulo

Por supuesto, la xiki viciando…
Imagen del articulo
Imagen del articulo

Por que no sólo de MAME vive el hombre…
Imagen del articulo

Características actuales de la maca:
- Monitor de 28″
- Ati radeon 9250
- Disco duro de 300GB
- Tarjeta Wireless para conectar remotamente y administrarla.
- AMD K7 – 500 con 512 RAM (pte de cambio, aunque no va mal con la 0.78)
- Linux (AGES WIP 4)

Un Saludo! Smiley: Muy contento!

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!

Leer más

abr
08
2006

La Maka Linuxera para 4 Viciosillos xD

Artículos

Buenas a todos, este es mi primer post aunque sigo desde hace mucho Marcianitos, llevo muuuchos años pensando en empezar esta aventura y hoy, como veis, he dado el primer pasito. Supongo, no obstante que algunos del canal de #marcianitos ya conocen mis andanzas (Snopes :*) y tambien se que otros me conocereis de mis otros quehaceres :ph34r:

Bueno os planteo mi idea y ya entramos en materia Smiley: guiño

Leer más

mar
30
2006

Tutorial: Tu maquina arcade bajo GNU/Linux para todos!

Artículos

Bienvenidos al tutorial sobre como tener tu maka funcionando usando software libre. Este se compondrá en 3 capítulos bien diferenciados:

1 – Instalación del sistema base.

2 – Instalación de programas y librerías.

3 – Apéndices

3.1 – Apéndice A: Configuración avanzada.

3.2 – Apéndice B: Compila tu propio mame.

3.3 – Apéndice C: Configura un logo de arranque personalizado.

3.4 – Apéndice D: Dándole el toque de gracia.


Nota: Las ventajas de usar software libre son muchas, y no las voy a relatar aquí, espero que el lector avispado entienda las razones de usar software libre en lugar de software privativo, y sino siempre puedes empezar a leer cositas sobre GNU/Linux e informarte un poco y así hacerte tu propia opinión del asunto ;·)

Para seguir este tutorial al menos necesitaras una maquina tal que:
- CPU: 686 o mayor (es decir a partir de Pentium II y/o AMD K6)
- GRÁFICA: AVGA tanto 7000 o superior (en concreto yo testeare en una AVGA casera basada en una 9250)
- RED: Cualquier cosa con la que nos podamos conectar a inet (Se necesita para al menos instalar el sistema)
- LECTORA: CDROM o > (Se necesita para al menos instalar el sistema)
- PANTALLA: Monitor arcade o TV, sino tienes monitor arcade pero piensas tener uno pronto, te recomiendo que te hagas un cable VGA-EUROCONECTOR. Te permitirá seguir el tutorial con cualquier TV, ya que son compatibles entre sí, más información. Es un grave error intentar seguir el tutorial con un monitor de PC CRT o peor aun LCD.
- HD: Exclusivo 20gb o mayor ¡¡SACAD CUALQUIER OTRO!! (no me responsabilizo si formateáis vuestro zuindowz actual, por ello tened conectado solo el hd que vayáis a usar y sacad/desconectad cualquier otro)
Nota respecto al Disco Duro: el sistema solo necesitara 100/200 megas, lo demás es para roms, vosotros mismos sabréis que lo que necesitáis.

Este tutorial intenta que aproveches al 100% tu maquina, y por lo tanto el tutorial no va a usar entorno gráfico (X11) en NINGÚN momento, por ello vendría bien que no te asustaran los comandos y que tuvierais un manejo básico en MSDOS. Esto no quiere decir que no haya una forma mas amigable de hacer todo esto, claro que la hay, pero: requiere mas fotos, el “pincha aquí”… que muchas veces es menos preciso que dar comandos y el por que de cada uno Smiley: contento!

Leer más