Un día festivo es cuando los amigos se juntan y se divierten. Recientemente, el equipo del Museo Yandex organizó el festival de retrocomputación Demodulation, un festival para todos los interesados en la historia de la tecnología.
Queremos contarle cómo se llevó a cabo el evento, qué tipos de equipos estaban allí y por qué los invitados tuvieron que cortar los cables en un cierto orden e iniciar el procesador Apple 1. Y también compartiremos con Habr todos los informes.

Yandex Museum es un lugar donde recolectamos muestras interesantes de tecnología, almacenamos su historia y ayudamos a nuestros huéspedes a descubrirla. Nuestro museo ha estado abierto en público durante más de un año, pero solo recientemente hemos comenzado a organizar eventos. Durante la campaña de primavera en apoyo de la "Noche de los museos",
no tomamos en cuenta la cantidad de personas que querían tocar la historia, por lo que decidimos transferir Demodulación a las espaciosas instalaciones de la oficina de Yandex. Y no en vano. ¡Este día nos visitaron más de 500 personas!
Entonces, ¿qué hemos hecho? En primer lugar, seleccionamos y transferimos temporalmente del museo los ejemplos más interesantes de retroingeniería. Por ejemplo, cualquiera de nuestros invitados podría trabajar en NeXTcube. En la misma computadora, hace casi 30 años, Tim Berners-Lee creó el primer editor de navegador. Cerca de allí, instalamos el BK-0010.01 soviético, cuya "unidad" también podría ser una grabadora de cassette normal. Y también "invitaron" al bisabuelo de las estaciones de trabajo modernas: IBM 5150. Se cree que fue en este modelo que se utilizó por primera vez el método abreviado de teclado Ctrl + Alt + Supr.

Interfaz gráfica de usuario de AT&T UNIX PC Workstation
Juego de Zork en terminal Micro PDP-11
Apple iMac G4
PC QUANT 4C con Tetris lanzadoEl entusiasta ingeniero Artyom Kashkanov trajo una verdadera computadora de retransmisión de Nizhny Novgorod, que él mismo desarrolló: enorme, lenta y muy genial. Recomendamos una
serie de sus publicaciones en Habré con una historia sobre el proyecto.

Nuestros amigos del
Museo de Máquinas Tragamonedas Soviéticas mostraron sus exhibiciones, cuya línea casi nunca se agotó.

El empleado de Yandex, Eugene Gagauz, trajo al festival una colección personal de dispositivos de computación mecánica: aritmómetros, sumadores, adiadores, pascalinas y la buena regla de cálculo. En la foto - sumadores de teclado y disco.


Tampoco nos olvidamos de los juegos y las retroconsolas. Y las emociones más vívidas estaban justo aquí.



La técnica es excelente, pero queríamos que nuestros invitados no solo se sentaran frente a los monitores, sino que también se movieran, se comunicaran y crearan algo. Por lo tanto, junto con nuestros amigos, se nos ocurrieron varias actividades.
Los participantes en la búsqueda de demodulación obtuvieron temporizadores caseros que debían detenerse cortando los cables en el orden correcto. Se pueden obtener consejos participando en varias actividades. Por ejemplo, ganar 200 puntos en el juego "¡Espera!" o descifrar el texto grabado en la tarjeta perforada.


Aquellos que lo deseen podrían participar en el lanzamiento del procesador MOS Technology 6502: fueron Steve Wozniak y Steve Jobs quienes lo usaron en Apple 1. Los chicos de
SmartyKit nos ayudaron con los
kits para invitados.

Anteriormente, para llamar a alguien, tenía que llamar el número a una persona especial: los suscriptores se conectaban manualmente. Inconveniente, por supuesto, pero hay algo en ello. En Demodulation,
el equipo creativo
de Ostranna (Gennady Kruglov y Yulia Salnikova) reunió una central telefónica real no automática y varios teléfonos para los invitados: era posible no solo tratar de hablar con alguien, sino también estar junto al operador telefónico.

Y también nuestros amigos de
retroscene.org (que han estado organizando la demopati Multimatograf, DiHalt, CC, CAFe, etc.) durante
varios años realizaron un concurso de dibujo sobre el legendario ZX Spectrum. Los participantes, desde el primero en ver Spectrum hasta el avanzado, se sentaron para dibujar en seis, al final de su trabajo se les mostró en una pantalla grande, y se otorgó un pequeño premio al ganador, seleccionado por los aplausos de la sala. Y los siguientes seis se sentaron en las computadoras. Las entradas de la competencia se pueden ver
aquí .

