Arxiu d'etiquetes: arcade

Minesweeper-pescamines-buscaminas amb Javascript

El Pescamines (Buscaminas, Minesweeper) és un dels 1001 videojocs a què has de jugar abans de morir. Si tens una certa edat, segur que te n’has afartat, perquè el Pescamines ha vingut en les diferents versions de Windows fins al Windows 7.

Existeixen diferents versions per jugar online. Concretament, amb els alumnes hem agafat la versió en Javascript de Andrew D. Birrell, que ja té uns anys, i l’hem actualitzat en diferents aspectes. Quant a Javascript, s’ha generalitzat a NxM cel·les. Això implica crear la taula de forma dinàmica (createElement), i també els events (addEventListener). Recordar que en el pescamines hem de distingir entre el botó esquerre i el dret del ratolí.

A més, hem afegit una capa de programació amb PHP i MySQL. Ara que estem estudiant crides asíncrones amb AJAX, hem creat una taula MySQL, i podem registrar l’usuari i fer estadístiques de les millors puntuacions.

Pots provar el Pescamines a:

El video del moble de pinball

La màquina de pinball ja no em pertany, o sigui que li he fet un bon reportatge de fotos i el video. Ja tinc unes quantes millores pensades per quan n’hagi de fer una de nova. M’agradaria posar un plunger amb molla, amb un sensor de força, per disparar la bola. No és cap invent, el Virtual Pinball ja ho té previst. I també, clar, ficar un moneder.

Aquesta setmana anirá a Sant Climent de Llobregat per aconseguir un moneder de Industrias Lorenzo, que he de ficar en una màquina. Caríssim, a part de què perdré mig matí per anar-lo a buscar. Miraré de fer i documentar un moneder de 50 cts amb frontal de ferro, negre, i botó il·luminat. Crec que pot quedar bé.

Aquí va el video, i l’enllaç a Retroplaneta:

Màquina de Virtual Pinball acabada!

Ja tenim aquí la virtual pinball coffee table. Han passat 11 mesos des que vaig iniciar el projecte (amb moltes coses pel mig). Al final s’ha utilitzat PinballX com a frontend i Visual Pinball 9 com a emulador de taules pinball en format FS (fullscreen). Aquests programes corren sota Windows, no utilitzava Windows des de feia molt de temps… S’han incorporat 200 taules que s’han testejat, intentant que fossin el més representatives de les diferents èpoques i fabricants.

En molts casos s’ha hagut de tocar els scripts associats a les taules per tal de què la taula arrenqui bé i que sortís el score de forma correcta. Les taules que han portat més feina són les més antigues (EM, electro-mecàniques), on s’han hagut de reposicionar els reels dels scores.

Els high scores de quasi totes les taules són molt difícils de batre. S’ha fet la feina de rebaixar els high scores tocant en el fitxer nvram els valors hexadecimals associats al high score. En la majoria dels casos s’ha aconseguit. D’aquesta manera és fàcil batre el rècord i poder ficar les inicials en acabar la partida (JQC en el meu cas). És un bon exemple i un bon exercici de hacking de fitxers binaris.

Després de passar-me temps jugant i provant aquestes taules, puc dir que les que més m’han agradat són les taules electro-mecàniques dels anys 60 i 70. Valoro d’elles la simplicitat del joc i netedat del disseny. Millor que les taules lluminoses i estressants dels models d’estat sòlid (SS).

És impossible jugar i conèixer en profunditat totes aquestes taules. En general les regles són bastant difícils d’entendre i digerir, i jo sóc un tipus de jugador que en tinc prou amb què no em caigui la bola entre els flippers. La idea és agafar 4 ó 5 taules preferides i jugar amb aquestes, conèixer-les més a fons, i intentar batre el récord una i una altra vegada.

Hi ha taules que són molt ràpides i estressants. Però n’hi ha d’altres que són més tranquiles i on la bola no va tan ràpida. És important tenir en ment aquestes taules pensant que els nens o gent gran també s’ho puguin passar bé fent unes partidetes.

El hardware que s’ha utilitzat finalment:

    \t

  • HP Elite 8000 Dual Core 3,2GHz SFF (Small Form Factor), 4GB de RAM i 250GB de Disc Dur
  • \t

  • Gràfica: ATI 5770 DDR5
  • \t

  • 2 fonts d’alimentació (la placa base era SFF)
  • \t

  • I-PAC, 8 botons
  • \t

  • TV 32 polzades

Pressupost final: 500 euros.

S’han utilitzat 8 botons. En el frontal 4 botons il·luminats: Coin, Start, Exit, Plunger. En els laterals botons per als flippers i botons per pujar i baixar el so. A més, els botons tenen doble funció depenent de si estem en el front-end on en l’emulador.

Val a dir que jo no coneixia massa del món Pinball abans d’aquest projecte. De petit hi havia jugat alguna vegada, però molt poc, la veritat. M’ha agradat molt endinsar-me en aquest món, ara ja en sóc un fan. En resum, una màquina que promet moltes hores d’entreteniment, en format coffee table. Fantàstica per competir per parelles i passar una bona estona. Fantàstic per reviure el món dels pinballs (o petacos, màquines del millón). De totes formes, és bo de tant en tant poder fer una partida a un pinball de veritat, com el que hi ha a la Plaça Joanich (Bar De Copas).

El Mundo del Spectrum, llibre

Acabat de llegir el llibre El Mundo del Spectrum, dels autors del podcast i de la web del mateix nom: Manuel J. Rico Borrego, Jesús Martínez del Vas, Alejandro Ibáñez Muñoz, Javier Ortiz Carrasco i Juan F. Torres Chica. Un llibre entretingut i amb una edició molt curosa i colorida. Mentre l’he anat llegint he pres notes dels jocs que van sortint, i a continuació ho poso per si a algú li interessa.

