lunes, 29 de diciembre de 2014

ANDA.. PERO SI GUARDO MI ZX SPECTRUM + !!



  Allá por 1984, cuando aquí el que escribe tenía 16 añitos, escuchó hablar de un ordenador para el hogar. 

   En aquella época no existía Internet como lo conocemos hoy; los Cds de música ni se encontraban y casi nadie podía permitírselo. Era la época donde reinaba el cassette y de las cintas VHS.

  La informática era algo que se asociaba poco menos que a la NASA, así que la aparición de un ¡ordenador casero! era algo que, a los que como mucho jugábamos a las recreativas, nos dejó con la boca abierta.

  Recuerdo convencer a mis padres para que me compraran uno..

               !Que me va a servir para los estudios!

   Yo era bastante flojo para los estudios, es cierto, y no se realmente si convencí a mis padres con esa escusa, vieron futuro en la informática o simplemente me lo regalaron para no escucharme; el caso es que un día fuímos al Continente y me lo compraron con ¡un juego!.. recuerdo que había unos pocos para elegir, y yo escogí el que tenía la carátula más llamativa..

" TOWER OF EVIL "

 Por esa época me había leído "El Hobbit" por segunda vez y .. ¡Ahí estaban!.. ¡Un Dragón!.. ¡Un Tesoro!.. 

 Nervioso como nunca habré estado en mi vida, llegué a casa, conecté como pude el Spectrum a mi televisor, cogí un reproductor de cassette reventado y ...

piiii Pip! piiiiii piripiripripiri....

 Ante mis asombrados ojos, después de pocos minutos, apareció una imagen!!


 Ya!, ya podía jugar!... ah no! que todavía tiene que cargar más!...
  piiii Pi!  piiiiii  piriprirpririiririri...

 - Joer, pero cuanto dura esto??-

  Después de interminables minutos y sin saber seguro si aquello uba a terminar por funcionar, se cargó el juego!...

  ... Y empezó la leyenda

  Como era de esperar, el ZX Spectrum ni me ayudó a estudiar, ni terminé ganándome la vida con la informática. Si es cierto que me metió en ese mundo y puedo decir que en estos años he sido testigo directo de como el Mundo ha dado un salto exponencial con los ordenadores y, sobre todo, con Internet. Allá en la lejanía del tiempo quedaron mis primeros pasos en las BBS, esas intensas relaciones de amistad en IRC, mi Commodore Amiga, mi primer 386... 

  Ese viejo ZX Spectrum + de la foto no me ha dado de comer, no; pero si me ha dado momentos inolvidables, noches en vela, amistades e incluso algo de dinero cuando vendía juegos piratas en el baratillo del Barranco primero y en la Alameda de Hércules después. 

  





  De las cosas que conservo, aparte de instrucciones fotocopiadas, manuales, claves para jugar y otros documentos, sigo teniendo mi cassette Sony para cargar los juegos, y está sorprendentemente impecable y funciona.




  Otra cosa que conservo es el adaptador del joystick (este no lo he encontrado). Al adaptador lo llamábamos el "kempston joystick".


    Y por último: como no... Los juegos!.

Mi primer juego; era muy malo.


Lo mejor del Cosmic Wartodad era la carátula.


El Zaxxon de Sega


Critical Mass
Muchos juegos se compraban por la carátula


Wanted Gunfright
De la mítica Ultimate


Fighting Warrior, uno tipo lucha


Otro de Ultimate; este lo recuerdo muy divertido.

Para el final dejo los más míticos, los más queridos, y todos de la casa DINAMIC española. Si los juegos del Spectrum se compraban en mucha medida por la carátula, los juegos de Dinamic tenían tanto éxito en buena parte por las ilustraciones de Alfonso Azpiri:




 El Sgrizam lo recuerdo jodídamente difícil, como muchos de los Dinamic de la época. 






  El mitiquísimo Camelot Warriors. Pues más difícil era!. A la increible ilustración de Azpiri hay que añadir que en la primera edición venía con ese aparatito de la foto: el SD1 fué, seguramente, el primer sistema antipirateo del mundo de los videojuegos. Era tan inestable y fallaba tanto que lo suprimieron pronto.





 Por último dejo el más de lo más; el que más he jugado (después de millones de intentos y miles de horas conseguí ver el mensaje final). Es mi juego preferido de todas las épocas:

" Abul Simbel Profanation "

 En su primera edición, la pata negra. 

  Juegos tuve a miles, grabados en cintas de 90 min. que después con los años reciclé. Solo conservo estos originales. Hubo títulos míticos como el "Sir Fred", los de Ultimate: "Sabre Wulf", "Underwurlde" o el fantástico "Knight Lore"; me encatantaba el "Everyone's a Wally" o el divertido "Tapper"; que decir del "Manic Miner"... o del "Jet Pac". Horas jugué al "Back to Skool", al "The Great Scape" o al "R-Type"; y me impresionó la técnica de juegos como "The Sentinel" o "Head Over Heels".

 Todo acompañado por revistas como Micromanía. Tenía todas las de la primera época y muchas de cuando la hicieron gigante; que pena que las tirara hace años.


 Bueno, pues después de esta mirada a tiempos pretéritos y recordar con añoranza todos esos increibles años, vuelvo con mi nuevo proyecto: La Raspberry Pi. Los tiempos cambian.. Yo También!!






sábado, 27 de diciembre de 2014

Raspberry Pi (1.0) - Primeros Pasos


  En esta entrada cuento mis primeros pasos con la Raspberry Pi.



  Lo primero ha sido meterla en la estupenda caja de metacrilato que viene en el kit, y buena que es la cajita porque me ha costado sudores encajarla en las pestañas sin cargarme ningun componente a empujones.
  Lo segundo a sido pegarme un cabezazo en la mesa porque se me ha olvidado pegarle los disipadores a los integrados.. jeje.. me ha entrado la risa tonta cuando me he dado cuenta. 

  Voy a explicar los distintos elementos que componen la RasPi:


 Empezando por la parte inferior:

  • 5V Micro USB: Es la entrada de alimentación de la Raspi. El conector es del tipo microUSB típico de los móviles. Hay que asegurarse que el alimentador suministre como mínimo 2A.
  • HDMI Port: Es la salida de video para nuestro monitor/televisor. Ya comenté en la primera entrada que hay adaptadores y/o cables HDMI - DVI (entrada típica de los monitores). Si el monitor tiene entrada VGA existen conversores, pero casi merece la pena comprar uno nuevo y comprobar que es capaz de hacer el viejo si lo tiras de un sexto piso, a ver si rebota o algo.
  • 4 pole 3.5mm jack:  Es la salida de audio típica para conectar unos auriculares, unos altavoces amplificados o un equipo de música. El cuarto "pole" es de video y con el cable indicado se puede conectar la Raspi a un televisor de los que tienen las clavijas amarilla/blanca/roja; pero ya aviso que es ganas de perder calidad.
  • CSI Camera Connector: Para conectar una cámara.
  • Ethernet Socket: Pues para conectar un cable rj45 que venga del modem que tengas en casa. 
  • Quad USB Port: Cuatro conectores USB. Parecen muchos pero siempre vienen bien. Es cierto que se puede ampliar aún más con un HUB USB, pero debe estar autoalimentado si quieres conectar un hdd portatil (por ejemplo).
  • 40 pin GPIO Header: Son los pines de entrada/salida y son configurables; cuando los conozcamos bien y los dominemos nos van a permitir hacer los inventos más extravagantes con la RasPi.
  • DSI Display Connector: Para conectar una pantalla.
  • Justo debajo del DSI Display Connector se encuentra la ranura para tarjeta microSD
  • En el centro de la RasPi está el corazón del sistema: la Broadcom BCM2835 con una CPU ARM1176JZF-S a 700 MHz que se puede overclockear hasta 1GHz sin perder garantía, pero con el consiguiente sobrecalentamiento (leñes! mis disipadores!) y acorte de la vida de la RasPi.
  Pues este es el chisme... veamos mis conexiones:

  Este es mi centro de trabajo: he sido marginado a la buhardilla de mi casa, donde más frio en invierno y calor en verano hace, pero bueno...


 La RasPi casi no se ve entre tanto chisme y cables.

 

 En esta foto se puede ver que tengo ocupado todos los conectores menos los de arriba: la alimentación de la placa, la salida HDMI para la televisión, la salida jack para los altavoces, el cable amarillo de ethernet, los 4 USB (teclado, ratón, wifi USB por si necesito el cable para el portatil, y un cable USB para un disco duro.

  Con respecto al disco duro, es un portatil 2,5 de 500Gb sin alimentación y con la que suministra el USB de la RasPi no es capaz de funcionar; hace el intento de girar pero no termina de hacerlo. El cable que traía es del tipo pulpo con dos USB paralelos; lo que he hecho es conectar uno de ellos a un alimentador 220V-5V con salida USB a través de un alargador. Así va perfecto y la RasPi lo ha reconocido a la primera.


 Con todo montado me dispongo al primer arranque:

  La tarjeta que venía con el kit trae el NOOBS preinstalado. El NOOBS es una aplicación que facilita la instalación de una o varias distribuciones en la RasPi. Más adelante se puede volver al NOOBS para cambiar, añadir o quitar distros.
  
NOOBS ejecutándose.

  Hay que elegir bien los distros teniendo en cuenta lo que ocupan y el tamaño de la tarjeta, si bien en un futuro se podrá incluso instalar alguno de ellos en un pendrive o disco duro. 

  Una vez completada la elección, NOOBS instalará las distros elegidas; esta operación tarda un buen rato, así que nos da tiempo de tomarnos unas cervecitas.

  En mi caso he elegido tres: ARCH Linux, Raspbian y RaspBMC.

   ARCH Linux es para trastear con Linux de una forma sencilla ya que sigue la filosofía KISS (Keep It Simple, Stupid!).

  Raspbian, basado en la distribución Debian, tiene su propio entorno gráfico al estilo Ubuntu (o Windows).

  RaspBMC está enfocado en montar un centro multimedia con reproducción vía streaming y poder, si me lo curro, ver canales de pago tipo Canal+ de gañote (je, je, je).

  Cuando trastee un poco más, mi intención es meterle mano al Retropie y convertir la RasPi en una superconsola de juegos retro.

  Una vez instalados las distros toca el primer reinicio; en este caso elijo el Raspbian:


 Una vez ejecutado, sale una pantalla de configuración (se puede volver a ella más tarde para hacer los cambios que se quiera)


 Aquí elegiremos, entre otras cosas, el idioma, el tipo de teclado, la franja horaria y otros ajustes básicos como overclockear la RasPi. No me extenderé mucho porque hay mil tutoriales en la red. Si es importante actualizar el software (en advanced options).

 Un nuevo reinicio y ... TACHAN!


  Ya tengo mi escritorio Raspbian!.








Raspberry Pi (0.2) - Un poco de historia


  Una vez presentado mi desembarco en el mundo de la Raspberry Pi en la anterior entrada, toca ahora dar mis primeros balbuceantes y torpes pasos. 

 Si a algún incauto le da por entrar por aquí, lee alguna de las muchas tonterías que puedo llegar a escribir y quiere perder el tiempo corrigiéndome, le estaría muy agradecido.

 La Raspberry Pi funciona bajo Linux



 ¿Me suena pero, que es eso de Linux? 

 A modo de introducción, ya que hay cientos de sitios en la red que lo explican con todo detalle, intentaré explicar que es y como se originó Linux:

 Todos conocemos Windows; es el sistema operativo más extendido en los hogares de todo el mundo. Hay muchos que también conocen el Mac OS; sistema operativo bajo el que corre los ordenadores de la manzanita. Estos son sistemas operativos completos con todos los complementos necesarios para que cualquiera pueda manejar un ordenador. Son sistemas operativos cerrados y hay que comprarlos para poder usarlos. Mucho antes de que estos dos aparecieran, ya se creó un sistema operativo de pago llamado Unix (1969). 

Richard Stallman

  En 1985 Richard Stallman, un programador con pinta de hippy, publicó el manifiesto GNU, que abogaba por una alternativa libre al sistema operativo Unix. 


 (En esos años, a los que nos empezó a interesar en mundo de la informática teníamos entre manos cosas mas importantes que este rollo de Unix, GNU.. Fué el año en que me regalaron el Spectrum+!!)

  Pasaron los años y en 1991 un tipo llamado Linus Torvalds creó el kernel o nucleo de Linux bajo la licencia GNU (software libre). 

  Linux es como un motor de coche al que hay que poner un chasis para poder subirse a él y conducirlo; chasis hay muchos, tantos como las necesidades o los caprichos han creado y en el mundo informático se llaman distribuciones (distros para los amigos), y hay muchas...

Gráfica de parte de la expansión de Linux y sus distros

  Como digo, hay infinidad de distros para Linux y de entre ellas he elegido UBUNTU para instalar en uno de mis portátiles, ya que es una de las más extendidas, conocidas y, sobre todo, fáciles para mis cortas entendederas.

  

 Por último decir que aunque lo parezca, ni mucho menos GNU/Linux es un coto cerrado de frikis por las teclas; es un conjunto de sistemas operativos usados por la mayoría de las grandes empresas del mundo, incluida la NASA, el CERN y la mayoría de las empresas técnicas. También agencias como el FBI e incluso la misma Wikipedia. Incluso ese Android que tiene tu móvil está basado en Linux. 

    Y a todo esto... ¿ a que viene todo este rollo de Linux?, pues porque la Raspberry Pi funciona con una distro (a elegir entre varias), basada en... como no! Linux!. Y de todas estas distros, la más conocida y usada para fines genéricos es Raspbian, que es una distribución basada en el Debian de Linux.


 Ya me duelen los dedos de escribir tanto.. nos vemos en la siguiente entrada!






Raspberry Pi (0.1) - Introducción







Llevaba tiempo leyendo sobre este interesante dispositivo y al final no he podido resistirme: Me lo he regalado por Navidades del 2014.

 Que que es una Raspberry Pi?

  Pues es un pequeño ordenador del tamaño de una cajetilla de tabaco que corre bajo Linux y capaz de hacer muchas de las cosas que cualquier PC que tengamos en casa: Hojas de cálculo, procesadores de texto, juegos ( sobre todo en plan retro), e incluso reproducción de video en alta definición. Podemos convertir este pequeño artilugio en una máquina recreativa, un centro multimedia o crear infinidad de proyectos enfocados a domótica, robótica y/o cualquier proyecto que nuestra imaginación y conocimientos llegue.


Domótica

Robots

Periféricos

Drones

etc...


 El origen de la Raspberery Pi hay que buscarlo en 2006 en la universidad de Cambridge y su finalidad fué el fomento de la enseñanza de las ciencias de la programación para niños. De hecho Google donó 15.000 RasPi para colegios del Reino Unido.



  A favor de Raspberry Pi?

 Hay que decir que existen alternativas a las RasPi, y cada una tendrá sus defensores, pero es innegable que el fenómeno Raspberry es imparable y a finales de 2014 ya hay casi 4 millones en todo el mundo; esto se traduce en otra gran ventaja: mucha gente experimentando y publicando sus resultados en internet allanan las posibles trabas de personas noobs (como yo) que quieren sumergirse en este mundo. 

 Otra gran baza a su favor es que es es de código abierto y su corazón late con sangre Linux y por lo tanto gratuito en cierta medida; nada impide que se pueda trastear, publicar en foros y ser corregido y mejorado por los demás foreros.

  Pues esto es una Raspberry Pi y en este mundo me quiero sumergir a partir de ahora: después de haber disfrutado experiencias con Spectrum, Commodore Amiga, y PC (desde mi primer 286), ahora quiero, partiendo de cero porque soy un verdadero noob, conocer el mundo Linux y todo lo que conlleva un sistema abierto y gratuito donde la gente realmente da lo mejor de sí.

 Empezemos...

  Mi kit noob:

  Comprado en Amazon por 59 Euros:


Raspberry Pi Model B+ Complete Starter Kit

Este kit contiene:
  • Raspberry Pi B+
  • Cargador 5V 2A
  • Tarjeta micro SD clase 10 con NOOBS preinstalado
  • Carcasa transparente de metacrilato
  • Disipadores
  • Cable HDMI
  • Conector USB Wifi 802.11n



 Trae todo lo necesario para empezar, siempre y cuando tengamos un monitor/televisor con entrada HDMI (en mi caso un televisor LG de 32 pulgadas que me regaló la Caixa. También es necesario un teclado y un ratón USB o inalámbrico (en mi caso por cable USB, no valen los de clavija redonda, aunque existen adaptadores). 

 Si el televisor/monitor tiene entrada DVI también existen cables que valdrán, como este:


 La Raspberry Pi, en su modelo B+, trae una salida minijack 3,5mm que agrupa audio y video analógico para conectar a televisores con este tipo de entrada.


 Pongo unas fotos de mi RasPi antes y después de montarla en su carcasa:





  El cacharrito es pequeño, si; pero una vez montado me ha ocupado una mesa entera. Es cierto que en el futuro optaré por periféricos inalámbricos, pero ahora mismo he tenido que montar todo en la buhardilla, para no molestar a los demás con tanto chisme y cables.


   Hasta aquí llega mi presentación de la Raspberry. Conforme vaya profundizando iré colgando más entradas con mis progresos.

  

En el momento de escribir esto, en Bormujos somos solo dos locos de la frambuesa.

 ¿Nadie más se apunta?