Por cierto, te recordamos que en este momento existe nuestra
competencia para desarrollar juegos para el ZX Spectrum. ¡No pases de largo!
En general, no fue aburrido.
Paralelamente a la exhibición de exhibiciones y la organización de actividades, invitamos a expertos para hacer presentaciones. Grabamos los informes en video, los publicamos
en YouTube y los compartimos con los lectores de Habr.
- Los emuladores de retrocomputadoras ayudan a todos los interesados en la historia de la tecnología y los equipos antiguos: programadores, investigadores, retrogamers . Nikita Zimin dijo qué son los emuladores, cómo están organizados y si es difícil escribirlos.
- La historia del sonido en las consolas de juegos . Dmitry Semenovyh dio una conferencia sobre la historia de los juegos de consola de música, compositores clave de la era dorada del desarrollo de juegos, así como su contribución directa a la cultura musical moderna.
- Recreando retrocomputadoras sobre una base tecnológica moderna: FPGA . Alexander Kholodov dijo qué es FPGA, cómo están organizados y cómo programarlos. Discutamos su aplicación para reconstruir computadoras históricas usando los proyectos MIST y MISTer como ejemplos.
- Primeros métodos de síntesis de sonido y composición algorítmica en Python . Una conferencia de Pyotr Sovetov, en la que habló sobre técnicas simples para crear sonido que se utilizaron en computadoras del pasado, incluidos los juegos. Se prestó especial atención a la generación de música utilizando programas, la llamada composición algorítmica.
- Spectrofon: una revista electrónica en la era previa a Internet . Discurso de Yuri Matveev sobre "Spectrofon" es una revista electrónica rusa sobre ZX Spectrum, publicada desde diciembre de 1993 hasta julio de 1997, con un total de 24 números. Uno de los creadores de la revista contó toda la historia de la publicación, desde el inicio de la cultura misma de las revistas en disquetes hasta las circunstancias del cierre del Spectrophone.
- La segunda vida de las arquitecturas informáticas populares es el emulador PDP-11 . Georgy Barkan habló sobre la historia de la creación del emulador DEC PDP-11 por desarrolladores rusos encargados por el fabricante. Una excursión a la evolución del hardware y software desde minicomputadoras de los años setenta hasta estaciones de trabajo de los noventa.
- En el demoscene, Oleg Senin contó qué es el demoscene, la historia de su ocurrencia, las principales etapas de desarrollo tanto en Europa como en los países de la antigua URSS ; Presentó las obras emblemáticas de los últimos años y también respondió a la pregunta: cómo formar parte de este increíble y polifacético mundo del ciber arte.
- Bajo el capó de los retrojuegos: lo que los desarrolladores estaban ocultando . Hablamos con Alexander Surkov sobre por qué los juegos se ven y funcionan exactamente como solíamos hacerlo, y analizamos qué trucos los desarrolladores de juegos de computadora hicieron para sorprender a los jugadores.
- "Alice mata a medianoche" o Miedos a la tecnología en los siglos XIX y XX . "Si le preguntas a Alice exactamente a la medianoche, se convierte en una Alice malvada", dice la historia de terror para niños de 2018. No es necesario acudir a un psiquiatra: la aparición de dichos textos es natural. Alexandra Arkhipova contó cómo se formaron los temores con respecto a los asistentes de telégrafo, teléfono, Internet y voz en Europa occidental y América del Norte y en Rusia.
- Triple Brainfuck, o ¿Qué es la locura ? Si construyes una computadora de retransmisión en el siglo XXI, entonces es, con mucho, la más rápida del mundo, por lo que el lenguaje de programación esotérico Brainfuck es para él un conjunto nativo de instrucciones, ¡y es completamente de 16 bits! Y luego no está mal ensamblar otra computadora Brainfuck, ya en lámparas y decatrones, así como frenar la energía eólica y el efecto de pegar chorros de aire y crear un procesador neuromórfico en elementos neumáticos. Sobre esto, en un discurso de Artyom Kashkanov.
- Historia de las computadoras del hogar . Peter Sobolev habló sobre el surgimiento y la difusión de las computadoras domésticas en 1970-1990. Usando ejemplos concretos, vimos cómo varias soluciones eran posibles en un momento en que nadie más sabía lo que una persona común y corriente necesitaba de una computadora y por qué, y cómo estas ideas se formaron gradualmente. Sobre qué compromisos técnicos exitosos y no exitosos llevaron al éxito y al fracaso de las empresas.
- La evolución de los videojuegos. Yaroslav Kravtsov descubrió muchos hechos interesantes . ¿Qué videojuego vino primero? ¿Qué juego fue escrito en una computadora por $ 120,000? ¿Qué curioso problema fue la primera máquina tragamonedas? ¿En qué juego fue el primer multijugador? ¿Qué juego anunció Bill Gates con una escopeta en sus manos? ¿Qué significa "Bueno, espera un minuto!" y el dandy? ¿Qué juego casi destruyó la industria del juego? Una conferencia sobre videojuegos que cambió la industria del juego.
- Más allá de Intel y Linux: procesadores y sistemas operativos inusuales . Conferencia de Dmitry Zavalishin. La arquitectura actual del procesador Intel y el sistema operativo Unix casi dominan el mundo moderno. Sin embargo, en la historia de los procesadores y sistemas, ha habido muchas desviaciones de este orden de cosas.
* * *
La fiesta terminó con la actuación de Dmitry "Quiet" Smirnov y Leonid "Lenin" Koshelev. Los músicos combinan una guitarra eléctrica con música de ocho bits, que recuerda los sonidos de las viejas consolas de juegos y computadoras con procesadores de ocho bits. El video, lamentablemente, no se guardó, pero puedes encontrar
otra pista.

"Demodulación" es una nueva experiencia para el equipo del Museo Yandex. Nunca hemos visto tantos entusiastas, expertos y simplemente amantes de la tecnología. ¡Agradecemos a nuestros amigos por su ayuda en la organización de las vacaciones y a nuestros invitados por su apoyo y buen humor!