Mentrestant, tinc pendent de configurar l’emulador ZEsarux a la Raspberry Pi 3 i classificar uns quants jocs. I també treure la pols Spectrum + que vaig comprar de segona mà fa un parell d’anys. Però el que seria més bo per al 2017 seria aconseguir per remenar el ZX-UNO, que és una FPGA clavada del Spectrum que, encara que no vaig participar en el crowfunding del projecte, veig que encara es pot aconseguir. Bé, tranquil, començaré el 2017 amb calma…Bon Any! per qui em llegeixi.

Mentre, aquests són els jocs que suren en el llibre:

3D Space Wars\tpág 174
Abu Simbel Profanation\tpág 3, 105
Aeroporto\tpág 93
After the War\tpág 98
Albatrossity\tpág 217
Alchemist\tpág 207
Amazonia\tpág 94
Android One\tpág 76, 194
Android 2\tpág 194
Ángel Nieto\tpág 151
Arc of Yesod\tpág 196
Arkanoid\tpág 166
Arkos\tpág 146
Army Moves\tpág 98, 109
Aspar\tpág 86, 110
Asteroids\tpág 102
Astro Marine Corps (AMC)\tpág 98, 113
Astrologia\tpág 94
Atic Atac\tpág 158, 159
Attack of the Mutant Zombie Flesh Eating Chickens from Mars\tpág 192
Automania\tpág 186
Avalon\tpág 174, 176
Babaliba\tpág 105
Back to Skool\tpág 200
Barbarian\tpág 203
Batman\tpág 160, 166, 167
Batman the Movie\tpág 170
Beyond\tpág 125
Bobby Bearing\tpág 198
Brian Bloodaxe\tpág 198
Bruce Lee\tpág 182
Brunilda, King's Valley\tpág 216
Bubbler\tpág 160
Bugaboo: the Flea\tpág 71
Buggy Ranger\tpág 95
Camelot Warriors\tpág 109
Cannon Bubble\tpág 216
Capitán Trueno\tpág 146
Carlos Sainz\tpág 146
Castlevania\tpág 99
Castlevania Spectral Interlude\tpág 96
Chequered Flag\tpág 64
Chichen Itza\tpág 118
Chuckie Egg\tpág 31
Cobra\tpág 166
Columns\tpág 216
Comando Quatro\tpág 146
Combat Lynx\tpág 178
Comercio Cosmico\tpág 93
Commando\tpág 128
Contact Sam Cruise\tpág 200
Cookie\tpág 159
Cop-Out\tpág 186
Copa do Mundo\tpág 94
Corsarios\tpág 150
Cortocircuito\tpág 166
Cosmos\tpág 194
Cozumel\tpág 118
Cray5\tpág 216
Creador Musical II\tpág 93
Critical Mass\tpág 178
Curro Jiménez\tpág 146
Cybernoid\tpág 176
Cyberun\tpág 160
Cyclone\tpág 194, 195
Dangerous Kiss\tpág 95
Dariust\tpág 198
Deathchase\tpág 74
Decathlon\tpág 6, 127, 165
Deflektor\tpág 194
Digital Graffiti\tpág 186
Dizzy Y-Return to Russia\tpág 98
Dragontorc\tpág 175
Dustin\tpág 109
El Escalador Loco\tpág 73
El Jugador de Ajedrez\tpág 63
El Lingote\tpág 6, 128
El Poder Oscuro\tpág 146
El Quijote\tpág 118
El Zorro\tpág 184
Elite\tpág 98
Emilio Butragueño\tpág 130
Emilio Sánchez Vicario\tpág 146
Enduro Racer\tpág 88
Equinox\tpág 186, 188
Escuela de Ladrones\tpág 93
Esquiador\tpág 93
Everyone's a Wally\tpág 94, 186
Exolon\tpág 176
Fairlight\tpág 198
Fairlight II\tpág 198
Fernando Martín\tpág 110
Final Fight\tpág 184
Fist II\tpág 203
Flight Simulator\tpág 93
Forgotter Worlds\tpág 184
Fortune\tpág 15
Frankie Goes to Hollywood\tpág 166
Fred\tpág 72, 141
Freddy Hardest\tpág 98, 112
Freddy Hardest en Manhattan Sur\tpág 95, 210
Full Throttle\tpág 74
Game Over!\tpág 98, 107, 110
Garfield\tpág 198
Gauntlet\tpág 184
Génesis\tpág 216
Ghouls'n'Ghosts\tpág 184
Gift from the Gods\tpág 166
Goody\tpág 151
Green Beret\tpág 166
Gremlins 2\tpág 146
Guild of Thieves\tpág 116
Gunfright\tpág 160
Hammer Head\tpág 146
Harrier Attack\tpág 178
Head Over Heels\tpág 160, 166, 169
Heartland\tpág 196
Herbert's Dummy Run\tpág 186
Highway Encounter\tpág 194
Hostile All Terrain Encounter\tpág 194
Hulk\tpág 119
Humprey\tpág 144
Hunchback\tpág 165
Hypersports\tpág 166
Invasion of the Zombie Monsters\tpág 216
Jai Alay\tpág 151
Javato\tpág 118
Jet Pac\tpág 61, 74, 158
Jet Set Willy\tpág 61, 74, 190, 193
Jogos Basicos 1\tpág 93
Jogos Basicos 2\tpág 93
Joust\tpág 198
Ke Rulen Los Petas\tpág 118
Knight Lore\tpág 158, 159, 162
Knights & Demons\tpág 94
Kong\tpág 165
Kung-Fu Master\tpág 6
La Abadía del Crimen\tpág 72, 144, 150, 152
La Aventura Espacial\tpág 118
La Aventura Original\tpág 117, 118
La Corona Encantada\tpág 216
La Diosa de Cozumel\tpág 116
La Guerra de las Vajillas\tpág 118
La Historia Interminable\tpág 166
La Pulga\tpág 71
Legionairo\tpág 93
Level 9\tpág 116
Livingstone, I Presume\tpág 149
Livingstone, Supongo\tpág 149
Lorna\tpág 138
Los Inmortales\tpág 167
Los Intocables\tpág 167
Los Ladrones del Tiempo\tpág 72
Los Templos Sagrados\tpág 118
Luigi en Circusland\tpág 129
Lunar Attack\tpág 174
Lunar Jetman\tpág 159
Mad Mix Game\tpág 6, 124
Manic Miner\tpág 16, 61, 74, 164, 190, 191
Map Game\tpág 129
Mapsnatch\tpág 108
Martianoids\tpág 160
Match Day\tpág 165, 166
Match Day II\tpág 166
Metro Cross\tpág 184
Michel\tpág 110
Microbot\tpág 198
Mikie\tpág 166
Misterio del Nilo\tpág 144
Mithos\tpág 150
Moon Patrol\tpág 109
Mot\tpág 151
Mystery of the Nile\tpág 144
Narco Police\tpág 95, 111, 210
Navy Moves\tpág 109
Nebulus\tpág 176
Night Shift\tpág 185
Nightshade\tpág 160
Ninjajar\tpág 216
Noche Agitada\tpág 95
Nodes of Yesod\tpág 196
Nonamed\tpág 109
Olé Toro\tpág 110
Out Run\tpág 88
Paradroid\tpág 176
Paris-Dakar\tpág 144
Pentagram\tpág 160
Perico Delgado\tpág 86, 146
Petrovic\tpág 130
Phantis\tpág 98
Phantomas\tpág 108
Phantomas Saga Infinity\tpág 216
Phantomasa 1\tpág 216
Phantomasa 2\tpág 216
Ping Pong\tpág 166
Platoon\tpág 166
Pogaboo\tpág 151
Policarpo Díaz\tpág 151
Ponte A.\tpág 93
Presidente\tpág 94
Prince of Persia\tpág 59, 106, 143
Profanation\tpág 141
Pssst\tpág 8, 159
Psytron\tpág 119
Pyjamarama\tpág 186, 187
Quazatron\tpág 176
Rainbow Islands\tpág 173
Rambo\tpág 166
Renegade III\tpág 206
Revolution\tpág 194
Risky Woods\tpág 111
Robin of the Wood\tpág 196
Robocop\tpág 167, 170
Rocky\tpág 109
Saboteur I\tpág 178
Saboteur II\tpág 178
Sabre Wulf\tpág 119, 159
Sabrina\tpág 88
Saimazoom\tpág 104, 135
Scuba Dive\tpág 178
Seiddab Attack\tpág 174
Serra Pelada\tpág 94
Sgrizam\tpág 109
Shadow of the Unicorn\tpág 125, 186
Shadow Skimmer\tpág 198
Shao Lin's Road\tpág 198
Sir Ababol\tpág 216
Sir Fred\tpág 142, 143
Sito Pons\tpág 146
Skool Daze\tpág 200, 201
Snoopy\tpág 198
Softtime\tpág 198
Sokoban\tpág 216
Spectral Invaders\tpág 15, 16
Spectrum Micro Chess\tpág 71
Spirits\tpág 121
Spy Hunter\tpág 183
Stainless Steel\tpág 186
Star Trek\tpág 186
Starblitz\tpág 198
Stormlord\tpág 176
Street Fighter\tpág 184
Street Hawk\tpág 166
Strider\tpág 184
Strike Force SAS\tpág 186
Strooper\tpág 146
Styx\tpág 190
Summer Games\tpág 184
Super Scrylis\tpág 129
Survivor\tpág 123
Tapper\tpág 184
Taxman\tpág 192
Tetris\tpág 6
Thanatos\tpág 178, 180
The Artist\tpág 198
The Artist II\tpág 198
The Great Escape\tpág 166, 167
The Hobbit\tpág 202, 205
The Pawn\tpág 116
The Untouchables\tpág 170
The Way of the Exploding Fist\tpág 202, 203
The Way of the Exploding Fist +\tpág 203
Three Weeks in Paradise\tpág 186, 189
Top Gun\tpág 166
Tornado Low Level (TLL)\tpág 194
Transformers\tpág 166
Tranz-Am\tpág 159
Trapper\tpág 181
Turbo Esprit\tpág 178
Turbo Girl\tpág 146
Ulises\tpág 150
Underwurlde\tpág 159
Uridium\tpág 176
Uwol\tpág 216
Vaqueiro\tpág 93
Viaje al Centro de la Tierra\tpág 131, 138
Victory Road\tpág 206
Videolimpics\tpág 110
West Bank\tpág 98
Willy Great Adventure\tpág 192
Willy Meets\tpág 192
Winter Games\tpág 184
World Cup Football\tpág 94, 181
Wreckage\tpág 76
Yenght\tpág 102
Zombie Calavera\tpág 216
Zona 0\tpág 132
Zork\tpág 116
ZX Columns\tpág 216
ZX Mines\tpág 216
Zynaps\tpág 176

