Sigue @Encanaimarte

sábado, 19 de enero de 2013

Revive tu Infancia: Juega Atari 2600 en Canaima 3.0 GNU/Linux

"Revive tu Infancia: Juega Atari 2600 en Canaima 3.0 GNU/Linux"



---- Sí amigos, volvamos a la época dorada de los videojuegos, a los años 70-80. Para muchos, los 80s fueron de los años más felices de su vida, llenos de dulces como el "tabaquito", el "papaupa", la "vaca vieja", el "saca muelas", o mojando su catalina en un vaso de "Silsa" viendo "Mazinger-Z" y, por supuesto, "jugando Atari después de terminar la tarea".



Espero que este artículo les sirva tanto para su rejuvenecimiento como para que compartan con sus chamos, primitos, ahijados, sobrinos y discípulos. Creo que servirá para que todos los amantes del software libre y usuarios de Canaima compartan un buen rato con los más pequeños de la casa y hasta digan: "niños jugaremos Atari, después de que terminen la tarea ;-)", jaja, ya me imagino los recuerdos en sus mentes de esa frase poderosa.

++ AnécdotaLa cara de mi hermano era todo un poema cuando vio los juegos en la computadora, y ni se imaginan cuando oyó los sonidos... Para grabarlo, !Ah, que recuerdos!

  • ¿Cómo Instalar los juegos de Atari en Canaima 3.0?
++ Aunque el artículo parezca algo extenso, en realidad es sencillo instalar el juego. Usted solamente tiene que escoger un método, pero aquí explico varios porque según las limitaciones de tener Internet o no, es necesario enseñarles varias alternativas para salvar este inconveniente ;-).


Primero que todo, debemos instalar en Canaima un emulador, es decir un programa que genere el ambiente necesario para que los juegos de Atari puedan correr en Canaima. En otros sistemas operativos también hay que instalar el emulador para Atari ;-).

En este caso el emulador es "Stella", desarrollado originalmente por  Bradford W. Mott, y actualmente mantenido Stephen Anthony.

Segundo descargaremos los juegos de Atari 2600, para correrlos en el emulador

Tercero, cargaremos y configuraremos los juegos de Atari al emulador Stella

Cuarto: A conocer el teclado de juego y ¡a jugar se a ha dicho! :-D



** Instalando el Emulador "Stella" **


--- Para ello necesitamos tener una conexión a Internet y descargar el programa "Stella". Si no tiene Internet, diríjase a un Ciber y descargue los paquetes necesarios que aquí se le indica :-D. Pero si está leyendo esto, "obvio" que en este momento tiene acceso: "Aproveche"

--- Podemos descargar Stella e instalarlo de manera automática por medio del "Centro de Software", o por el "Gestor de Paquetes Synaptic", o por Terminal de "Root".

--- De manera indirecta podemos instalar el paquete .deb de Stella con GDebi (la ventaja de este método es que podemos tener el instalador para usarlo una y otra vez sin necesidad de descargarlo cada vez que queramos instalarlo ;-), y así lo compartimos con otros que no tengan Internet :-D). También podemos instalar el paquete por Terminal de "Root" a través de una línea de comando.

NOTA: En este tutorial, el aspecto de los menús y la disposición los mismos respecto a su computadora puede variar puesto que he personalizado mi Canaima 3.0 recientemente con una aplicación llamada AWN, al tiempo que he reorganizado los paneles superior e inferior que vienen por defecto. Pero eso no debe preocuparles ;-), sigue siendo Canaima y la ubicación de los submenús o menús subordinados siguen la misma secuencia que viene de fábrica :-D. 

  • Por medio del Centro de Software (si lo tienen instalado):

  1. Vamos a Panel Superior: (Sistema --- Administración --- "Centro de Software")
  2. Cuando abra, escribimos en el buscador la palabra "Stella", sin las comillas.
  3. Podemos seleccionar más información para saber más o simplemente instalar



Menú Sistema


Centro de Software


