
"Durante 8 años jugué el Spectrum en blanco y negro y todos ustedes saben por qué, porque nuestro valiente telly RGB no entendió la señal en absoluto". Me gustaría decir, para asentir, recordar que antes el sol brillaba y la hierba era más verde. Pero no diré, en mi infancia nadie dijo la palabra Spectrum. Toda mi infancia jugué en un dandy, más tarde en un shogi, a veces con mis amigos en superintendo. Ni en la transferencia de "Nueva realidad" de Dandy, ni en "From the Screw", ni en ninguna revista escuché sobre esta computadora. De mi oído, escuché acerca de las computadoras que se iniciaban desde casetes, pero nunca las vi y no sabía su nombre. Primero me enteré de él solo cuando obtuve Internet. Leí los foros, envidié a aquellas personas que, a fines de los 80 y principios de los 90, ensamblaron sus computadoras ellos mismos, pero perdí la validez. Aunque en esos años era pequeño y con todo mi deseo, no habría recogido mi clon del Spectrum. ¿Cuánto he perdido? Esta es la pregunta que comencé a hacerme no hace mucho tiempo. Hace un año, me encontré con una muy buena vidosik donde un chico contó con gran detalle y mostró cómo soldar un clon del espectro de Leningrado. Lo revisé más de una vez y al final decidí "¡Ensamblaré mi computadora desde cero!".
Decidí tomar el esquema original de Leningrado de sblive.narod.ru como base. Bueno, agregue un montón de mejoras, como ajustar el dibujo de un círculo (no está claro cómo Zonov pudo diseñar una computadora con una jamba tan feroz. Se expresa en problemas de fuente, jambas gráficas, etc.), estabilizando el oscilador de cristal, estabilizando el marco y la sincronización de línea, finalizando la señal INT, introduciendo la unión a nivel negro

Para hacer este proceso aún más interesante y más interesante, no busqué una tabla terminada, me pedí una placa de prueba de dimensiones bastante compactas 12 * 18. También tuve que pedir microchips y otras cosas pequeñas de aliexpress y CHIPiDIP. La memoria y el procesador tuvieron que eliminarse del clon inactivo, que recibí recientemente de un spektrumista. Todavía no sé qué tipo de clon es, no hay circuito para él, y simplemente lo dejé caer.

Decidí poner todos los microcircuitos en los paneles para un reemplazo rápido si algo sale mal. Pero el Spectrum contiene una ROM, y todavía necesita ser flasheado, no tenía un programador, pero el mundo no está exento de buenas personas. En lugar de dos EPROM, decidí poner una EEPROM W27C512, en la que cosí 48k BASIC, 128k BASIC, TR-DOS y una prueba de memoria para 48k, también es bueno poder cambiar los bancos de memoria con puentes. Pero aquí llegaron todos mis detalles, después de haber pensado de antemano dónde se ubicaría el zócalo, comenzaron a soldarlos. Bueno, pegué calcomanías en el tablero con las inscripciones de dónde están los números de chip y pata, lo que facilitó enormemente mi vida en el futuro.


Dando un par de horas al día durante dos semanas y media, todo lo mismo recogido. No podía esperar para conectarlo de inmediato. Y después de encender, vi una pantalla blanca, que ya pensaba bien. Después de volver a verificar todo el tablero, eliminando un par de jambas, la situación no mejoró. Durante mucho tiempo no pude entender lo que estaba sucediendo, pero luego descubrí que los microcircuitos CMOS y TTL no deberían interferir. Sí, yo también soy ese radioaficionado. Tuve que pedir las piezas nuevamente y esperar. Después de reemplazar todos los chips CMOS con TTL, la codiciada inscripción aún apareció, pero la imagen estaba flotando.

La apelación al foro zx-pk.ru hizo posible comprender parcialmente lo que estaba sucediendo, pero no tenía solución. Como resultado, tuve que sentarme durante horas en el circuito. Y listo, simplemente entendí mal el esquema para finalizar la generación de la señal INT, o más bien, primero lo entendí correctamente, y luego pensé qué estaba mal y lo hice con una jamba. Bueno, otro problema ha sido solucionado. Pero no todo es tan optimista como quisiéramos, los marcos se ejecutaban constantemente en mi monitor multimedia. Y luego decidí conectarme con el viejo y bueno TV SHARP, que nunca me decepcionó. Pero la verdad es b / w, ya que no tiene un euroconector RGB. Y la imagen casi no se contrajo. Una vez más, una apelación al foro dio consejos prácticos sobre cómo hacer un filtro para una fuente de alimentación conmutada.
Y finalmente, la imagen es normal, sin contracciones, ejecuta una prueba de memoria.