OpenCV i C++

Un projecte per al 2017 serà una recreativa de dards. La idea no és original. Es tracta d’utilitzar una diana de dards real, de suro, i els corresponents dards de punta metàl·lica, i amb un sistema de visió artificial ser capaç de saber en quin sector hem tocat.

La solució passa per tenir dues webcams connectades a la Raspberry Pi, doncs amb una sola webcam no es pot aconseguir prou precisió. S’haurà de fer bastantes proves per tal d’aconseguir fiabilitat en la determinació de la posició del dard. En principi compto en què dues webcams barates i compatibles amb la RPi (per exemple la Logitech Quickcam Express) connectades a una sola Raspberry Pi puguin fer el fet, ja veurem si serà possible.

Mentrestant he instal·lat OpenCV a una Raspberry Pi 3 i estic fent les primeres proves amb OpenCV: capturar un frame de la webcam; diferència entre dues imatges; convertir una imatge a gris; convertir una imatge a binari a partir d’un llindar; detecció d’un color; detecció d’una forma; detecció dels contorns i centre de masses,… Tot amb C++. Realment és divertit això del OpenCV.

A edx.org hi ha un curs de OpenCV.

Esperem que tot funcioni sense massa contratemps. El següent pas seria fer la interfície d’usuari que ens permetrà jugar als jocs més populars de dards: 301, 501, Cricket,… i construir un moble. M’imagino una fusta gran amb la diana a la dreta, una pantalla de 15” (protegida per un vidre) a l’esquerra, i una marquesina retroiluminada on estan amagades les dues webcams dirigides a la diana. Ja veurem, tot està per fer.

