Posts Tagged ‘commodore’

[8 bits]Software para pasar archivos de cintas a WAV

Posted in Retro, retroinformatica on May 25th, 2011 by mrcomputer – Comments Off

Si sois usuarios de ordenadores de 8 bits seguro que os habéis encontrado en la situación d que queréis probar algún juego, ya sea clásico o de nueva generación en vuestro equipo y no limitaros a probarlo en un emulador, pero únicamente disponéis de un fichero digital de cinta (Tap, tzx, cdt, etc.). En este post os mostraré los programas que uso con para convertir dicho fichero a un audio en formato wav desde cualquier dispositivo de audio portátil (o desde el mismo PC).

Zx Spectrum

tape2wav

Para transformar fichero tzx y tap de Spectrum yo siempre uso Tape2Wav, con él nunca he tenido ni un solo problema. Tan solo es necesario arrastrar el fichero .tzx o .tap sobre la ventana principal del programa, y se generará un fichero .wav con el mismo nombre de fichero, así de sencillo.

Amstrad CPC

Básicamente uso el mismo programa que con Spectrum, Tape2Wav, ya que permite también cintas con formato Amstrad CPC. Sólo una recomendación, renombrar el fichero a convertir de .cdt a .tzx, al parecer la detección del cdt no va demasiado bien. Su uso es idéntico al de Spectrum.

Commodore 64

audiotap

En el caso del micro de Commodore uso Wav-PRG combinado con Audiotap el cual permite convertir archivos .tap a wav, así como .prg a .tap y por consiguiente a wav. Para la conversión de tap a wav, abrimos Audiotap y seleccionamos Convert from a Tap file to a WAV file , después pulsaríamos OK y nos pedirá que seleccionemos el fichero tap, y dónde deseamos guardar el Wav. Un detalle importante, es la casilla Inverted Waveform que dependiendo si usamos un datassette o alguna interfaz por cassette estándar, lo deberíamos seleccionar o no.  En mi caso, con el datassette que tengo (uno clónico), debo seleccionarla.

MSX

otla

Convertir cintas a MSX que dio mas de un quebradero de cabeza, probando multitud de programas sin lograr cargar casi nada, hasta que di con OTLA. OTLA no es un conversor estándar, sino que está mas orientado a cargas turbo, pero con MSX fue el que mejor me funcionó, tanto para convertir ROMS (hasta 32kb.) como para ficheros de cintas. Además permite generar turbocargas no solo para MSX sino que también para Amstrad, Spetrum y ZX81.

Manos a la obra

Una vez que tengamos los fichero en wav ya podemos meternos en cualquier dispositivo de audio portátil (reproductor de MP3, teléfono móvil, PSP, etc), o desde el mismo PC. Yo personalmente uso la PSP ya que saca un buen nivel de volumen y se ajusta muy bien. Para conectar conectar el reproductor o PC al ordenador necesitaremos el cable apropiado, que podemos hacerlos nosotros mismos, pero para cada ordenador necesita un tipo de cable distinto.

Spectrum

Para el Spectrum “gomas” (16 y 48k), Spectrum + y Spectrum 128, necesitaremos un cable jack a jack, por ejemplo este cable de cassette estándar.

Para el Spectrum +2 necesitaremos una de las típicas cintas para conectar una fuente externa en los autoradios de los coches, dado que carece de entrada de audio.

Para el Spectrum +3 necesitaremos un cable en forma de Y separando las señales de mic y ear, por ejemplo este cable.

Amstrad

Para los Amstrad CPC 464 y 464+ necesitaremos la misma cinta que para el Spectrum +2, para el 664 y 6128 ya disponen de una entrada con un DIN 5 por lo que podremos usar un cable apropiado. En el caso de loas 6128+ es imposible cargar datos desde una fuente externa sin una modificación interna.

Commodore

Tenemos dos opciones, una usando las cintas como en el Spectrum +2 y Amstrad CPC 464 introducida en el datassette. o usando interfaz que nos permita una entrada de jack estándar.

MSX

Para todos los ordenadores de la norma MSX tenemos la interfaz de cassette por un DIN 8 por lo que necesitaremos un cable adecuado.

Si no nos carga a la primera es problema del volumen, así que tendremos que estar probando hasta dar con el volumen adecuando para cada máquina.

Servidores web en equipos retro

Posted in Curiosidades, Retro, retroinformatica on March 9th, 2011 by mrcomputer – 1 Comment

Aunque muchos penséis que los servidores web son equipos medianamente recientes, en en gran parte tenéis razón, pero existen bastantes sitios que se sustentan sobre equipos con mas de 3 lustros de antigüedad, algunos de ellos porque aun hacen un servicio aceptable y suficiente, otros como mera curiosidad, pero ahí están, aguantando en mayor o menor medida las peticiones web.

