Fotos Usuarios Artículos Enlaces Contacto Foro
 
NUEVOS DISPOSITIVOS DE ALMACENAMIENTO PARA LAS COMMODORE

En esta primera entrega de 64ever, vamos a ver algunos nuevos dispositivos de almacenamiento para nuestras Commodore. Como quizás sepan, las disqueteras Commodore son dispositivos inteligentes, es decir, tienen su propia controladora con CPU, ROM y RAM. Esto, junto al hecho de que se comunican con la computadora mediante un puerto serie no estándar, ha hecho difícil hasta el momento crear algún dispositivo que suplante definitivamente a las viejas 1541 o 1571. Pero los años pasan, los drives se rompen, los discos escasean, y hay necesidad de dispositivos con mayor capacidad.
Veamos lo que los avances en los microcontroladores, los chips reprogramables y la inventiva de los aficionados hacen posible:  

  • 1541 III
  • IEC ATA
  • IDE64
  • MMC64

1541 III:

Tipo: Lector de tarjetas MMC/SD
Diseñador/Fabricante:
Jan Derogée
Precio: Menos de €50 el kit armado. / Open Source

 
Presentado en sociedad en el C= Show del 18 de febrero del 2006, el 1541 III es un lector de tarjetas MMC/SD que se conecta al puerto serie de las Commodore, y es por lo tanto compatible con la VIC-20, C64, C128, C16 y Plus/4.
El corazón del dispositivo es un microcontrolador PIC18F252 que lee tarjetas MMC/SD con formato FAT16 conteniendo imágenes .D64 (o archivos .PRG sueltos). El usuario puede seleccionar un archivo .D64 con comandos standard LOAD”$”,DEVICE. Una vez que el archivo .D64 es seleccionado se puede acceder a el como si fuera un disco de 5.25” real. Lo bueno de este método es que se pueden bajar los archivos .D64 de Internet a la tarjeta MMC/SD sin la necesidad de ningún programa o cable adicional.
Al estar basado en un microcontrolador PIC en lugar de un FPGA o un micro 65XX, nunca va a comportarse100% como una verdadera 1541. Es por esto que ningún turbo de disco funciona con este dispositivo. Pero lo bueno es que el 1541-III es capaz de actualizar su firmware (usando una PC con HyperTerminal y el puerto RS232) y dado que el firmware (programado en C) es open source, cualquiera puede desarrollar nuevas características. O descargar la última versión de Internet.

Características:

  • 20 segundos más rápido que una 1541 real en un archivo de 172 bloques.
  • Puede conectársele una pantalla LCD Nokia 3310 (figura 2, Pantalla de inicio), mostrando simultáneamente:
    • Número de la imagen D64 seleccionada.
    • Nombre de la imagen
    • Comando recibido desde la computadora (sujeto a cambios)
    • Barra de progreso de la tarea que se esta realizando
    • Número de dispositivo, pista y sector.
  • Puerto serie RS-232 para actualizar el firmware desde una PC
  • Máximo número de archivos 512, ya que es lo máximo que se número de archivos que puede haber en el directorio raíz de el sistema FAT16.

Figura 2.

  Más información en: http://jderogee.tripod.com/

IEC ATA:

Tipo: Controlador ATA/IDE
Diseñador/Fabricante: Asbjørn Djupdal
Precio: Open Source


Este también es un dispositivo IEC por lo que funciona con las mismas maquinas que el 1541-III. Esta basado en un microcontrolador AVR8515 con 32KB de SRAM externos que usa como buffer. Al no tener ni emular un 6502, tampoco funciona con fastloaders.

Características:

  • Soporta discos ATA de hasta 128GBytes
  • El disco entero esta disponible como una sola gran partición
  • El sistemas de archivos soporta:
    • Archivos PRG y SEQ, y un nuevo tipo DIR que representa a los subdirectorios
    • Unidad direccionable más pequeña: 512 bytes (1 bloque lógico ATA)
    • Máximo tamaño de archivo 32MBytes
    • Máximo número de directorios: 256
    • Máximo número de directorios anidados: ilimitado

Limitaciones:

  • No soporta los tipos de archivo USR y REL
  • No soporta todos los comandos del DOS Commodore, especialmente memory read/write/execute y block read/write/allocate/free

  Para más información: http://www.djupdal.org/cbm/iecata/

MMC64:

Tipo: Lector de tarjetas SD/MMC
Diseñador/Fabricante:
Oliver Achten/Individual Computers
Precio: € 49.00 (Sugerido)
 