"Stella" en el Centro de Software

Descripción del juego en el Centro de Software

  • Por medio del "Gestor de Paquetes Synaptic" (recomendado para la mayoría)

  1. Vamos al Panel Superior: (Sistema > Administración > "Gestor de Paquetes Synaptic")
  2. Cuando abra, escribimos en el buscador la palabra "Stella", sin las comillas.
  3. Seleccionamos "Stella" de la lista, y con el botón derecho marcamos la opción "Marcar para instalar"
  4. Pulsamos con el puntero (la flechita) sobre el botón "Aplicar" del panel superior de Synaptic.
Menú Sistema

Stella en el el Gestor de Paquetes Synaptic (menú del botón derecho desplegado)


  • Por medio de Consola o Terminal de "Root"
  1. Vamos al Panel Superior: (Accesorios > Terminal de Root)
  2. Cuando abra, escribimos sólo una de estas dos líneas comandos y presionamos enter:
apt-get install stella
aptitude install stella

Comando "aptitude install stella" en terminal de Root para instalar el programa

3. Cuando se termine de instalar cerramos la terminal escribiendo "exit" sin las comillas y presionando enter, o haciendo clic en la "x" roja de la ventana. Sabemos cuando ha terminado porque aparece la línea del prompt:
root@canaima-popular: /home/ tu_nombre_de_usuario#

-.-.-.-
NOTA: según los más entendidos, el comando "aptitude" es más poderoso para instalar que el comando "apt-get" ya que "aptitude" genera y resuelve las dependencias que un programa necesita para funcionar bien y las instala si están en los repositorios ;-). Creo que en Canaima 3.0 no viene instalado por defecto el programa "aptitude" para ejecutar dicho comando, pero si viene instalado "apt-get". Por ello simplemente instalamos "aptitude" por medio de la Terminal de "Root" escribiendo: 

apt-get install aptitude
-.-.-.-

  • Por medio de GDebi
Como ya aprendimos a usar el Centro de Software, el Gestor de Paquetes Synaptic, y la Terminal de Root, e instalar "aptitude", ahora aprenderemos a instalar con GDebi paquetes .deb descargados de la red.
  1. Instalar GDebi por Centro de Software, Synaptic ó Consola (aptitude install gdebi)
  2. Descargar el paquete .deb de Stella según su arquitectura (32 bits o 64 bits): http://sourceforge.net/projects/stella/files/stella/3.1.2/ 
  3. Buscar el paquete  Stella en la carpeta donde lo guardamos
  4. Seleccionar el paquete y con el botón derecho del ratón escoger "Abir con Instalador de Paquetes GDebi"
  5. instalar el paquete cuando se abra la ventana con el botón de "Instalar"
NOTA: la dirección de descargas que les he proporcionado, corresponde a la versión de Stella que está en los repositorios del Synaptic y del Centro de Software en Canaima 3.0 con el Kernel que viene de fábrica para Canaima. Esta versión es la que instalé y probé que la gran mayoría de los juegos funciona excelentemente. Para más opciones del paquete y versiones anteriores o posteriores, diríjase a la siguiente dirección, explore las carpetas e instale la que guste bajo su propio riesgo: http://sourceforge.net/projects/stella/files/stella/





Fuente de descarga de Stella (versión 3.1.2-1): Sourforce.net





Aplicando la Opción del botón derecho para Instalar con GDebi


Ventana de Instalación de Paquetes de GDebi

Particularmente me parece más sencillo con GDebi puesto que este programa hace todo por nosotros una vez que tengamos la aplicación que queramos en formato .deb, que es la forma como se empaquetan y comprimen los binarios ejecutables en Debian y las distribuciones basadas en ella como Canaima 3.0 GNU/Linux y Ubuntu.

