La retroinformática es el uso actual de hardware y software informáticos antiguos . La retroinformática 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 razones sentimentales. [1]
Ocasionalmente, sin embargo, un sistema informático obsoleto debe ser "resucitado" para ejecutar software específico de ese sistema, para acceder a datos almacenados en medios obsoletos o para utilizar un periférico que requiere ese sistema.
Algunos entusiastas de la retroinformática también consideran que la " fabricación casera " (diseño y construcción de computadoras o kits retro o de estilo retro) es un aspecto importante de la afición, que ofrece a los nuevos entusiastas la oportunidad de experimentar más plenamente cómo eran los primeros años de la informática de aficionados. [1] Hay varios enfoques diferentes para este fin. Algunos son réplicas exactas de sistemas más antiguos, y otros son diseños más nuevos basados en los principios de la retroinformática, mientras que otros combinan los dos, con características antiguas y nuevas en el mismo paquete. Algunos ejemplos incluyen:
Dispositivo ofrecido por IMSAI , una versión moderna, actualizada, pero compatible con versiones anteriores y réplica del IMSAI 8080 original , uno de los primeros sistemas personales más populares;
En los últimos años se han vendido varias réplicas y kits del Apple 1 en cantidades limitadas, por parte de diferentes fabricantes, 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 código abierto y hardware abierto que puedes construir y tiene un intérprete BASIC. [4] También existe una versión del Arduino Retro Computer que se puede conectar a un televisor; [5]
Hay al menos una nueva versión del Commodore 64 que utiliza un FPGA configurado para emular el 6502; [6]
Kit de bricolaje compatible con MSX 2/2+ GR8BIT , 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 );
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 comercialmente. [8] [9] [10] [11]
El C256 Foenix y sus diferentes versiones es una nueva familia de ordenadores retro basada en el WDC65C816. Los FPGAs se utilizan para simular chips personalizados CBM y tiene la potencia de un Amiga con sus capacidades gráficas y de sonido.
Colección de proyectos caseros de 8 bits de Grant Searle. [12]
Retrocomputación de software
A medida que el mantenimiento del hardware de las computadoras antiguas se vuelve más difícil, ha aumentado el interés en la simulación por computadora. Esto es especialmente cierto en el caso de las computadoras mainframe antiguas , que en gran parte han sido desechadas y tienen requisitos de espacio, energía y entorno que el usuario promedio no puede afrontar. El tamaño de la memoria y la velocidad de los sistemas actuales permiten que la simulación de muchos sistemas antiguos funcione más rápido que el sistema en el hardware original. [13] [14]
Un simulador popular, el simulador histórico SIMH , ofrece simulaciones de más de 50 sistemas históricos, desde la década de 1950 hasta la actualidad. 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 hay una amplia variedad de software disponible para ejecutar en estos simuladores.
Algunas emulaciones son utilizadas por las empresas, ya que ejecutar software de producción en un simulador suele ser más rápido, más barato y más confiable que ejecutarlo en el hardware original. [ cita requerida ]
El proveedor de transmisión de video con sede en EE. UU. , Netflix, lanzó una película de opción múltiple que se promociona como parte de su serie Black Mirror , llamada Bandersnatch . El protagonista es un programador adolescente que trabaja en un contrato para entregar 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 que resultan de un desajuste en la percepción de la realidad entre una nueva generación de adolescentes y veinteañeros expertos en computadoras 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 clases introductorias de programación en escuelas primarias . [ cita requerida ] Las computadoras de 8 bits se encienden y presentan directamente un entorno de programación; no hay distracciones y no se necesitan otras características o 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, pone la pantalla en 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 retro Arduino con tarjeta SD y pantalla LCD y entrada de teclado con intérprete BASIC". amigojapan.github.io . Consultado el 30 de octubre de 2013 .
^ "Arduino Retro Computer TV". amigojapan.github.io . Consultado el 30 de octubre de 2013 .
^ "Ordenador reconfigurable C-one" . Consultado el 6 de septiembre de 2012 .
^ "MEGA65 - (PROBABLEMENTE) LA MEJOR COMPUTADORA". mega65.org .
^ "Project Commander X16 | Retro Summit" . 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 .
^ "ELECTRÓNICA FABRICADA EN CASA DE Grant". searle.wales .
^ Trimble jr, George R. (septiembre de 1974). "EMULACIÓN del IBM SYSTEM/360 en una COMPUTADORA MICROPROGRAMABLE". MICRO 7: Acta de la conferencia del 7º taller anual sobre microprogramación : 141–150. doi : 10.1145/800118.803854 . S2CID : 5984264.
^ Burnet, Maxwell M.; Supnik, Robert M. (1996). "Preservando el pasado de la informática: restauración y simulación" (PDF) . Digital Technical Journal . 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 los años 1980». Slate . 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. doi :10.9776/13230 (inactivo el 12 de septiembre de 2024). hdl :2142/38392.{{cite conference}}: CS1 maint: DOI inactivo a partir de septiembre 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"