La retrocomputación es el uso actual de hardware y software informáticos más antiguos . La retrocomputación suele clasificarse como un pasatiempo y una recreación más que como una aplicación práctica de la tecnología; Los entusiastas suelen coleccionar hardware y software raros y valiosos por motivos sentimentales. [1]
Sin embargo, en ocasiones es necesario "resucitar" un sistema informático obsoleto para ejecutar software específico para ese sistema, acceder a datos almacenados en medios obsoletos o utilizar un periférico que requiera ese sistema.
Retrosystem 2010, un evento de retrocomputación en Atenas
Algunos entusiastas de la retrocomputación también consideran que la " elaboración casera " (diseño y construcción de computadoras o kits de estilo retro) es un aspecto importante de la afición, brindando a los nuevos entusiastas la oportunidad de experimentar más plenamente lo que eran los primeros años de la informática aficionada. eran como. [1] Existen varios enfoques diferentes para este fin. Algunos son réplicas exactas de sistemas más antiguos y algunos son diseños más nuevos basados en los principios de la retrocomputación, mientras que otros combinan ambos, con características antiguas y nuevas en el mismo paquete. Ejemplos incluyen:
Dispositivo ofrecido por IMSAI , una versión moderna, actualizada pero compatible con versiones anteriores y una réplica del IMSAI 8080 original , uno de los primeros sistemas personales más populares;
Varias réplicas y kits de Apple 1 han sido vendidos en cantidades limitadas en los últimos años por diferentes constructores, como el " Replica 1 ", de Briel Computers; [3]
Un proyecto actualmente en curso que utiliza tecnología antigua en un nuevo diseño es el N8VEM basado en Z80 ;
El kit Arduino Retro Computer es un kit de hardware abierto y de código abierto que puede construir y tiene un intérprete BÁSICO. [4] También hay una versión de Arduino Retro Computer que se puede conectar a un televisor; [5]
Hay al menos una nueva versión del Commodore 64 que utiliza una FPGA configurada para emular el 6502; [6]
Kit de bricolaje GR8BIT compatible con MSX 2/2+ , diseñado para la educación práctica en electrónica, empleando deliberadamente conceptos y dispositivos antiguos y nuevos ( SRAM de alta capacidad , microcontroladores y FPGA );
La MEGA65 es una computadora compatible con Commodore 65 ; [7]
El Commander X16 es un proyecto en curso de David Murray que espera construir una nueva plataforma de 8 bits inspirada en el Commodore 64 , utilizando piezas modernas disponibles en el mercado. [8] [9] [10] [11]
El C256 Foenix y sus diferentes versiones es una nueva familia de ordenadores retro basada en el WDC65C816. Los FPGA se utilizan para simular chips personalizados de CBM y tienen la potencia de un Amiga con sus capacidades gráficas y de sonido.
Retrocomputación de software
A medida que el hardware antiguo se vuelve más difícil de mantener, ha aumentado el interés en la simulación por computadora. Este es especialmente el caso de las computadoras centrales antiguas , que en gran medida han sido desechadas y tienen requisitos de espacio, energía y ambientales inasequibles para el usuario promedio. El tamaño de la memoria y la velocidad de los sistemas actuales permiten que la simulación de muchos sistemas antiguos se ejecute más rápido que el sistema en el hardware original. [12] [13]
Un simulador popular, el simulador de historia SIMH , ofrece simulaciones de más de 50 sistemas históricos, desde la década de 1950 hasta el presente. El emulador Hercules simula la familia IBM System/360 desde System/360 hasta System/z de 64 bits . Hay un simulador disponible para el sistema Honeywell Multics .
El software para sistemas más antiguos no tenía derechos de autor y era de código abierto , por lo que existe una amplia variedad de software disponible para ejecutar en estos simuladores.
Las empresas utilizan algunas emulaciones, ya que ejecutar software de producción en un simulador suele ser más rápido, económico y confiable que ejecutarlo en hardware original. [ cita necesaria ]
El proveedor de transmisión de video con sede en EE. UU. Netflix lanzó una película de opción múltiple diseñada para ser parte de su serie Black Mirror , llamada Bandersnatch . El protagonista es un programador adolescente que trabaja en un contrato para ofrecer una adaptación de videojuego de una novela de fantasía para una computadora de 8 bits en 1984. Las múltiples historias giran en torno a las emociones y los problemas de salud mental resultantes de un desajuste en la percepción de la realidad entre un nueva generación de adolescentes y veinteañeros expertos en informática, y sus cuidadores.
Educación
Debido a su baja complejidad junto con otras ventajas técnicas, las computadoras de 8 bits se redescubren con frecuencia para la educación, especialmente para las clases de introducción a la programación en las escuelas primarias . [ cita necesaria ] Las computadoras de 8 bits se encienden y presentan directamente un entorno de programación; no hay distracciones y no se necesitan otras funciones ni conectividad adicional. El lenguaje BASIC es un lenguaje de programación fácil de aprender que tiene acceso a todo el sistema sin tener que cargar bibliotecas de sonido, gráficos, matemáticas, etc. El enfoque del lenguaje de programación está en la eficiencia; en particular, un comando hace una cosa inmediatamente (por ejemplo, hace que la pantalla se vuelva verde).COLOR0,6
^ ab "El Museo de la Retrocomputación". Catb.org . Consultado el 30 de octubre de 2013 .
^ Cignoni, Giovanni A.; Gaducci, Fabio (2012). "Arqueología Experimental de la Informática". Atti della Società Toscana di Scienze Naturali Residente en Pisa Memorie Serie B (119): 111–116. doi :10.2424/ASTSN.M.2012.17.
^ "Computadoras Briel". www.brielcomputers.com .
^ "Computadora Arduino Retro con tarjeta SD y pantalla LCD y entrada de teclado con intérprete BÁSICO". amigojapan.github.io . Consultado el 30 de octubre de 2013 .
^ "Televisor de computadora retro Arduino". amigojapan.github.io . Consultado el 30 de octubre de 2013 .
^ "Computadora reconfigurable C-one" . Consultado el 6 de septiembre de 2012 .
^ "MEGA65 - (MUY PROBABLEMENTE) LA MEJOR COMPUTADORA". mega65.org .
^ "Proyecto Commander X16 | Cumbre Retro" . Consultado el 2 de noviembre de 2019 .
^ Murray, David (19 de febrero de 2019). "Construyendo la computadora de mis sueños - Parte 1". YouTube . Archivado desde el original el 3 de octubre de 2022 . Consultado el 3 de octubre de 2022 .
^ Murray, David (12 de septiembre de 2019). "Construyendo la computadora de mis sueños - Parte 2". YouTube . Archivado desde el original el 3 de octubre de 2022 . Consultado el 3 de octubre de 2022 .
^ Murray, David (12 de octubre de 2022). "¡Por fin ha llegado el Commander X16!". YouTube . Archivado desde el original el 28 de octubre de 2022 . Consultado el 28 de octubre de 2022 .
^ Trimble jr, George R. (septiembre de 1974). "EMULACIÓN del SISTEMA IBM/360 en una COMPUTADORA MICROPROGRAMMABLE". MICRO 7: Acta de la conferencia del séptimo taller anual sobre microprogramación : 141–150. doi : 10.1145/800118.803854 . S2CID 5984264.
^ Burnet, Maxwell M.; Supnik, Robert M. (1996). "Preservar el pasado de la informática: restauración y simulación" (PDF) . Revista Técnica Digital . 8 (3): 23–38.
^ Lily Hay Newman (14 de mayo de 2014). "George RR Martin escribe en un procesador de textos basado en DOS de la década de 1980". Pizarra . Consultado el 20 de septiembre de 2015 .
^ Takhteyev, Yuri; DuPont, Quinn (2013). "Retrocomputación como preservación y remezcla". Actas de la iConference 2013 . Fort Worth, Texas: iSchools. págs. 422–432. doi :10.9776/13230 (inactivo el 31 de enero de 2024). hdl :2142/38392.{{cite conference}}: Mantenimiento CS1: DOI inactivo a partir de enero de 2024 ( enlace )
enlaces externos
Retro Computer Museum, un museo de informática en Leicestershire, Reino Unido, con jornadas de puertas abiertas periódicas para "ven y juega"