** Descargando los Juegos de Atari 2600 **

  1. Ir a la página del proyecto "Atari Mania", sección 2600, creado por "Rom Hunter" en este enlace y descargar el archivo zip V7.0 al final, o descargar directo AQUÍ el archivo con una inmensa cantidad de juegos (ROMs de los juegos) (Ya he probado los juegos de esta página).
  2. Ir a la página de "Atari Age" en este enlace y buscar los juegos (ROMs de los juegos) por nombre u otro dato que usted conozca (compañía, año, zona, etc, etc). Marque la casilla "Has ROM", si desea, para asegurarse que restringe la búsqueda a los juegos disponibles (aún no he probado los juegos de esta página).
  3. Buscar el paquete zip descargado de la opción (1) o los descargados de la opción (2) y descomprimirlos con la opción del botón derecho del ratón y seleccionar "Extraer aquí". Les recomiendo que coloquen los paquetes descomprimidos dentro de una Carpeta en "Documentos" o preferiblemente en "Carpeta Personal"
 Fuente de descarga de Atari Mania (opción 1)

  Fuente de descarga de Atari Age (opción 2)


** Cargando y Configurando los Juegos de Atari 2600 en Stella**

  1. Vamos al Panel Superior: (Aplicaciones -- Juegos -- Stella)
  2. Se abrirá un cargador de juegos, la primera vez saldrá un cuadro de bienvenida, seleccionamos ok y luego cuando se abra el "Select ROM Directory" navegamos hasta la carpeta donde pusimos la carpeta de ROMS descomprimidas.
  3. Escogemos en el botón "Select" o podemos hacer doble clic en los items que aparecen en el directorio para abrir las carpetas al navegar.
  4. Una vez aparecida la lista de Juegos, entramos al juego con la tecla "Enter"
Abriendo Stella

Mensaje de Bienvenida


Selector de Directorio para Buscar la Carpeta con los Juegos


Selector de Juegos una vez Cargados a Stella

** Conociendo el Teclado y Jugando Atari 2600 con Stella**


Teclas Básicas:

Funciones Generales:

Selecionar Juego en el menú: Enter
Selecionar nivel del juego dentro del juego: "F1"
Habilitar / Reiniciar juego para comenzar: "F2" o Barra Espaciadora
Entrar/ Salir de Pantalla Completa: "Alt+Enter"
Salir del juego / Volver al menú: "Esc"
Salir por Completo del Emulador: "Control+Q"
Pausar el Juego: "Pausa"

Nota: en caso de que la panatalla cambie de resolución y no se establezca a su resolución original al salir completamente del emulador, entonces cierre su sesión de usuario y regrese nuevamente (en Canaima no me ha dado problemas, pero en Ubuntu esa fue la solución que encontré probando)

Controles:

 Joystick Izquierdo (Joy 0)Joystick derecho (Joy1)
FunciónTecla
ArribaFlecha arriba
AbajoFlecha abajo
IzquierdaFlecha Izquierda
DerechaFlecha derecha
Fuego / DispararBarra espaciadora
Gatillo4
Botón Booster5
FunciónTecla
idemY
idemH
idemG
idemJ
idemF
idem6
idem7

Para mas opciones de Teclado y otras funciones visite la página oficial de Stella: 



Video de Muestra de Algunos Clásicos de Atari 2600 corriendo en Canaima




Capturas de Muestra de Algunos Clásicos de Atari 2600 corriendo en Canaima






















Virtualbox en Canaima 3.0 “Roraima” (Instalación por consola)

Virtualbox en Canaima 3.0 “Roraima” (Instalación por consola)