En este post pretendo recopilar equipos retro(con mas de 15 años a sus espaldas) que actualmente estén sirviendo una pagina web. Si conoces alguno que no esté en la lista, comentalo y lo añadiré.

  • Commodore 64www.c64web.com
    Una web que ya lleva muchos años funcionando sobre un Commodore 64 sin ninguna ampliación salvo la tarjeta de red ethernet y una disquetera, corriendo el sistema operativo Contiki.
    c64 web-server_1299234144766
  • PC 286: www.mundoviejuno.com
    Esta web corre en un PC con un procesador 286 a 12mhz con 2mb de RAM corriendo en MS-DOS 6.22. Siendo esta web la única web en español de la lista, y curiosamente la más lenta en cargar.
    Mundo Viejuno_1299234547937
  • Sinclair ZX 81: zx81-siggi.endoftheinternet.org/index.html
    Servidor web corriendo en el ordenador más modesto de la lista, un ZX81 y aunque no especifican si tiene la RAM básica (1K) o está ampliado (16K), sigue siendo sorprendente que este pequeño ordenador esté sirviendo páginas web.
    Siggis ZX81 web server main page
  • Commodore Amiga 2000: amigau.com
    Este es uno de los casos que un equipo retro este sirviendo una web que no es una mera curiosidad, en este caso es un web con multitud de información sobre Commodore Amiga corriendo sobre un Amiga 2000.
    Amiga University - Home Page_1299234761618
  • Apple Lisa: www.lisa2.com
    Esta web corre en un Apple Lisa 2 usando el servidor MacHTTP. Los equipos de apple son muy prolíficos a la hora de hospedar webs, como veremos en los siguientes enlaces.
    Welcome to Lisa2.com_1299418765761
  • Apple Newton: newton.splorp.com:8080
    En este caso tenemos una PDA Apple Newton MessagePad 2000 haciendo de servidor web que demuestra la durabilidad de esta PDA.
    splorp . newton . server_1299420464605
  • Macintosh Portable: aurejac.dyndns.org
    Arrancando el sistema desde un disquete, vemos como el primer portátil de la marca de la manzana da la talla para usarse de servidor web.
    Mac Portable Web Server_1299234613576
  • Macintosh Plus: www.spacerogue.net/Camneerg
    El más “cabezón” de la familia de los macintosh esta siendo usado como servidor web desde marzo de 1996.
    Camneerg: The Mac Plus Web Server_1299673046143

De Macintosh hay unos cuantos mas aquí, pero la mayoría son mas de los mismo, macOS 7.X y MacHTTP.

Leer y escribir discos con formato amiga en Linux

Posted in Retro, linux, retroinformatica on January 22nd, 2011 by mrcomputer – 1 Comment

Amiga_Logo_1985

Por defecto GNU/Linux soporta el formato affs(Amiga Fast File System), el sistema de archivos del Commodore Amiga, de forma nativa, por los que nos permitirá montar un disco duro o tarjeta Compact Flash en nuestro sistema para así poder pasar archivos del PC al Amiga y viceversa. Para montarlo unicamente hay que pasarle el parámetro -t affs al comando mount:

mount /dev/sdb1 /mnt/disk -t affs

RetroMadrid 2010

Posted in Experiencias, Retro, eventos, retroinformatica on March 20th, 2010 by mrcomputer – 1 Comment

Como el año pasado he visitado la feria retroinfomática organizada por la AUIC, RetroMadrid, en este caso en su nuevo emplazamiento, la facultad de Informática de la Universidad Complutense.

Se ha agradecido mucho el cambio de emplazamiento de la feria con respecto a años anteriores, ya que en el anterior lugar ademas de pequeño y con falta de luz, también faltaba el aire. Este año, al ser un sitio mucho mas amplio ha habido mas expositores y mas charlas, ademas de espacio libre.

rm2k10_mapa

Vamos a pasar a comentar un poco los expositores, en primer lugar nos encontramos con el stand de Vintagenarios en el que vendian material retro variado, y tenían en exposición una atari 2600 con  space invaders y un stick x-arcade gigante.

En el siguiente stand, que era el de RetroWorks, la gran mayoría de juegos de nueva hornada del ya desaparecido CEZ Game Studio, lástima que no tuviesen la versión de spectrum del I Need Speed, juego que el año pasado no compre y quería comprarlo este año. Ademas tenían en un portátil una versión de la Abadía del crimen hecha en Java.

Ahora pasamos al expositor de Commodore4ever donde se celebraba el 25 aniversario del Commodore Amiga, y tenian los principalos modelos de Amiga: A500,  A1200, A2000, etc.

En el stand de al lado, el de CommodoreMania, tenían muchos Commodore 64, todos ellos funcionando, incluso uno con una carcasa casera, ademas del fabuloso Commodore 64 portátil, el Commodore SX-64.

En el expositor de viejuNet tenían lo mismo que el año pasado mas o menos, un Amstrad PC , un un NEC reproduciendo Matrix en un monitor  de fósforo ámbar, en esta ocasión dos Atari Portfolio, que quien haya visto Terminator 2 los recordará muy bien. y unos cuandos discos duros antiguos.

