El Pi de frambuesa se convierte en el emulador exacto del ciclo de conducción del comodín

La unidad de disco Commodore 1541 no se parece a nada de lo que se ve en el hardware de los ordenadores modernos. En el lanzamiento, el 1541 costaba casi tanto como el Commodore 64 al que estaba acoplado (400 dólares, o unos 1040 dólares al valor actual). Esta unidad tenía una CPU, y tenía su propio sistema operativo incorporado. Por supuesto, cualquiera que use un Commodore 64 no tiene que lidiar con esta unidad hoy en día – puede comprar una SD2IEC por veinte dólares y cargar todos sus juegos de C64 en una tarjeta SD. Si eres barato, siempre está la interfaz de la unidad de cinta y un adaptador de diez dólares de Apple Lightning a auriculares de 3,5 mm.

Pero el SD2IEC no es compatible con todo, y hackear algo juntos usando la unidad de cinta no tiene el garbo requerido de un Commodoring serio. Lo que realmente se necesita es una emulación de ciclo exacto de la unidad de disco 1541, emulando la CPU 6502 y las dos VIA 6522 en esta antigua unidad de disco. El Pi de Frambuesa viene al rescate . [Steve White] creó el Pi1541, una emulación de la unidad de disco Commodore 1541 que funciona en el Pi 3B de Frambuesa.

Pi1541 es una emulación completa del 6502 y dos 6522 que se encuentran dentro de la unidad de disco del Commodore 1541. Ejecuta el mismo código que la unidad de disco, y soporta todos los cargadores rápidos, demostraciones, e imágenes de disco originales protegidas contra copia que pueden ser usadas con una unidad original.

El único hardware necesario para convertir un Pi 3 de Frambuesa en un 1541 son unos pocos transistores en forma de un cambiador de nivel lógico bidireccional, y un enchufe para un cable de puerto serie de seis pines. Esto se puede construir fácilmente con algunas partes de Sparkfun, Adafruit, Amazon o AliExpress, aunque sospechamos que cualquiera podría montar un sombrero de Frambuesa Pi con el mismo circuito en menos de una hora. Los binarios necesarios para ejecutar el Pi1541 en el Pi de Frambuesa están disponibles en el sitio web de [Steve], y pronto publicará la fuente.

Este es un gran proyecto para la escena de la retroinformática, aunque tiene un pequeño inconveniente. El Pi1541 requiere un Pi 3 de frambuesa, y no funciona en el Pi Zero de frambuesa. Sería un software increíble, ya que diez dólares en partes podrían servir como una emulación completa de una unidad de disco Commodore. Dicho esto, es probable que todavía estés por debajo de 50 dólares en partes y no vas a encontrar un mejor emulador de unidad de disco alrededor.

Deja un comentario