Rockola inspirada en una Seeburg Wallbox

Encara no tinc acabada la que ha de ser la meva rockola original, amb més de 2000 cançons, front-end, un so potent i efectes lluminosos. Mentrestant, m’ha sorgit la possibilitat de desenvolupar ràpidment una rockola mínima i bonica. La font d’inspiració són les Seeburg Wallbox, pensada com diu el seu nom per ser penjades de la paret. Pots veure el resultat en la foto, estic satisfet de com ha quedat, tot i que al final no s’assembla gens a una Seeburg Wallbox.

La rockola consta de 6 bancs de cançons (1.Baladas; 2.Pop Rock Español; 3.Pop Rock; 4.Rock & Roll, R&B-Soul; 5.Heavy Metal; 6.Catalana), i cada banc són 36 cançons. Això fa un total de 216 cançons, que he intentat que siguin el més representatives de cada categoria. L’el·lecció de Balades (Julio Iglesias, Pantoja,…) o dels grups de pop espanyol dels anys 80 (Mecano, etc) és perquè m’imagino aquestes rockoles funcionant en un bar cutre dels anys 80. Ja se sap, quan faig un projecte em fico dins la pell del projecte… Té un moneder que accepta monedes de 20 cts d’euro, un led indicador, i 12 botons de fusta, res de plàstic. Sense pantalla. Els altaveus són normals d’ordinador, per tant no es pot esperar ni potència ni bona qualitat en aquest primer prototip. En tot cas és interessant una sortida AUX d’àudio per connectar un amplificador potent.

El moble està fet amb fusta de pi vernissada. Les dimensions són 26 cm d’ample per 38 cm d’alt, i la idea és penjar-lo de la paret. A dins té una Raspberry Pi 2 i amb una targeta de 8Gb n’hi ha prou per al sistema operatiiu, l’aplicatiu i les 216 cançons.

Com que no hi ha pantalla, el LED indicador és l’única font de comunicació amb l’usuari. Hi ha 3 modes: LED intermitent, vol dir que no sona cap cançó i que la rockola està esperant una moneda (una moneda, dues cançons); LED encès, vol dir que hem d’introduir el codi de la cançó (amb el format BANC-LLETRA-NÚMERO); LED apagat, està sonant una cançó i hem gastat tots els crèdits (les cançons pendents de sonar estan a la cua).

Els botons estan connectats directament als pins GPIO, i el LED també. Per canviar l’estat del LED l’aplicatiu executa un script Python que és el que s’encarrega d’encendre i apagar el LED.

Per si a algú li interessa, aquí va el codi font (les cançons escollides estan dins el codi font).

Les millors cançons per a una rockola Seeburg Wallbox

Quan encara no he acabat la rockola, ja estic fent una altra versió de la rockola, que serà sense pantalla. De les cançons que tinc recopilades, he escollit 8 bancs/categories: 1.Baladas; 2.Pop Rock Español; 3.Pop Rock; 4.Rock & Roll, R&B-Soul; 5.Heavy Metal; 6.Catalana. Cada categoria són 18 cantants/grups, i de cada cantant/grup dues cançons. Això fa un total de 36 cançons per categoria, i 216 cançons en total.

Evidentment m’ha sabut greu no poder ficar més cançons i haver de fer una tria. Entre els grups que he hagut de descartar, per exemple, The Doors. Què hi farem. Aquesta és la meva selecció final: (s’accepten crítiques destructives sobre els criteris utilitzats per descartar cançons)

1.Baladas

\tJeanette
Soy Rebelde
Porque Te Vas

\tJoaquín Sabina
Y nos dieron las diez
¿Quién me ha Robado el Mes de Abril?

\tJosé Luis Perales
Y ¿Cómo es él?
Te Quiero

\tJosé Vélez
Procuro Olvidarte
Bailemos Un Vals

\tJulio Iglesias
Hey
Por el Amor de una Mujer

\tLuz Casal
Piensa en mi
Te Dejé Marchar

\tUmberto Tozzi
Te Amo
Gloria

\tJoan Manuel Serrat
Aquellas Pequeñas Cosas
La Mujer que yo quiero

\tCamilo Sesto
Perdóname
Volver

\tDyango
Corazón Mágico
Querer y Perder

\tJuan Gabriel
Querida
Déjame Vivir

\tMarco Antonio Solís
Mi Eterno Amor Secreto
Quiéreme

\tMarisela
Que te Vaya Bien
Un Amor En El Olvido

\tMocedades
Eres tú
Amor Primero

\tRaphael
Qué tal te va sin mi
Estar enamorado

\tRoberto Carlos
Un Millón De Amigos
Lady Laura

\tYuri
Este Amor Ya No Se Toca
Como una loba

\tIsabel Pantoja
Así fue
Se Me Enamora el alma

=============================================
2. Pop Rock Español

\tJoaquín Sabina
Calle Melancolía
Pongamos Que Hablo De Madrid

\tEl Dúo Dinámico
Oh Carol
Esos Ojitos Negros

\tDuncan Dhu
Cien Gaviotas
Jardín De Rosas

\tCecilia
Un Ramito De Violetas
Mi Querida España

\tAntonio Flores
No Dudaría
Siete Vidas

\tMecano
Hoy No Me Puedo Levantar
Cruz De Navajas

\tMecano
Me colé en una Fiesta
Maquillaje

\tNacha Pop
La Chica De Ayer
Vístete

\tSeguridad Social
Quiero Tener Tu Presencia
Chiquilla

\tAlaska
A Quién Le Importa
Ni Tú ni Nadie

\tNino Bravo
Libre
Un Beso Y Una Flor

\tMiguel Ríos
El Río
Himno A La Alegría

