Arxiu d'etiquetes: arcade

Arcade cocktail coffee table acabada

Arcade cocktail coffee table
El juliol ja vaig acabar la tauleta arcade cocktail (finalment!), però fins ara no li havia fet les fotos i el video. La sensació de jugar en mode cocktail és senzillament fantàstic. La tauleta m’ha quedat una mica petita i baixeta, de fet la pantalla és tan sols de 15”. Però clar, en el camp de les tauletes de centre/tele/cafè, hi ha tants dissenys com gustos, o sigui que la propera que faci serà ben diferent.

La Maria i el Pere van tenir una bona estona jugant a la màquina. Una idea divertida per al futur seria fer una màquina cocktail a partir d’un barril de vi. Cercar a Google Images per barrel arcade cocktail per veure exemples.

Efectes de llum per a la rockola

La rockola ha estat molt de temps en stand-by, però aquesta tardor ja estarà acabada. Finalment els efectes de llum els faré cridant un script python des de l’aplicació. La idea és que a cada cançó canviarà l’efecte de llum. El script python consumeix menys del 1% de CPU, i per tant no representa cap problema. Com que utilitzo el bus I2C, només ocupa dos pins de la Raspberry: SCL i SDL. El xip MCP23017 té dos bancs, i per tant puc redireccionar 16 bits, que són 16 leds. Això va perfecte perquè el moble tindrà 15 mòduls led, i després hi haurà un altre mòdul led que farà intermitències per recordar que s’ha de posar una moneda.

