Año nuevo, consola vieja

Bueno, en realidad no es una “consola” son muuuchas consolas en una. Ya os conté anteriormente como había construido mi mini máquina aracade.Esta vez, viendo que se habían vuelto a poner de moda las versiones “mini” de las consolas retro (que, por cierto, estoy intentando coleccionar) decidí construirme la mía… No sería mucho más barato, pero si que tendría el control de todo lo que metería en la misma. Este es el resultado:

Estuve tentado de imprimir también la carcasa en 3D con mi impresora.. Pero sabía que el resultado iba a ser peor y quería algo que fuese, como mínimo, familiar. La consola es capaz de ejecutar juegos de NES, SNES, Megadrive, Master system, PSX, Neo Geo, Game Boy, GBA, Game Gear y Arcades… Además, he incluido que se puedan ejecutar programas del CPC 464 y de C64 y VIC-20… Vamos, todo lo que puede dar de si una Raspberry Pi 3.

Así que aquí os dejo la lista de “ingredientes” para que los vayáis preparando:

También se puede hacer con una SD de 8Gb, pero entonces podrás meter menos juegos. El resto de lo necesario supongo que ya lo tenéis (cable HDMI,cargador y cable de móvil microusb)

Cuando las tengáis continuamos… No quiero que nos precipitemos… Así tenemos proyecto para el año nuevo.

Por cierto… ¡Feliz 2018!

Experimentando con cordova

Llevo tiempo desarrollando aplicaciones para móviles, las más conocidas para BiblioEteca, otras propias que no he llegado a sacar al market y otras encargadas por terceros. He vivido todas las épocas, desde el más terrible de los SDK para Android hasta la penosa situación de tener que aprender objective c y limpiar la memoria cada vez que hacía cualquier cosa en ios… Como he comenzado desde los avernos (incluso programé en J2ME, tenéis que creerme), el uso de tecnologías que permiten la multiplataforma en móviles es algo que me atrajo desde el primer momento. Dicho y hecho, había que probar alguna estas “nuevas” tecnologías en algún proyecto… Y como no tenía ninguno a mano, pues me inventé un jueguecito para perder el tiempo. Hoy os presento el resultado y en próximas entradas os explicaré un poco los puntos principales de trabajar con “una capa más” encima de nuestros desarrollos…

imagen-promocionalPega al Rubius… Un juego para desahogarse dando de leches a mi youtuber de cabecera (mis hijos están suscritos a su canal).

Como veréis se puede jugar incluso en el navegador .. Y debería poderse jugar también en los teléfonos de Microsoft, pero no he conseguido hacer funcionar los simuladores en máquinas virtuales (ni reales), y no he conseguido que me lo prueben en un teléfono real, por lo que no he intentado siquiera subirlo a su tienda… Cualquier comentario es bienvenido.

Pega al Rubius

Buenas, criaturitas del señor…!

Si te suena esa frase ya sabes quien es El Rubius, un youtuber de moda, con millones de seguidores y una cohorte de fans envidiable. Cada video suyo, que inevitablemente suele ser entretenido, tiene millones de visualizaciones y el dinero de YouTube corre como un reguero por sus bolsillos.

En suma, un jovenzuelo que se ha hecho de oro sin tener oficio ni beneficio y que, a mi, particularmente, me está empezando a caer mal. Lo digo desde la envidia más absoluta y desde la perspectiva de alguien que trabaja 14 horas diarias para conseguir una cantidad mísera de dinero. Total, que me ha dado el calentón y me he puesto a programar un juego para poder desahogarme y, como no, el juego se llama: “Pega al Rubius“.

rubius-01Por ahora está en pruebas en la tienda de google: En este enlace. También tengo versión para IOS (mandadme un email si queréis probar la beta) y estoy probando también (esto es un alfa sin terminar) una versión para Windows Phone, que podéis descargaros en Este enlace.