Una de las opciones comerciales actualmente disponibles, el MMC64 goza de gran popularidad debido a la posibilidad de agregar nuevas funcionalidades (plug-ins) y a su BIOS flash reprogramable.
Siendo una tarjeta de expansión, solo funciona en la C64 y C128.
Soporta tarjetas SD/MMC de hasta 4GBytes de capacidad, y trae incorporados de fabrica en su BIOS un explorador de archivos y un reproductor de archivos .SID (música de C64 para los que no saben). También dispone de una continuación del puerto de expansión para conectar otro cartucho, y un ‘clock port’ donde se pueden conectar accesorios como la placa de red ethernet ‘RR-Net’ o el reproductor de MP3 ‘MP3@64’.
En principio, solo se pueden cargar programas que entran en un solo
archivo y no necesitan cargar ningún dato adicional desde el MMC64, pero instalando el plug-in DFI, se pueden usar todos los programas, juegos y demos multiarchivo que hayan sido parcheados para funcionar con el turbo de disco open source ‘DreamLoad’.

Otros plugins incluyen:

  • Picture Plug-in: Muestra imágenes en formato Koala, Doodle, Advanced Art Studio, Interpaint, Hi-Eddi, Art Studio y Paint Magic.
  • Ani Plug-in: Reproduce archivos .ani (Un tipo de animaciones utilizado generalmente en demos para el IDE64).
  • CRT Plug-in: Ejecuta imágenes de cartuchos.
  • D64 Reader: Lee discos y crea imágenes D64.
  • D64 Writer: Escribe imágenes D64 de vuelta a disco.
  • WAV Plug-in: Reproduce archivos .WAV a 22KHz 8bit o 44.1KHz 4bit Mono
  • RAW Plug-in: Reproduce archivos .RAW a 14,489KHz 8bit Mono
  • TXT Plug-in: Muestra archivos de texto a 40/80 columnas
  • SIW Plug-in: Reproductor de SIDs alternativo
  • MP3 Plug-in: Para reproducir MP3 junto con modulo MP3@64

 

Más información:

Individual Computers
Protovision

IDE6
4:

Tipo: Controladora IDE/ATAPI, lector de tarjetas Compact Flash
Diseñador/Fabricante: Tomas Pribyl – Josef Soucek
Precio: $149 USD (Versión 3.5+ agotada, Versión 4 en desarrollo)

 

La controladora IDE64 es la más antigua de las opciones aquí mencionadas, con los primeros prototipos creados hacia 1994. La primera versión (V1.1) salio en 1997, siguiéndole la V2.1 en 1999, la V3.1 en 2001 y la V3.4/V3.4+ (ya discontinuada) en el 2004.
La controladora IDE64 es una placa que se conecta al puerto de expansión de la C64 o 128, además de poder conectar 2 discos rígidos IDE o CDROMs, desde la V3.4 se incluye un slot para insertar una tarjeta Compact Flash, incluye además un ‘short bus’, al cual se pueden conectar otros dispositivos, como 2 puertos serie de alta velocidad (115K) o un adaptador Ethernet de 10Mbps.
También dispone de un RTC (reloj de tiempo real) alimentado por bateria capaz de setear el reloj BASIC. Un turbo de disco, puede bootear automáticamente, posee un monitor de código maquina y un poderoso administrador de archivos.
El tamaño de las particiones en los rígidos pueden ser de hasta 8GBytes, y tiene soporte nativo para CDROM, por lo que se pueden acceder a los CD’s desde el BASIC.
Muchos juegos y utilidades se han creado o modificado para aprovechar esta placa, así como también se han creado algunos demos específicamente para funcionar con ella.

 

La nueva versión 4, actualmente en desarrollo, agrega un ‘Amiga Clock Port’ igual al del MMC64, por lo que podrá usar algunos de los mismos accesorios de este último. También traerá un puerto USB para conectar la C64 a la PC y transferir archivos. Además, un cambio de arquitectura permite transferencias 20% más rápidas que la versión anterior.
Para quien quiera probar lo que es una C64 con rígido, el emulador VICE soporta al IDE64 desde la versión 1.1




Más información:

The IDE64 Project

IDE64 Warez Site

Agradecimientos: Jan Derogée, Asbjørn Djupdal, Jousef Soucek, Protovision, Modernity Grp.

Pablo Roldán (the_woz)
 

 

Actualizado el
17-Oct-2006

Accesos desde
30-Ago-2006:

© 2006 retrocomputacion.com - Prohibida su reproducción total o parcial sin autorización del autor
Las marcas, productos y logos que aparecen en este sitio pertenecen a sus respectivos propietarios