sábado, 23 de abril de 2011

Más emuladores de Amstrad CPC para Ubuntu

Preguntando en el foro del Amstrad CPC, MiguelSky me ha comentado la existencia de una versión de arnoldCPC emulator que funciona correctamente en GNU/Linux modernos.

Para conseguir que funcione lo mejor es bajarse la antigua versión para Windows (que ya incluía todas los ROMs y ficheros necesarios y añadir el nuevo binario para GNU/Linux.

Asimismo, KaosOverride me ha recomendado que recompile el emulador caprice y buscando su código fuente he encontrado está página de emuladores para OpenSuse 11.3 y está página de instrucciones para compilar el caprice.



Finalmente, he conseguido instalar también el Caprice descargándome el paquete rpm e instalándolo mediante la orden:

sudo alien -i caprice32-4.2.0-2.1.i586.rpm

Por supuesto, hay que instalar previamente el paquete alien:

sudo apt-get install alien

Con esta instrucción 'alien' podríamos instalar todos los emuladores de la página de Suse en nuestro Ubuntu, pero con cuidado que ningún paquete toque algo crítico del sistema, yo antes he mirado el contenido del paquete con Midnight Commander.

Las instrucciones para ejecutar los emuladores son arnold y cap32.

Gracias a ambos por la información.


También he probado con éxito CPC emulator for X.

This article is also on English

lunes, 18 de abril de 2011

I Aniversario de M.O.L.

Hoy hace 1 año de las primeras entradas de este blog, Malagueños Originales, que se creó en un principio para recoger las diferentes ideas, actividades, curiosidades que muestran al malagueño como un ser original y con ideas para una capital europea de la cultura como ejercicio obligatorio de un curso del Ayuntamiento sobre web 2.0.
Pero Málaga no pasó el primer corte y se quedó sin capitalidad europea, así que al blog le añadí el prefijo 'y libres' y lo fui reoriendando a cosas que a mi me gustaban más y que estaban en la línea de las primeras web que hice hace algunos añitos:

    sábado, 16 de abril de 2011

    Mandar copias del correo con copia oculta y otras buenas prácticas

    Todos recibimos (y enviamos) correos de amigos con curiosidades, chistes y otras cosas graciosas o para hacernos pensar.
    Es algo divertido, pero tenemos que tener cuidado con algunas cosas:
    • Cuando reenviemos un correo a varias personas SIEMPRE debemos poner sus direcciones en el apartado CCO y borrar los correos del cuerpo del mensaje y datos de la persona que nos lo envió.
    La razón de hacerlo así es que muchos correos de este tipo se crean para que vayamos reenviando de modo que la lista de correos electrónicos va engordando y cuando el correo vuelva a su creador tendrá una buena base de datos para vender a los spammers y otros timadores de la red.

    Si no lo hacemos así podemos estar incurriendo en una ilegalidad contemplada en la Ley de Protección de Datos, así que cuidado que los importes de las sanciones no son ninguna broma.
    • Hay que ser selectivos con lo que reenviamos, hay cosas muy interesantes que merecen ser reenviadas, otras no porque son tonterías o como yo las llamo 'filosofía de los 20 duros'. Hay que reenviar cosas que creamos que le van a aportar algo a quien las recibe.
    • Cuidado con los bulos o hoaxes, ¿a quién no nos han colado alguno? :) Antes de reenviar busquemos lo que sea añadiendo la palabra bulo o hoax, especialmente si nos resulta bastante increíble la noticia.
    • Hoy en día todos tenemos cuentas de gran capacidad, pero esto no nos debe llevar a enviar vídeos enormes si podemos enviar un enlace a youtube u otro servicio que no ocupa nada.
    • Por muy grandes que sean los correos al final se saturan e incluso si tenemos almacenamiento ilimitado, el tamaño de lo que se puede enviar en cada correo no lo es y mucho menos nuestro disco duro si usamos algún programa gestor.
    • Cuando reenviemos ficheros es bueno que fomentemos el uso de formatos abiertos, por ejemplo en el formato OpenDocument que usa programas como la suite ofimática Libre Ofice.
    Por tanto deberíamos reenviar los archivos doc y docx como odt, los xls y xlsx como ods y sobre todo los ficheros de power point(tm) como odp.

    Estos archivos se pueden abrir con la mencionada suite entre otras (hay versiones portables que ni siquiera hacen falta instalar), pero si tenemos google docs ni siquiera hace falta instalar nada porque se puede abrir desde la nube.

    Usar formatos abiertos te asegura que los datos van a ser accesibles a lo largo del tiempo porque aunque desaparezca la aplicación que los abre y deje de ser compatible con sistemas operativos futuros (cosa improbable de por sí al ser software libre y no ser la única aplicación que los maneja) tendremos siempre las especificaciones a nuestra disposición para acceder a dichos datos.

    Es un problema que ya nos hemos encontrado los que llevamos algunos años en esto de la informática.

      domingo, 10 de abril de 2011

      Emulación Amstrad CPC en GNU/Linux

      Los Amstrad CPC son ordenadores a los que les tengo mucho cariño ya que mis dos primeros equipos fueron un CPC464 y un CPC6128, bueno éste último es ya que aún lo conservo en perfecto estado de uso.

      Schneider CPC6128 transparent

      Por ello me gusta echar unas partiditas a mis juegos de adolescencia en GNU/Linux y para ello tenemos el emulador CPCEMU.
      Fue el primer emulador de CPC que conocí, en versión para DOS y era la caña.
      Su versión para GNU/Linux es el mejor emulador nativo que hay y la instalación es muy sencilla.
      •  Te bajas la última versión para GNU/Linux.
      • Te la descomprimes donde quieras.
      • Cambias al directorio de instalación y ejecutas cpc464, cpc664 o cpc6128 dependiendo de la máquina que quieras emular.
      • No es necesario buscarte la ROM porque Amstrad permitió la distribución de sus ROMs de CPC junto a emuladores, siempre que sea solo para ese fin. Por tanto CPCEMU ya incluye las ROM.
      • Dentro de la carpeta de instalación hay varias subcarpetas DISC/, ROM/, SNAP/, TAPE/, UTILITY/ donde van las imagenes de disco, ROMs, snapshots (capturas de memoria), ficheros sueltos y utilidades.
      Las imagenes de disco, los snapshots y los ficheros sueltos pueden estar dentro de un archivo ZIP que el emulador trata como si fuera un directorio, algo muy útil para ahorrar mucho espacio.
      Para más detalles mirad el manual que trae que es completísimo y muy interesante.

      Hay otros emuladores nativos para GNU/Linux como M.E.S.S., arnold, CPC++ o cpc4x, pero son muy complicados de compilar e instalar y no dan las funcionalidades y rendimiento de CPCEMU.

      This article is also on English Curiosamente, la mayoría de emuladores de Amstrad CPC para Windows funcionan perfectamente en Ubuntu 10.10 gracias a wine.

      domingo, 3 de abril de 2011

      Emulación Amstrad PCW en GNU/Linux

      La posibilidad de ejecutar software del Amstrad PCW es poco conocida entre los usuarios de GNU/Linux porque no suele haber emuladores disponibles en los repositorio de la mayoría de distribuciones, al contrario que ocurre en otras plataformas como commodore, spectrum, ataris, etc...
       

      El caso es que existe un emulador para Amstrad PCW llamado Joyce, que funciona muy bien y que podemos instalar haciendo lo siguiente:
      1. Nos descargamos la última versión para Unix, yo me he bajado la 2.2.9.
      2. Descomprimimos el contenido del archivo en un directorio, por ejemplo, yo lo he descomprido en /opt y luego he renombrado el directorio a pcw:
        cd /opt
        sudo tar -zxvf joyce-2.2.7.tar.gz
        mv joyce-2.2.7 pcw
      3. Compilamos el programa (necesitaremos el paquete libxml2-dev para que tenga éxito): sudo apt-get install libxml2-dev
        sudo chmod +rw pcw
        cd pcw
        ./configure
        make
        sudo make install
      4. Para que el programa funcione necesitarás imagenes del disco de arranque CP/M plus que deberás volcar en el directorio $HOME/Joyce/Boot bajo el nombre boot?.img donde ? es un número del 0 al 9.
      5. Necesitarás tener un PCW real para usarlas de forma legal (a mi me regalaron uno), eso sí la tendrás que buscar de otro sitio o sacarlas de tu propio PCW con las herramientas que trae al efecto, porque no puedo poner un enlace a dichos ficheros.
      6. Por último puedes ejecutar el emulador mediante el comando:
        xjoyce

      This article is also on EnglishAunque recomiendo crear un lanzador en el escritorio para mayor comodidad.

      ACTUALIZACIÓN 31-03-2015: Estas instrucciones también se pueden seguir al pie de la letra para instalar Joyce en una raspberry pi 2 o en Ubuntu 14.04 de 64 bits.