\tAmaral
Voy a acabar contigo
Te Necesito

\tAmaral
No Sabe Dónde Va
Cómo hablar

\tLa Frontera
El Límite
Juan Antonio Cortés

\tHombres G
Marta Tiene Un Marcapasos
Devuélveme a mi chica

\tJulieta Venegas
Me Voy
El Presente

\tLa Oreja De Van Gogh
Muñeca de Trapo
Cuídate

=============================================
3. Pop Rock

\tBruce Springsteen
Born To Run
Glory Days

\tCredence Clearwater Revival
Proud Mary
Fortunate Son

\tDire Straits
Sultans of Swing
Going Home (Theme From The Local Hero)

\tNirvana
All Apologies
Come As You Are

\tOasis
Wonderwall
Stand By Me

\tPink Floyd
Another Brick in The Wall, Part II
Wish You Were Here

\tQueen
Bohemian Rhapsody
We Are The Champions

\tThe Beatles
Sgt. Pepper's Lonely Hearts Club Band
Yellow Submarine

\tThe Mamas And Papas
California Dreamin
My Girl

\tThe Rolling Stones
Satisfaction
Honky Tonk Women

\tU2
I Still Haven't Found What I'm Looking For
Sunday Bloody Sunday

\tVan Morrison
Brown Eyed Girl
Bright Side Of the Road

\tSteve Miller Band
Rock'n Me
The Joker

\tEagles
Hotel California
Life In The Fast Lane

\tEric Clapton
Cocaine
After Midnight

\tDavid Bowie
Starman
Space Oddity

\tT-Rex
Get It On
Bang A Gong (Get It On)

\tTom Petty & The Heartbreakers
Even The Losers
American Girl

=============================================
4. Rock & Roll, R&B-Soul

\tBuddy Holly
Maybe Baby
Everyday

\tChubby Checker
Pony Time
Let's Twist Again

\tChuck Berry
Johnny B. Goode
Sweet Little Sixteen

\tElvis Presley
All Shook Up
Jailhouse Rock

\tThe Beach Boys
Fun Fun Fun
Surfin' USA

\tJohn Travolta
Greased Lightning
You Are The One That I Want

\tBill Haley & The Comets
See You Later Alligator
Shake Rattle & Roll

\tBo Diddley
You Can't Judge A Book By Its Cover
Bo Diddley

\tBobby Vinton
Sealed With A Kiss
Blue Velvet

\tBen E. King
Rose in Spanish Harlem
Stand By Me

\tAretha Franklin
Respect
Think

\tDiana Ross
Where Did Your Love Go
You Cant Hurry Love

\tJames Brown
I Got You (I Feel Good)
It's A Man's Man's World

\tOtis Redding
The Dock Of The Bay
My Girl

\tThe Drifters
Under The Boardwalk
On Broadway

\tWilson Pickett
Land Of 1.000 Dances
In The Midnight Hour

\tRay Charles
Hit The Rad Jack
Come Rain or Come Shine

\tMarvin Gaye
Sexual Healing
Ain't No Mountain High Enough

=============================================
5. Heavy Metal

\tAC/DC
Shook Me All Night Long
Highway To Hell

\tScorpions
No One Like You
Always Somewhere

\tVan Halen
You Really Got Me
Best Of Both Worlds

\tJudas Priest
Heading Out To The Highway
You've Got Another Thing Comin'

\tIron Maiden
The Number Of The Beast
The Trooper

\tWhitesnake
Here I Go Again
Love Ain't No Stranger
\t
\tRush
The Trees
Circumstances

\tDio
Rainbow In The Dark
The Last In Line

\tTool
Stinkfist
Forty Six & 2

\tMetallica
Enter Sandman
Welcome Home

\tGuns N' Roses
Sweet Child O' Mine
Welcome To The Jungle

\tDeep Purple
Smoke On The Water
Highway Star

\tThe Who
Pinball Wizard
Who Are You

\tKISS
Detroit Rock City
Rock & Roll All Night

\tDef Leppard
Rock Of Ages
Let It Go

\tPearl Jam
Animal
State Of Love And Trust

\tLed Zeppelin
Black Dog
Immigrant Song

\tOzzy Osbourne
Psycho Man Feat
Bark At The Moon

=============================================
6. Catalana

\tElèctrica Dharma
Catalluna
Dalt les Onades

\tEls Amics de les Arts
4-3-3
Jean-Luc

\tEls Pets
Bon Dia
Tantes Coses a Fer

\tManel
Ai, Dolors
Al Mar!

\tSau
Boig per tu
És inútil continuar

\tSopa de Cabra
El boig de la ciutat
L'empordà

\tSangtraït
Somnis entre Boires
El vol de l'home ocell

\tLax'n Busto
Llença't
Amb tu

\tUmpah-Pah
Un joc d'ous
Bevent passat

\tObrint Pas
La Flama
Som

\tSisa
Qualsevol Nit Pot Sortir el Sol
L'home dibuixat

\tJoan Manuel Serrat
Ara Que Tinc Vint Anys
Cançó de matinada

\tLluis Llach
Que Tinguem Sort
Laura

\tLa Trinca
Ningú no comprèn ningú
Ball de Rams

\tDelfí Abella/Els Dracs
Cap al futbol
La casa del sol naixent

\tEsquirols/Falsterbo 3
Fent camí
Puff, el drac màgic

\tIa i Batiste/Joan Ramon Bonet
El gessamí i la rosa
Nova cançó de s'amor perdut

\tRaimon/M. del Mar Bonet
He Mirat Aquesta Terra
El Pi de Formentor

Cuando todavía no he acabado la rockola, ya estoy haciendo otra versión de la rockola, que será sin pantalla. De las canciones que tengo recopiladas, he escogido 8 bancos/categorías: 1.Baladas; 2.Pop Rock Español; 3.Pop Rock; 4.Rock & Roll, R&B-Soul; 5.Heavy Metal; 6.Catalana. Cada categoría son 18 cantantes/grupos, y de cada cantante/grupo dos canciones. Esto hace un total de 36 canciones por categoría, y 216 canciones en total.

