Patxo

…yet another f*ck*ing bLoG



Archivo de Diciembre, 2007

visualPinMAME - Emulador de máquinas pinball (1)

19 Diciembre, 2007

PinMAME logoSiguiendo con la serie anterior que inicié con el post relativo a MAME, pero ahora complicandolo un poquitin, nos vamos a adentrar en el maravilloso mundo del pinball:

Pondremos en marcha un emulador de máquinas de las máquinas de “petaco” de toda la vida. Esta vez, como ya he dicho se complican un poco más las cosas porque no solamente necesitaremos el emulador y las ROM como en el caso anterior. Esta vez el puzzle se compone de alguna pieza más:

Por un lado tenemos el visualPinMAME. Se encarga de realizar la emulación de lo que podríamos llamar toda la “parte software de la máquina” (que luces se encienden, que sonido suena, marcadores, displays…). Este software es lo que propiamente es la ROM de la máquina.
Hasta aquí la teoría es similar por no decir igual a la de el post anterior sobre MAME. Así que no me extenderé a explicarlo.

Y por el otro, tenemos la gestión de la física del juego (rampas, flippers, dianas,…) de esta parte se encarga el programa Visual Pinball.
En principio, este último es un programa que permite crear y jugar a nuestras propias mesas, pero gracias a que es fácilmente programable en VBScript y a que es completamente gratuito se utiliza conjuntamente con visualPinMAME y así conseguir la emulación completa.

A modo de índice necesitamos:

  • vPinMAME que se encargará de la emulación de la ROM
  • La ROM de la máquina que nos interese en Internet Pinball Database tenemos la mayoría, por no decir todas las ROMs (al abrir la página del juego seleccionaremos el último romset marcado para PinMAME).
  • VisualPinball para la física.
  • La mesa del juego que hayamos elegido. Está es la peor parte, ya que las realizan voluntarios y son difíciles de encontrar. Más adelante daré algún otro enlace.
  • Los programas en VBScript que hacen que vPinMAME y VisualPinbal interactúen.

Una vez tenemos todo lo necesario, nos ponemos manos a la obra:

  1. Descomprimimos vPinMAME (no tiene ningún misterio). Seleccionamos la carpeta donde queremos instalarlo y lo descomprimimos con el WinZIP o similar.
  2. Instalar VisualPinball. Para evitarnos problemas de configuración, lo instalaremos en la misma ruta en la que hemos descomprimido el vPinMAME.
  3. Colocamos la ROM, la mesa y los script en sus carpetas correspondientes:
    • La ROM la colocaremos en la carpeta ROMS que se crea al descomprimir el vPinMAME tal cual la bajamos en formato ZIP.
    • La mesa, la descomprimimos (realmente solo necesitaremos el archivo .VPT) en el directorio tables
    • Y por último, los VBScripts los descomprimiremos también en la carpeta tables.

Hasta aquí la primera parte, mañana más…

Publicado en Software | 6 Comentarios »

Liado…

18 Diciembre, 2007

Aprovechando la internacionalización del blog. Sí!! según google analytics he tenido una visita de Argentina xD. Y el tirón de orejas que me dieron ayer, solo comentar que ando demasiado liado y hacer una especie de ToDo list.
Estoy metido en demasiados berenjenales y ninguno avanza lo suficiente o lo suficientemente rápido. Esto parece un pozo sin fondo:

El proyecto (1/3):
No creo que me de tiempo a terminarlo en clase. Así que aprovecharé las vacaciones. Va a ser una caja registradora en Java que se “caga la perra”. Nuestra querida y nunca bien ponderada profesora me susurró al oido ayer que tendría que ponerme un 20 (que puestos a susurrar y más usando el verbo “poner”, hay cosas más interesantes, digo yo!… xD), pero bueno, como no funcionará más que al 25% nos quedaremos en el “5 pelao”. Si alguno está interesado en colaborar, lo libero con licencia GPL. xD.

Sobre DO.es por ahora va bastante despacito:

  • La idea era liberarlo a primeros de enero, pero creo que no dará tiempo… es lo que tiene no hacer un calendario de trabajo como dios manda, la procastinación, el fin de semana con un trancazoquetemueres
  • Tengo la primera remesa de flashes preparados a falta de subirlos al server que me he preparado en bravenet porque de momento prefiero mantener el ancho de banda del proveedor y ver como van yendo las cosas. Guardaré copìa de seguridad de todos por si acaso a los de bravenet les da por cancelar la cuenta (lo que significaría trabajo extra de reedición, claro).
  • El cuerpo de la página esta preparado al 80%, me da problemas la traducción de un plugin, pero el autor me está echando una mano y espero tenerlo solucionado en un par de días o tres Ya está traducido!! :D(vamos que acabo de empezar y ya voy a ser el traductor oficial de un plugin de WP!! empiezo a darme miedo a mi mismo!! xD).
  • Me falta arreglar un problemilla con la forma de mostrar los enlaces. Temo meterme con bases de datos (sobretodo la de WordPress), sería la forma bonita de hacerlo y la más cómoda para actualizar. Aunque añadiría trabajo extra al editar el post… ya veremos a ver como lo soluciono.
  • Lo comentaré más adelante, pero tengo alguna idea preparada si alguno se anima a convertirse en editor de DO.es pero antes tengo que hablar con el posible proveedor.
  • Y por último añadir Analytics y AdWords de google para ver como evoluciona.

Sobre el blog:

  • La idea es seguir, en principio postearé como hasta ahora (estoy pensando mudarme al dominio DO.es, que tal quedaría patxo.DO.es?), es decir cuando buenamente pueda o tenga algo “interesante” que contar.
  • Intentaré publicar un post sobre el vPinMAME para esta tarde (me falta darle los toques finales).
  • Voy a añadir (o a intentarlo) AdWords AdSense en la columna de la derecha. No por sacar dinero, probablemente en la vida llegue a los 100USD mínimos, símplemente por cacharrear. Lo mismo pasado mañana lo quito.
  • Por otro lado voy a probar alguna técnica SEO a ver si consigo posicionar el blog. Símplemente por ir aprendiendo para luego aplicar en DO.es
  • Al final el blog se está convirtiendo en una especie de cajón de arena para DO.es ya que la base va a ser la misma que he ido implementando aqui con algún plugin más y editando un poco las plantillas del tema (al menos ahora no le tengo tanto miedo al PHP).

Creo que no me dejo nada en el tintero, así que solo me queda decir… a trabajar!!.

Publicado en General, Paranoias | 1 Comentario »

Que viene, que viene…

8 Diciembre, 2007

Logo

Publicado en General | No hay comentarios »