Virtualbox (https://www.virtualbox.org/) es una aplicación diseñada para instalar y correr de manera virtual un sistema operativo dentro de otro.

El presente tutorial está dirigido a mostrar el proceso de instalación de la aplicación o programa Virtualbox en el Sistema Operativo venezolano Canaima 3.0 nombre clave “Roraima” GNU/Linux, basado en Debian 6.0 “Squezze” GNU/Linux.

En esta ocasión, veremos la instalación por cónsola para solucionar un posible error que se puede presentar al tratar de instalar Virtualbox por la vía gráfica tradicional a través del “Gestor de paquetes synaptic”. Incluso, a través del simple comando de consola sudo apt-get install virtualbox-ose ó el comando sudo aptitude install virtualbox-ose puede presentarse fallos.

Pero no te preocupes, “aquí mostraremos desde cero” una forma que hemos probado recientemente, para instalar y al mismo tiempo tratar de solucionar un informe de error presentado, ante la comunidad de usuarios y usuarias Canaima, por el usuario Alexander Rafael Montiel. Click para ver el informe de error

ARCHIVO y ver Historial ó  Clic aquí para PDF: :-)


Anímate, verás que es sencillo (de hecho, yo no soy informático):

---->>> Para los mas familiarizados o expertos en Canaima o Distros GNU/Linux disculpen si la explicación parece un poco extensa o “retórica”; estoy asumiendo que las personas que lean esto son tan o más nuevas que yo en esto de Canaima y GNU/Linux, por lo cual trato de no dar por sentado ninguno de sus conocimientos previos sobre lo que debe ser “algo básico que todos deben saber” <<<------

---->>Para expertos y no tan expertos, les recomiendo, por favor, primero leer todo el tutorial antes de proceder a instalar el programa de una sola vez, así tendrán una idea de todo lo que se va a hacer y nos ahorramos desesperos ;-) <<<--- Básicamente lo explicado en este tutorial debería funcionar también para usuari@s Ubuntu y Debian (ver página de VirtualBox)


Primero que nada, vamos a actualizar nuestro sistema por si acaso, o “por si las moscas” :-).

  • Abre una terminal como “super usuario” o “terminal de root “, para ello:

En el panel superior (barrita de arriba con menús) busca
Aplicaciones--->>Accesorios--->>”Terminal de <<Root>>”

La terminal luce como la cajita negra que aparece abajo:

 Nota: te saldrá un “cuadro de diálogo” gris que te advierte que se van a ejecutar permisos de administrador, ciérralo para poder seguir trabajando en la consola.

  • Cunado abra, teclea (o copia y pega) el comando (solo lo que está dentro de las comillas) “sudo aptitude update” ó “sudo apt-get update” y presiona enter.

# Particularmente prefiero “aptitude” porque es mas poderoso.