Evidentmente me ha sabido mal no poder meter más canciones y tener que dejar al lado algunos grupos. Entre los grupos que he tenido que descartar, por ejemplo, The Doors. Qué le vamos a hacer. Esta es mi selección final: (se aceptan críticas destructivas sobre los criterios utilizados para descartar canciones)

1.Baladas

\tJeanette
Soy Rebelde
Porque Te Vas

\tJoaquín Sabina
Y nos dieron las diez
¿Quién me ha Robado el Mes de Abril?

\tJosé Luis Perales
Y ¿Cómo es él?
Te Quiero

\tJosé Vélez
Procuro Olvidarte
Bailemos Un Vals

\tJulio Iglesias
Hey
Por el Amor de una Mujer

\tLuz Casal
Piensa en mi
Te Dejé Marchar

\tUmberto Tozzi
Te Amo
Gloria

\tJoan Manuel Serrat
Aquellas Pequeñas Cosas
La Mujer que yo quiero

\tCamilo Sesto
Perdóname
Volver

\tDyango
Corazón Mágico
Querer y Perder

\tJuan Gabriel
Querida
Déjame Vivir

\tMarco Antonio Solís
Mi Eterno Amor Secreto
Quiéreme

\tMarisela
Que te Vaya Bien
Un Amor En El Olvido

\tMocedades
Eres tú
Amor Primero

\tRaphael
Qué tal te va sin mi
Estar enamorado

\tRoberto Carlos
Un Millón De Amigos
Lady Laura

\tYuri
Este Amor Ya No Se Toca
Como una loba

\tIsabel Pantoja
Así fue
Se Me Enamora el alma

=============================================
2. Pop Rock Español

\tJoaquín Sabina
Calle Melancolía
Pongamos Que Hablo De Madrid

\tEl Dúo Dinámico
Oh Carol
Esos Ojitos Negros

\tDuncan Dhu
Cien Gaviotas
Jardín De Rosas

\tCecilia
Un Ramito De Violetas
Mi Querida España

\tAntonio Flores
No Dudaría
Siete Vidas

\tMecano
Hoy No Me Puedo Levantar
Cruz De Navajas

\tMecano
Me colé en una Fiesta
Maquillaje

\tNacha Pop
La Chica De Ayer
Vístete

\tSeguridad Social
Quiero Tener Tu Presencia
Chiquilla

\tAlaska
A Quién Le Importa
Ni Tú ni Nadie

\tNino Bravo
Libre
Un Beso Y Una Flor

\tMiguel Ríos
El Río
Himno A La Alegría

\tAmaral
Voy a acabar contigo
Te Necesito

\tAmaral
No Sabe Dónde Va
Cómo hablar

\tLa Frontera
El Límite
Juan Antonio Cortés

\tHombres G
Marta Tiene Un Marcapasos
Devuélveme a mi chica

\tJulieta Venegas
Me Voy
El Presente

\tLa Oreja De Van Gogh
Muñeca de Trapo
Cuídate

=============================================
3. Pop Rock

\tBruce Springsteen
Born To Run
Glory Days

\tCredence Clearwater Revival
Proud Mary
Fortunate Son

\tDire Straits
Sultans of Swing
Going Home (Theme From The Local Hero)

\tNirvana
All Apologies
Come As You Are

\tOasis
Wonderwall
Stand By Me

\tPink Floyd
Another Brick in The Wall, Part II
Wish You Were Here

\tQueen
Bohemian Rhapsody
We Are The Champions

\tThe Beatles
Sgt. Pepper's Lonely Hearts Club Band
Yellow Submarine

\tThe Mamas And Papas
California Dreamin
My Girl

\tThe Rolling Stones
Satisfaction
Honky Tonk Women

\tU2
I Still Haven't Found What I'm Looking For
Sunday Bloody Sunday

\tVan Morrison
Brown Eyed Girl
Bright Side Of the Road

\tSteve Miller Band
Rock'n Me
The Joker

\tEagles
Hotel California
Life In The Fast Lane

\tEric Clapton
Cocaine
After Midnight

\tDavid Bowie
Starman
Space Oddity

\tT-Rex
Get It On
Bang A Gong (Get It On)

\tTom Petty & The Heartbreakers
Even The Losers
American Girl

=============================================
4. Rock & Roll, R&B-Soul

\tBuddy Holly
Maybe Baby
Everyday

\tChubby Checker
Pony Time
Let's Twist Again

\tChuck Berry
Johnny B. Goode
Sweet Little Sixteen

\tElvis Presley
All Shook Up
Jailhouse Rock

\tThe Beach Boys
Fun Fun Fun
Surfin' USA

\tJohn Travolta
Greased Lightning
You Are The One That I Want

\tBill Haley & The Comets
See You Later Alligator
Shake Rattle & Roll

\tBo Diddley
You Can't Judge A Book By Its Cover
Bo Diddley

\tBobby Vinton
Sealed With A Kiss
Blue Velvet

\tBen E. King
Rose in Spanish Harlem
Stand By Me

\tAretha Franklin
Respect
Think

\tDiana Ross
Where Did Your Love Go
You Cant Hurry Love

\tJames Brown
I Got You (I Feel Good)
It's A Man's Man's World

\tOtis Redding
The Dock Of The Bay
My Girl

\tThe Drifters
Under The Boardwalk
On Broadway

\tWilson Pickett
Land Of 1.000 Dances
In The Midnight Hour

\tRay Charles
Hit The Rad Jack
Come Rain or Come Shine

\tMarvin Gaye
Sexual Healing
Ain't No Mountain High Enough

=============================================
5. Heavy Metal

\tAC/DC
Shook Me All Night Long
Highway To Hell

\tScorpions
No One Like You
Always Somewhere

\tVan Halen
You Really Got Me
Best Of Both Worlds

\tJudas Priest
Heading Out To The Highway
You've Got Another Thing Comin'

\tIron Maiden
The Number Of The Beast
The Trooper