En el video es mostra 16 efectes diferents: vàries modalitats de led chaser, pluja, intermitència, zig-zag,… En la màquina real els 16 bits del xip MCP23017 activaran 16 mòduls led, que es composen de un transistor i 3 led cada mòdul, i així tinc uns mòduls ben lluminosos. A veure si acabo aquesta rockola (el projecte està a http://wiki.joanillo.org/index.php/Rockola-Gramola-Jukebox), perquè ara ja estic pensant en una altra modalitat de rockola que serà petita i mona, sense pantalla.

Taula per al Visual Pinball

El projecte del Visual Pinball va prenent forma. Ja tinc la tele, de 32” i HD, la Full HD se’m disparava el preu. Vaig avançant a poc a poc, sense presses, doncs també necessito temps per anar provant les taules que incorporaré.

Aquests dies he treballat amb el moble, que ja va prenent forma. Falta pulir, vernissar, encarregar un vidre,… però sense presses, doncs encara no tinc decidida la disposició final dels botons. Hauré de fer proves per veure si els altaveus que incorpora la tele són suficients, o bé el so queda molt apagat dins el moble. De fet, hauré de ficar forats per ventilar. Per tant, també puc aprofitar els forats per ficar uns altaveus auxiliars. Ja veurem…

Finalment, Raspberry Pi Zero

Finalment tinc una Raspberry Pi Zero, comprada a pimoroni.com, per 4 lliures (llàstima que l’enviament són 7 lliures més). Com que només en deixen comprar una en cada comanda, hauré de pensar en quin projecte la faig servir. La idea inicial és provar-la en una màquina de marcianitos tipus arcade stick, doncs en aquest tipus de moble he tingut problemes d’espai, i m’anirà ideal el fet que els pins GPIO van soldats directament a la placa.

    \t

  • 1Ghz, Single-core CPU
  • \t

  • 512MB RAM
  • \t

  • Mini HDMI and USB On-The-Go ports
  • \t

  • Micro USB power
  • \t

  • HAT-compatible 40-pin header
  • \t

  • Composite video and reset headers

Enllaç oficial de la Pi-Zero

49a Reunió d’Usuaris del MSX

El dissabte vam estar amb dues màquines a la 49a Reunió d’Usuaris del MSX, que organitza l’Associació d’Amics del MSX. Vam portar dues màquines: una bartop basada en Bola de Drac, i una arcade stick. L’emulador openmsx per a RPi és l’últim que he instal·lat i configurat en les màquines. Ha sigut xulo com els usuaris progressaven en jocs com Magical Tree o Penguin Adventure. La propera tardor ficarem algun altre emulador més.

Video de la reunió: 49a Reunió AAMSX

Milloncete Airgam model Blancanieves


Aquests dies que estic fent un pinball virtual, he aprofitat per xafardejar per Wallapop i he aconseguit un Milloncete de la casa Airgam, concretament el model Blancanieves. A casa no en vam tenir mai cap d’aquests, i la veritat és que no els recordo especialment ni tampoc recordo l’anunci de la tele que deixo en un enllaç del Youtube. Tampoc recordo el lema: Milloncete, vaya juguete!, i mira que totes aquelles falques televisives dels anys 70 normalment les tinc ben fresques. El que està clar és que això és anys 70, totalment de la meva època.

És un símbol de com les empreses familiars (en aquest cas la família Magrià, que és Airgam al revés), amb iniciativa i emprenedoria, podien créixer en el seu àmbit natural: l’Espanya autàrtica dels anys 70, amb un mercat únic (l’espanyol, no l’europeu) i una tele única: TVE.

De petit havíem jugat alguna vegada als pinballs del bars (molt poc, la veritat). I per mi no eren ni pinball, ni petacos, ni màquines del millón. Per mi els del bar també eren els milloncete, sens dubte influència d’aquest joc que ara mostro. I és per això que quan m’he ficat en aquest tema dels pinballs, m’estranyava al principi que ningú parlés dels milloncete. Per mi els grans, els del bar, també eren milloncetes. Sens dubte era la meva realitat infantil deformada.

Només dir que hi havia d’altres moldels de Milloncete Airgam, com el model Pirata, model Circo, model Monstruos. I que Airgam, sobretot, va passar a la història pels Airgam Boys, ara que els Playmobil (jo sempre n’he dit els Click de Famobil) s’han menjat tot el pastís.

Us deixo un petit video que he fet, i un parell d’enllaços: un anunci de la tele de Airgam i un post que m’ha agradat:

Nou projecte: tauleta amb Visual Pinball

El següent projecte serà fer la tauleta que integri un Visual Pinball. Fa temps que tinc ganes de fer aquest projecte.

Pels volts de Nadal vaig aconseguir un ordinador de segona mà, una targeta de video bona, i una segona font d’alimentació per aquesta targeta de video. I vaig instal·lar el Visual Pinball (a Windows) i començar a fer proves.

Ara reprenc aquest projecte i és el moment de prendre decisions. El setup final serà un sol monitor (preferentment una pantalla de 32″) que integraré en un moble tipus taula de cafè. Per a un projecte posterior ja em barallaré amb dues o tres pantalles. Per tant, a la web de vpforums.org em descarrego i provo les taules de VP9 versió FS. Ara estic en aquesta fase: estic provant taules i ficant la informació en un Excel.

Com a front-end he instal·lat el PinballX, i és prou fàcil de configurar. Els fitxers XML els crearé a partir de la informació que vaig acumulant en el Excel.

Mentrestant he d’aconseguir un monitor de 32″. La I-PAC ja la tinc i funciona correctament, ara he de pensar en la configuració mínima de botons i que tingui el màxim de funcions possibles. Un cop tingui el monitor, ja podré començar a fer el moble, que sens dubte serà la part més divertida del projecte.

En la foto es pot veure tot el hardware que hi haurà dins del moble. L’ordinador és un HP Elite 8000 Dual Core 3,2GHz SFF (Small Form Factor), 4GB de RAM i 250GB de Disc Dur. La gràfica és una ATI Radeon 5770 DDR5. Aquí ve un problema. La placa és una SFF, i no està pensada per ficar-li una gràfica potent. És per això que he aconseguit una nova font d’alimentació de 650W, per alimentar només la targeta gràfica. Per tal de què les dues fonts d’alimentació treballin a l’hora he hagut de pelar i empalmar un parell de cables: PS_ON y PWR_OKQuan estigui tot dins del moble estarà molt més ordenat, espero. En la foto encara no està muntada la targeta gràfica, però ara ja fa dies que estic provant tota la configuració i funciona correctament.

En la foto de la dreta estic jugant a la taula Atlantis. Tot un goig jugar amb aquestes taules clàssiques. A veure si el juliol ja puc disfrutar d’aquesta nova màquina.

Amplificador de so MAX98306 (Adafruit)

Durant quinze dies he tingut la màquina cocktail sobre la taula i sense acabar pendent de ficar-li l’amplificador de so, altaveus, i recollir tots els cables. Finalment, com a amplificador de so, he provat un breakout que tenia des de fa més d’un any que vaig comprar en una comanda a Adafruit. Realment comprar a Estats Units continua sent molt car avui dia, entre aduana i enviament, i per això vaig aprofitar per comprar algunes cosetes.

L’amplificacdor és el MAX98306. Aquests mini-amplificadors serien l’evolució actual i moderna dels LM3806. Bé, el resultat és que li he connectat uns petits altaveus de 4 ohm i he quedat molt satisfet amb el so. Posaré l’amplificador i els altaveus en la màquina arcade cocktail que estic acabant. A més, ja sé on col·locaré els altaveus: estaran en els dos forats que he practicat per passar els cables dels mandos a la Raspberry, i per tant és un lloc on queden amagats sota dels mandos, però el so pot fluir fàcilment cap a l’exterior. En el següent post ensenyaré una foto de com queda tot abans de tancar el moble.

El desavantatge és que no té control de volum, tot i que es pot escollir entre 4 ó 5 nivells d’amplificació diferents. Però clar, amb la màquina tancada no es pot accedir al hardware. He provat el so amb un parell de jocs arcade de la màquina, i el resultat és més que acceptable.

Enllac del Stereo 3.7W Class D Audio Amplifier – MAX98306:
https://www.adafruit.com/product/987

Arcade Cocktail enllestit

Finalment aquest matí he acabat la màquina cocktail, que tenia començada d’abans de Setmana Santa. En la foto es pot apreciar la Raspberry Pi; la matriu de resistències que van connectades als pins GPIO; tots els cables que vénen de les botoneres que estan als dos costats; el step-converter de 12V a 5V; el transformador de 12V; l’amplificador de so i altaveus; el cable conversor HDMI-VGA; i el monitor.

Abans de tancar la màquina puc encara connectar un teclat USB per fer les últimes modificacions en el front-end per tal de què els llistats de jocs quedin ben maquetats en aquest monitor de 15″. Amb els cables recollits i fetes les últimes comprovacions, ja puc tancar la tapa de sota, encendre, i provar a jugar al Donkey Kong en mode cocktail. Però clar, jugar tot sol en aquesta màquina és una tonteria. Necessito la Maria o el Pere per fer unes partidetes.

És impossible acabar un projecte del tot. Falta finalment tallar el vidre amb les cantoneres arrodonides, i ja tindré la meva tauleta de centre/cafè/tele cocktail arcade machine.

Màquina cocktail quasi acabada

L’últim mes he estat fent la màquina cocktail a estones. He tingut un parón bastant llarg doncs mentre esperava els vinils, havia de fer altres feines. Però finalment aquesta setmana acabaré la màquina i ja es pot veure com serà el resultat final. Segur que em donarà molt bones sensacions.

La màquina portarà un vidre gruixut a sobre, de manera que farà la funció de tauleta de la tele, on puguis posar els peus i posar un got de cervesa. Aquesta primera versió té unes dimensions una mica reduïdes. La idea és que les dimensions siguin totalment personalitzades, serà una taula feta a mida.

A part de poder jugar als jocs de MAME en mode cocktail, també es podrà jugar als altres emuladors. A més estrenaré l’emulador openmsx, on hauré integrat uns 100 jocs de la plataforma MSX. Perfecte per als fans d’aquesta plataforma.