Nota: En caso dado de no poder usar el comando “aptitude”, debes instalar ese programa con el comando sudo apt-get install aptitude. Algunas distribuciones GNU/Linux pueden no tener instalado el “aptitude” por defecto (de fábrica). El “apt-get” aparentemente es el programa que siempre viene instalado por defecto.



 Nota que al terminar la actualización aparecerá de nuevo la línea de permisos del usuario root. Lo reconoces porque dice root y al final de tu nombre de usuario aparece el símbolo numeral (#). Esto quiere decir que la terminal está lista para recibir nuevas órdenes

Una vez actualizado, procederemos a instalar nuestro Virtualbox de la siguiente manera:

  • Nos aseguramos de tener instalado el DKMS (Dynamic Kernel Module Support)
El Soporte Dinámico de Módulo de Kernel (DKMS) nos permite, en resumen, trabajar apropiadamente con el núcleo de Linux. Para tener una idea ver: http://es.wikipedia.org/wiki/Dynamic_Kernel_Module_Support

Para ello vamos a instalarlo por consola con el comando sudo apt-get install dkms.


Cuando tecleemos el comando se nos preguntará si deseamos continuar; presionamos la tecla correspondiente a la letra “Y” (Yes, si en inglés)...
 
Y comienza el proceso... tengamos paciencia.



  • Ahora vamos a preparar al sistema para que incluya el repositorio de Virtualbox, al tiempo que adquiera la “clave pública” de dicho repositorio y así pueda instalar el programa posteriormente.
Para ello, vamos a usar el comando “wget” combinado con el comando de adquisición de claves de repositorio “apt-key add”... se procede a escribir (copie y pegue TODO) en una sola línea de comando:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

Escribimos la linea de comando y presionamos la tecla “enter o return”; note que el guión al final está incluido también.

 Después de presionar “Enter” aparecerá “OK”
  • Ahora para comenzar a instalar debemos actualizar nuevamente el sistema para que haga lo que sea necesario para preparar la instalación de Virtualbox
Para ello, ejecutamos nuevamente el comando sudo apt-get update

Nos aparecerá una salida como ésta.
  • Ahora SI, procedemos a instalar el programa Virtualbox...
para ello introducimos el comando sudo apt-get install virtualbox-4.1

Puede que nos salga un error diciendo que “No se ha podido localizar el paquete virtualbox-4.1”
  • si nos sale un error como el mostrado en la imagen de arriba, no nos preocupemos, la solución es sencilla. Añadimos el repositorio de manera gráfica con “orígenes de software”, para ello:

buscamos en el panel superior Sistema---->>Administración--->>Orígenes de software y debe salirnos un cuadro de díalogo como el de la figura de abajo. Nos ubicaremos en la pestaña que dice “Third-Party Software” o “Software de Terceros”.

NOTA: Antes de hacer todo eso, nos saldrá el cuadro de diálogo que te pide tu clave personal para desbloquear la computadora, esa con la que inicias sesión o que metiste para dar permisos a los programas (en caso de que hayas introducido una distinta a la de inicio de sesión de usuario)




 Este es el cuadro de diálogo de orígenes software

Ya ubicados en la pestaña de software de terceros nos aparecerá un botón que dice “+ add” (añadir), en el margen inferior izquierdo, lo presionamos y nos aparecerá una ventanita como la de la figura de abajo. En ella vamos a incluir la siguiente dirección del repositorio de los archivos “.deb” y presionamos “añadir origen”: (...)

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free

(...) que son los que se ejecutan a través del compilador de nuestro sistema operativo para instalar programas.
Note que he incluido dirección que corresponde al repositorio de debian squeeze contrib non-free,... ¿Por qué?, porque Debian Squeeze es la distro en la que está basada Canaima 3.0, así que asumí que para evitar mayores inconvenientes mejor mantenemos la uniformidad :-). Además en la página de VirtualBox explican que los repositorios fueron movidos a la sección “non-free”. Ver la segunda imagen que viene después de este párrafo. Allí está la dirección de descargas para las distintas distribuciones de GNU/Linux

  Añadimos la dirección en la casilla “Línea de Apt” y presionamos “añadir origen”; luego cerramos

Página de descargas de VirtualBox: https://www.virtualbox.org/wiki/Linux_Downloads
 
  Note que ya está incluido en la lista de software de tercero
  Cuando incluyamos el repositorio, necesitaremos recargar para que efectivamente el sistema tenga acceso a los repositorios.


 
  • Ahora procedemos nuevamente desde la terminal de root a ejecutar el comando: apt-get install virtualbox-4.1. Puede que nos salga un mensaje de error como de que no puede instalar o encontrar el paquete que estamos solicitando. No nos preocupemos. Volvemos a ejecutar el comando apt-get update y chequeamos que efectivamente se están incluyendo los repositorios de VirtualBox. Ver las imágenes siguientes...

 

 Note que en la actualización se está incluyendo la página de VirtualBox para distribuciones basadas en Deebian Squeeze,...vea la flecita verde
  • Cuando efectivamente notemos que se incluyó los repositorios de VirtualBox durante la actualización, entonces ejecutamos el comando:
sudo apt-get install virtualbox-4.1

ver imágenes siguientes sobre el proceso de instalación



Y Voilá, se ha instalado el VirtualBox, que nos había dado dolores de cabeza........... será verdad?, veamos si es verdad:

  • Ahora nos vamos a Aplicaciones--->>Herramientas de sistema--->>Oracle VM VirtualBox


Y como diría el Doctor Frankenstein “está vivo, está vivo”

Aquí vemos que el asistente nos da la bienvenida.