\tWhitesnake
Here I Go Again
Love Ain't No Stranger
\t
\tRush
The Trees
Circumstances

\tDio
Rainbow In The Dark
The Last In Line

\tTool
Stinkfist
Forty Six & 2

\tMetallica
Enter Sandman
Welcome Home

\tGuns N' Roses
Sweet Child O' Mine
Welcome To The Jungle

\tDeep Purple
Smoke On The Water
Highway Star

\tThe Who
Pinball Wizard
Who Are You

\tKISS
Detroit Rock City
Rock & Roll All Night

\tDef Leppard
Rock Of Ages
Let It Go

\tPearl Jam
Animal
State Of Love And Trust

\tLed Zeppelin
Black Dog
Immigrant Song

\tOzzy Osbourne
Psycho Man Feat
Bark At The Moon

=============================================
6. Catalana

\tElèctrica Dharma
Catalluna
Dalt les Onades

\tEls Amics de les Arts
4-3-3
Jean-Luc

\tEls Pets
Bon Dia
Tantes Coses a Fer

\tManel
Ai, Dolors
Al Mar!

\tSau
Boig per tu
És inútil continuar

\tSopa de Cabra
El boig de la ciutat
L'empordà

\tSangtraït
Somnis entre Boires
El vol de l'home ocell

\tLax'n Busto
Llença't
Amb tu

\tUmpah-Pah
Un joc d'ous
Bevent passat

\tObrint Pas
La Flama
Som

\tSisa
Qualsevol Nit Pot Sortir el Sol
L'home dibuixat

\tJoan Manuel Serrat
Ara Que Tinc Vint Anys
Cançó de matinada

\tLluis Llach
Que Tinguem Sort
Laura

\tLa Trinca
Ningú no comprèn ningú
Ball de Rams

\tDelfí Abella/Els Dracs
Cap al futbol
La casa del sol naixent

\tEsquirols/Falsterbo 3
Fent camí
Puff, el drac màgic

\tIa i Batiste/Joan Ramon Bonet
El gessamí i la rosa
Nova cançó de s'amor perdut

\tRaimon/M. del Mar Bonet
He Mirat Aquesta Terra
El Pi de Formentor

Cuando todavía no he acabado la rockola, ya estoy haciendo otra versión de la rockola, que será sin pantalla. De las canciones que tengo recopiladas, he escogido 8 bancos/categorías: 1.Baladas; 2.Pop Rock Español; 3.Pop Rock; 4.Rock & Roll, R&B-Soul; 5.Heavy Metal; 6.Catalana. Cada categoría son 18 cantantes/grupos, y de cada cantante/grupo dos canciones. Esto hace un total de 36 canciones por categoría, y 216 canciones en total.

Evidentmente me ha sabido mal no poder meter más canciones y tener que dejar al lado algunos grupos. Entre los grupos que he tenido que descartar, por ejemplo, The Doors. Qué le vamos a hacer. Esta es mi selección final: (se aceptan críticas destructivas sobre los criterios utilizados para descartar canciones)

1.Baladas

\tJeanette
Soy Rebelde
Porque Te Vas

\tJoaquín Sabina
Y nos dieron las diez
¿Quién me ha Robado el Mes de Abril?

\tJosé Luis Perales
Y ¿Cómo es él?
Te Quiero

\tJosé Vélez
Procuro Olvidarte
Bailemos Un Vals

\tJulio Iglesias
Hey
Por el Amor de una Mujer

\tLuz Casal
Piensa en mi
Te Dejé Marchar

\tUmberto Tozzi
Te Amo
Gloria

\tJoan Manuel Serrat
Aquellas Pequeñas Cosas
La Mujer que yo quiero

\tCamilo Sesto
Perdóname
Volver

\tDyango
Corazón Mágico
Querer y Perder

\tJuan Gabriel
Querida
Déjame Vivir

\tMarco Antonio Solís
Mi Eterno Amor Secreto
Quiéreme

\tMarisela
Que te Vaya Bien
Un Amor En El Olvido

\tMocedades
Eres tú
Amor Primero

\tRaphael
Qué tal te va sin mi
Estar enamorado

\tRoberto Carlos
Un Millón De Amigos
Lady Laura

\tYuri
Este Amor Ya No Se Toca
Como una loba

\tIsabel Pantoja
Así fue
Se Me Enamora el alma

=============================================
2. Pop Rock Español

\tJoaquín Sabina
Calle Melancolía
Pongamos Que Hablo De Madrid

\tEl Dúo Dinámico
Oh Carol
Esos Ojitos Negros

\tDuncan Dhu
Cien Gaviotas
Jardín De Rosas

\tCecilia
Un Ramito De Violetas
Mi Querida España

\tAntonio Flores
No Dudaría
Siete Vidas

\tMecano
Hoy No Me Puedo Levantar
Cruz De Navajas

\tMecano
Me colé en una Fiesta
Maquillaje

\tNacha Pop
La Chica De Ayer
Vístete

\tSeguridad Social
Quiero Tener Tu Presencia
Chiquilla

\tAlaska
A Quién Le Importa
Ni Tú ni Nadie

\tNino Bravo
Libre
Un Beso Y Una Flor

\tMiguel Ríos
El Río
Himno A La Alegría

\tAmaral
Voy a acabar contigo
Te Necesito

\tAmaral
No Sabe Dónde Va
Cómo hablar

\tLa Frontera
El Límite
Juan Antonio Cortés

\tHombres G
Marta Tiene Un Marcapasos
Devuélveme a mi chica

\tJulieta Venegas
Me Voy
El Presente

\tLa Oreja De Van Gogh
Muñeca de Trapo
Cuídate

=============================================
3. Pop Rock

\tBruce Springsteen
Born To Run
Glory Days

\tCredence Clearwater Revival
Proud Mary
Fortunate Son

\tDire Straits
Sultans of Swing
Going Home (Theme From The Local Hero)

\tNirvana
All Apologies
Come As You Are

\tOasis
Wonderwall
Stand By Me