En cuanto esté listo lo sacaremos a las distintas tiendas… A ver cuanto dura. No creo que Rubén (El Rubius) pueda quejarse de que se use su imagen, o su voz, porque él siempre ha utilizado materiales ajenos, música, voz, personajes, videojuegos, sin pedir permiso… Claro, que cualquiera sabe.

Eso si, estoy aprendiendo un montón de Apache Cordova… Eso os lo contaré un poco más adelante.

Construyendo mi propia máquina de arcade

Esta, tengo que reconocerlo, es una entrada que tenía muchas ganas de escribir. Para mi es muy especial el poder construir cualquier cosa, y si esa cosa es útil, o aporta algo a quien la usa, pues mejor que mejor… El caso es que yo, como cualquiera nacido en los setenta, he tenido una infancia y juventud muy influenciada por los videojuegos arcade. Y dado que tenía un ordenador viejo por casa y que me entró la nostalgia de esos tiempos, me puse como tarea construirme una. Y este es el resultado:

bartop_finalAhora bien, llegar hasta este resultado no ha sido fácil, ni rápido. Pero el esfuerzo creo que ha merecido la pena y, la verdad, toda esta actividad de constructor me ha entretenido un montón y me ha despejado la mente de muchos otros problemas….

Y al principio era el ordenador…

La idea que me rondaba por la cabeza cada vez con más insistencia y, revisando mi trastero, descubrí que tenía un ordenador que ya no usaba con una forma que me estaba llamando. El ordenador era este:

IMG_20141026_122921Un ordenador con su base y todo que había servido como kiosko de fotos y que tenía toda la placa detrás del monitor y la base era la fuente de alimentación… Tome unas cuantas medidas y me hice un plano mental, que luego convertí en cartón. Ah! y mientras tanto compré unos mandos arcade para ir notando el tacto del joystick.

Usando un poco de cartón que encontré por ahí e imprimiendo mis plantillas en hojas de papel terminé montando esto:

IMG_20141107_183624Aproveché entre recorte y recorte y me decidií a probar algunas distribuciones linux con mame para darle la vida a mi maquinita. Al final me decanté por Live MameCab, que tenía todo lo que podría desear y se manejaba todo con los mandos. Luego conseguí unos cuantos cientos de gigas en ROMS de mame y, bueno, todavía estoy eligiendo los juegos.

Después de mucho tiempo decidiendo si terminar o no la máquina, me puse manos a la obra y saqué un despiece (todo hecho con el inkscape, a mi el 3d no se me da demasiado bien) y me fui a pedir las maderas. Todo en MDF de 10mm, bastante barato y resistente. El problema es que en la tienda solo me hacían cortes en escuadra y con cierto tamaño mínimo, así que al final lo que obtuve fue esto:

IMG_20141116_131101Y me puse manos a la obra en mi terraza (perdón a los vecinos afectados) y con una sierra de calar que me costó 19 Euros (no se si será desechable, pero los huesos de mi mano terminaron por separarse de la carne del traqueteo). Obteniendo esto otro (se nota que no soy un experto):

IMG_20141116_160907Después de una sesión de lija interminable y de aumentar la contaminación en mi zona con un montón de serrín, empecé el montaje (nota para los que quieran escuchar, la pintura es más fácil darla antes del montaje), pero no podía esperar a verla montada:

IMG_20141116_190102A partir de ver mi caja ya con forma me puse creativo y diseñé (yo co mi gimp y mucho corta-pega) unos vinilos que encargué por internet y que quedaron así:

IMG_20141203_190526Pero claro, no podía pegar el vinilo sobre el MDF (es poroso), por lo que compré un poco de laca negra (me costó más cara que la madera) y le di un par de capas de pintura a todo el invento… La verdad es que queda la mar de bien la laca si se aplica de la manera correcta (no es el caso).

IMG_20141206_184305Una vez seco del todo, ya podíamos poner los vinilos, los mandos (y su glorioso cableado) y el resultado fue este:

la foto 2(1)Para llegar al resultado final (lo que hay en la primera foto) solo le faltaba un panel de metacrilato transparente para el frontal (y así poder poner más vinilos al rededor) y unas luces led para la marquesina, que, como van a 12 voltios las conecté directamente a la fuente de alimentación del ordenador y redirigir el botón de encendido del ordenador a otro más discreto (si, se ve en la foto del principio, pero hay que echarle imaginación, a ver quien la encuentra).

Y ahora a disfrutar… He instalado ya unos cuantos juegos y, la verdad, estoy empezando a jugar con mis hijos y recordando viejos tiempos. Una inversión perfecta.

 

 

Cheto lo será tu padre!

chetosComo ya os comenté en la entrada anterior, estoy dedicando mucho tiempo a esto de jugar al ingress, explorando sus capacidades de realidad aumentada e intentando descifrar el complicado entramado social que se construye a su alrededor. Uno de estos elementos sociales son los grupos de usuarios de la misma facción en una región determinada. En mi caso me tocó Madrid, que es la comunidad en la que juego.

Les conocí cuando era nivel 6 (el nivel 8 es el máximo) y me ayudaron un par de veces dándome munición, desde que subí a nivel 7 no he vuelto a recibir ninguna ayuda suya, de todas formas lo entretenido es subir por ti mismo, por lo que tampoco lo echo de menos. Al subir al nivel 8 me invitaron a su “club del 8” donde se habla mucho más, se coordinan ataques o sirve como lugar donde desahogarse de las incidencias del juego. Después de 3 meses en ese club ayer decidí abandonarlo. La razón para ello es sencilla, se había convertido en un “salvame deluxe” para jugadores amargados.

Lo que era un juego divertido donde tenías la posibilidad de conocer a otros jugadores de ambas facciones se había convertido en un juego de secretos, insinuaciones y quejas constantes. El nivel de paranoia llegó a tales extremos que aparecían “chetos” (del inglés to cheat, el que hace trampas) por todas partes. Es cierto que el juego permitía hacer trampas “chungas” como teletransportarse y aparecer en sitios en los que no estabas (mediante técnicas como fakegps y otras) y eso afectaba mucho al juego al desilusionar a los que jugaban moviéndose fisicamente y con mucho esfuerzo. Esos chetos siguen existiendo y están haciendo mucho daño al juego. Reportarlos a Naintic parece que no funciona demasiado bien, aunque supongo que tarde o temprano se encontrará la solución técnica y desaparecerán. Pero la paranoia llegó a niveles insospechados cuando acusaron de chetos a cuentas que habitualmente iban juntas a jugar y que, como el club no los conocía personalmente, sospechaban que se trataba de un “multicuenta” y no eran dignos de compartir hagout con ellos.

Sin pruebas y en plan gallinero empezaron a atacar verbalmente a personas que solo habían cometido el error de introducir en el juego a su pareja, hermano o hijo y que, por otra parte, todavía estaban a niveles bajos que no ofrecían tampoco ningún problema para los jugadores avanzados. En fin, que sin pruebas y con el único objetivo de demostrar ante la otra facción que ellos eran más limpios y más honrados (y así evitaban que se les investigase a ellos por otro lado) habían convertido una sana comunidad de jugadores en una caza de brujas sin sentido y a cada momento que pasaba iba resultando menos interesante seguir en esa comunidad… Así que tras el abandono de uno de mis amigos del grupo por acoso, decidí dejarlo yo también. Como escuché una vez: “no dediques tu tiempo a quien no lo merece”. Y en estas estamos.

Me estoy pensando muy seriamente si abandonar el juego (esto será inevitable, antes o después) o seguir a mi rollo un tiempo más hasta que me canse. Sea como sea, esto es un juego y su objetivo es pasárselo bien, si quisiera ver trapos sucios o gente insinuando, acosando, gritando y escuchándose solo a ellos mismos, encendería la tele y pondría telecinco. Para todos ellos un último mensaje: “¡cheto lo será tu padre!“.