Luego estaba el stand de Neurochip, un stand en el que se vende todo tipo de material retro a buen precio, pasé bastante tiempo en el y me llevé un juego que el año anterior no pude llevármelo. Tenían material muy interesante como juegos de todas plataformas, consolas y ordenadores.

En emuforge y dreamcast.es tenían material de gp2X y dreamcast respectivamente, con consolas y algun nuevo lanzamiento para dreamcast.

Finalmente en el pasillo teníamos a 68000 Microcode en el que había material variado a la venta.

Al lado de la las aulas de las charlas estaba, en un aula, el Grupo de Usuarios de Amstrad y RetroGames Systems donde estaban trastenado con varios spectrums y tenian varios amstrad CPC funcionando.

Al fondo nada mas entrar, nos encontrábamos una zona repleta de gente, que era el rastrillo y el museo de 8 bits, donde había desde juegos hasta sistemas completos para comprar, pasando por la típicas camisetas, chapas y posters.

En un rincón, al lado de salón de actos estaba el gran stand de briconsola, en el que tenían consola raras de ver como la Panasonic GameCube, junto a consolas caseras como la sorprendente Nintendo’s Box, que es GameCube, Nintendo 64 y Super Nintendo a la vez.

En la zona de la entrada también teníamos el stand de Kaos2k, que además te tener las webcams, tenían muchísimas consolas en exposición, desde una atari 2600, pasando por una Vectrex, una Master System I, varias Nintendo 64, una MVS en un cofre del tesoro, una Virtual Boy y varios modelos de Atari Lynx, que no me imaginaba que que eran tan gordas, ahora me doy cuenta porque triunfó la GameBoy(entre otros motivos).

Al lado teníamos el stand Z80ST, AUIC, Relevo Videogames y Matra, siendo en el relevo, donde presentaron el juego para MSX y Spectrum, Invasion of the Zombie Monsters, que tenía una pinta estupenda.

Finalmente, en la zona centra, el área mas saturada de la feria, la sala de AUMAP, que casi no pude ver dado la cantidad de gente que habia. Tenían recreativas de todo tipo, pinballs y videopinballs, placas de recreativas y una vitrina con game watch, hadlers y tabletops.

En resumen, retromadrid este año, ha sido maravilloso, un lugar grande, con aire, con gran cantidad de expositores, y muchas charlas (a las cuales no pude asistir), me conformo que el año que viene sea igual que este. Y, como no podía ser de otra manera, retromadrid no es solo para mirar, sino que también para comprar y yo me lleve alguna cosilla, el Test Drive II para MSX, un mando para adaptarlo a mi nueva MSX y un disco duro, para mi vetusto pentium I.

Más:

Commodore BASIC como lenguaje de script para Linux, Mac y Windows

Posted in linux, retroinformatica on November 13th, 2008 by mrcomputer – 5 Comments

Pagetable ha publicado un programa que trae de vuelta el mitico lenguaje BASIC de ordenadores de Commodore como es el Commodore 64, a nuestro sistema actual. El programa es multiplataforma, de código abierto y está diponible para Linux, MacOS X y Windows. Y lo mas importante, te permite usarlo como un lenguaje de scripting en tu sistema.

En el comprimido que se puede descargar desde su web están los binarios de Mac y de Windows pero en Linux hace falta compilar el código. Pero esto es tan sencillo como hacer un make y ya tendremos el programa compilado ya que no necesita ninguna libreria fuera de lo común.

En cuanto al uso, si deseamos teclear y probar los programas como se hacia tradicionalmente únicamente debemos ejecutar el compilado cbmbasic y nos encontraremos en el entorno de “desarrollo” para programar en BASIC. Una puntualización, es necesario teclear todas las sentencias en mayúsculas sino no serán reconocidas por el interprete.

Si no sabes programar en el BASIC de Commodore o no recuerdas algo de la sintaxis te recomiendo este manual online(en inglés) y esta guía de referencia rápida(en español)

En cuando a los scripts, veamos el siguiente ejemplo:

#!/home/mrcomputer/cmbasic/cbmbasic
10 PRINT
20 PRINT "HOLA MUNDO"
30 END

Esto lo guardamos como un archivo .bas (ej: hola.bas) y le damos permiso de ejcución con chmod +x hola.bas. Asi podremos usarlo como script. Claro, deberemos cambiar  #!/home/mrcomputer/cmbasic/cbmbasic por la ruta completa donde se encuetre el programa cbmbasic.

En el caso que deseemos ejecutar viejos programas que tuviésemos o que hayamos guardado en un archivo, solo deberemos pasarle por parámetro el nombre de fichero. Ej: cbmbasic prog1.bas
Una cosa a destacar, no todas las sentencias están soportadas. Algunos POKE como los de cambiar colores al fondo no funcionan.

En definitiva una buena manera de usar viejos programas de basic sin necesidad de emuladores o para programarnos pequeños scripts en basic para nuestras necesidades.

Web: http://www.pagetable.com/?p=48
Descargar: Aquí

Escuchado en: El podcast de Pablot