\tPink Floyd
Another Brick in The Wall, Part II
Wish You Were Here

\tQueen
Bohemian Rhapsody
We Are The Champions

\tThe Beatles
Sgt. Pepper's Lonely Hearts Club Band
Yellow Submarine

\tThe Mamas And Papas
California Dreamin
My Girl

\tThe Rolling Stones
Satisfaction
Honky Tonk Women

\tU2
I Still Haven't Found What I'm Looking For
Sunday Bloody Sunday

\tVan Morrison
Brown Eyed Girl
Bright Side Of the Road

\tSteve Miller Band
Rock'n Me
The Joker

\tEagles
Hotel California
Life In The Fast Lane

\tEric Clapton
Cocaine
After Midnight

\tDavid Bowie
Starman
Space Oddity

\tT-Rex
Get It On
Bang A Gong (Get It On)

\tTom Petty & The Heartbreakers
Even The Losers
American Girl

=============================================
4. Rock & Roll, R&B-Soul

\tBuddy Holly
Maybe Baby
Everyday

\tChubby Checker
Pony Time
Let's Twist Again

\tChuck Berry
Johnny B. Goode
Sweet Little Sixteen

\tElvis Presley
All Shook Up
Jailhouse Rock

\tThe Beach Boys
Fun Fun Fun
Surfin' USA

\tJohn Travolta
Greased Lightning
You Are The One That I Want

\tBill Haley & The Comets
See You Later Alligator
Shake Rattle & Roll

\tBo Diddley
You Can't Judge A Book By Its Cover
Bo Diddley

\tBobby Vinton
Sealed With A Kiss
Blue Velvet

\tBen E. King
Rose in Spanish Harlem
Stand By Me

\tAretha Franklin
Respect
Think

\tDiana Ross
Where Did Your Love Go
You Cant Hurry Love

\tJames Brown
I Got You (I Feel Good)
It's A Man's Man's World

\tOtis Redding
The Dock Of The Bay
My Girl

\tThe Drifters
Under The Boardwalk
On Broadway

\tWilson Pickett
Land Of 1.000 Dances
In The Midnight Hour

\tRay Charles
Hit The Rad Jack
Come Rain or Come Shine

\tMarvin Gaye
Sexual Healing
Ain't No Mountain High Enough

=============================================
5. Heavy Metal

\tAC/DC
Shook Me All Night Long
Highway To Hell

\tScorpions
No One Like You
Always Somewhere

\tVan Halen
You Really Got Me
Best Of Both Worlds

\tJudas Priest
Heading Out To The Highway
You've Got Another Thing Comin'

\tIron Maiden
The Number Of The Beast
The Trooper

\tWhitesnake
Here I Go Again
Love Ain't No Stranger
\t
\tRush
The Trees
Circumstances

\tDio
Rainbow In The Dark
The Last In Line

\tTool
Stinkfist
Forty Six & 2

\tMetallica
Enter Sandman
Welcome Home

\tGuns N' Roses
Sweet Child O' Mine
Welcome To The Jungle

\tDeep Purple
Smoke On The Water
Highway Star

\tThe Who
Pinball Wizard
Who Are You

\tKISS
Detroit Rock City
Rock & Roll All Night

\tDef Leppard
Rock Of Ages
Let It Go

\tPearl Jam
Animal
State Of Love And Trust

\tLed Zeppelin
Black Dog
Immigrant Song

\tOzzy Osbourne
Psycho Man Feat
Bark At The Moon

=============================================
6. Catalana

\tElèctrica Dharma
Catalluna
Dalt les Onades

\tEls Amics de les Arts
4-3-3
Jean-Luc

\tEls Pets
Bon Dia
Tantes Coses a Fer

\tManel
Ai, Dolors
Al Mar!

\tSau
Boig per tu
És inútil continuar

\tSopa de Cabra
El boig de la ciutat
L'empordà

\tSangtraït
Somnis entre Boires
El vol de l'home ocell

\tLax'n Busto
Llença't
Amb tu

\tUmpah-Pah
Un joc d'ous
Bevent passat

\tObrint Pas
La Flama
Som

\tSisa
Qualsevol Nit Pot Sortir el Sol
L'home dibuixat

\tJoan Manuel Serrat
Ara Que Tinc Vint Anys
Cançó de matinada

\tLluis Llach
Que Tinguem Sort
Laura

\tLa Trinca
Ningú no comprèn ningú
Ball de Rams

\tDelfí Abella/Els Dracs
Cap al futbol
La casa del sol naixent

\tEsquirols/Falsterbo 3
Fent camí
Puff, el drac màgic

\tIa i Batiste/Joan Ramon Bonet
El gessamí i la rosa
Nova cançó de s'amor perdut

\tRaimon/M. del Mar Bonet
He Mirat Aquesta Terra
El Pi de Formentor

Virtual Pinball coffee table, quasi a punt

virtual pinball componentsJa està bastant acabada la tauleta de centre amb un virtual pinball integrat. Falten quatre coses, testejar bé, i tancar-la. Abans de tancar-la, una foto de com queden els components finalment. Encara falta un altre component: el transformador de la tele. Els altaveus projectaran el so cap a sota, però pel que he vist (més aviat pel que he sentit), el resultat és acceptable. Un altre problema que m’ha sorgit a l´últim moment és que el mando a distància de la tele va per infrarrojos, i el receptor IR queda ben amagat en el frontal. Malauradament la tele que tinc no té per connectar un extensor d’infrarrojos com en tenen d’altres. La solució (potser cutre) serà fer un forat a sota del moble des del qual es pot apuntar amb el mando d’infrarrojos al sensor de la tele.

El tema de les dues fonts d’alimentació crec que ja ho havia comentat. Una és la principal, i la segona és per alimentar només la targeta de video. El problema d’agafar una placa base amb un small form factor és que la seva font d’alimentació no era prou potent, i sobretot que no és compatible quant a connectors amb les fonts d’alimentació estàndar. Com es veu a la foto, la targeta de video és bastant gran comparant-la amb la placa base.