Pero después de todo, para Spectrum, también necesitas un teclado. Luego salí bastante original, tomé el viejo teclado, saqué una película de contactos, corté el getinax en pedazos, lo soldeé, lo procesé con un archivo y lo pegué a la clave con adhesivo termofusible, bueno, y los soldeé de acuerdo con el esquema. El resultado fue un teclado externo bastante engorroso. Bueno, los puertos para los joysticks Sinclair integrados en el teclado directamente. Los joysticks de los sistemas maestros de sega o atari son adecuados, bueno, o, como en mi caso, el joystick soldado dentro de la sega, para lo cual traje la barra espaciadora (es decir, casi siempre se usa como extra) al botón A, bueno, presionar el botón C se duplica, lo cual es conveniente en plataformas.


De alguna manera no tuve suerte con el altavoz y solo llevé el zumbador al televisor, por lo que al menos se puede ajustar el volumen. Habiendo escrito una melodía simple en BASIC, después de haber probado el sonido, decidí descargar algún tipo de juego. Y ... no tuve éxito. Recogí el lector de cinta en K554CA3, probé varios microcircuitos, volví a comprobar todo el circuito pero no comencé, por qué todavía no está claro. Reconstruí el lector en 561LN2 de acuerdo con el esquema del Pentágono-48 (primero en la placa de pruebas antes de soldar) y todo funcionó la primera vez. Los juegos, aunque se estaban cargando, pero la mayoría colgaban de inmediato, algunos como DIZZY 5 lograron jugar un poco.

Una vez, cuando me desperté por la mañana, me preguntaba si había soldado los condensadores correctos ... y OMG, en lugar de 47 nanofaradios, soldaba 47 picofaradios, y también quería que algo funcionara. Una vez más ordenamos las partes faltantes, estamos esperando. Después de la soldadura global de los condensadores, finalmente puede jugar normalmente, nada más se cuelga. Tuve que asegurarme de que, de todos modos, la mayoría de los juegos en el Spectrum son monocromáticos y no pierdo tanto que a fines de los años 80, no todos tenían la televisión en color y muchos jugaban con una foto en blanco y negro. Pero no ayudó mucho, ya sabes.

Y en mi monitor LCD, los cuadros todavía corrían. Como resultado, todavía decidí soldar un microcircuito adicional para acortar el pulso de sincronización horizontal, que quería colocar al comienzo del ensamblaje, pero por alguna razón decidí guardarlo. Al final, finalmente obtuve una buena imagen en color.

La imagen realmente es un poco doble. Comprobado en el televisor LCD, la visión doble no es visible. La foto es genial. Genial Pero todavía hay espacio libre en mi tablero y sería una tontería no usarlo. Hacer una expansión de memoria de hasta 128k y jugar al enroque en 2015 sería genial. Para hacer esto, cambie nuestro K565RU5 a K565RU7 o un análogo de MN41256-08, que se puede comprar para aliexpress sin problemas. Después de agregar 7 microcircuitos más, incluido el chip de sonido YM2149F, la placa se llenó por completo. No hubo problemas con la actualización de memoria. Expandí la memoria a 256k de acuerdo con este esquema, pero todavía lo uso en modo 128k.

Al final, esto resultó



Inicialmente, no iba a usar el tablero sobre la mesa, y para esto recogí el estuche del viejo decodificador de TV, en teoría, puedes poner un tablero adicional para el controlador de la unidad en el segundo piso, pero todavía no quiero molestarme con esto.



Los juegos de motas resultaron ser un duro feroz, solo logré superar el recientemente lanzado Mighty Final Fight.

¿Cuánto he perdido debido a la falta de esta computadora en mi infancia? En términos de juegos, es poco probable, aunque realmente me gustaría la oportunidad de transferir juegos de cinta en cinta. En términos de programación en BASIC, difícilmente me habría interesado en ese momento.