ZX Spectrum: experimentando con sonido de 1 bit

Este artículo forma parte de un recorrido técnico por el ZX Spectrum y se centra en cómo sacar partido al altavoz de 1 bit del ordenador. Tras implementar previamente tonos simples inspirados en trabajos anteriores con el Apple II, el autor buscaba replicar las técnicas avanzadas que ya había aplica

Recorrido por el ZX Spectrum en ensamblador: modo texto

Este artículo abre una serie dedicada a la programación en lenguaje máquina del ZX Spectrum, tomando como base el modelo de 48K pero con técnicas compatibles también con las versiones de 16K y 128K. A diferencia de plataformas como Commodore 8-bits, MSX o el IBM PC —que ofrecían tablas de saltos bie

Recorrido por el sonido del ZX Spectrum: beeper de 1 bit y chip AY-3-8910

Este artículo forma parte de un recorrido técnico por el ZX Spectrum centrado en su sistema de sonido. La máquina ofrece dos vías: un beeper de 1 bit controlado por software, presente en todos los modelos y similar al del Apple II o al altavoz del PC, y el chip sintetizador General Instrument AY-3-8

Usborne ofrece en PDF gratis los clásicos de informática de los 80

La editorial Usborne ha puesto a disposición gratuita en formato PDF una colección de sus clásicos libros de informática y programación, originalmente publicados en la década de 1980. La iniciativa, anunciada el 25 de noviembre de 2021, busca ofrecer a los usuarios acceso a materiales que inspiraron

Desarrollador logra que ZX Spectrum renderice 3D a 40 fotogramas por segundo

Un desarrollador ha logrado implementar renderizado 3D en un ZX Spectrum 48K+, utilizando técnicas de optimización que mejoran dramáticamente el rendimiento. El proyecto, publicado en GitHub, parte de una versión inicial en C que lograba 6,2 fotogramas por segundo. Posteriormente, el autor reescribi

Boriel BASIC SDK permite crear juegos para el ZX Spectrum

Boriel BASIC SDK es un conjunto de herramientas de desarrollo (Software Development Kit) que permite programar en lenguaje BASIC para la histórica computadora ZX Spectrum, uno de los ordenadores domésticos más icónicos de la década de 1980. Este proyecto, creado por el desarrollador Boriel, consiste

Fuente 5x5: más claridad en microcontroladores

Un desarrollador ha creado una nueva fuente de píxeles de 5x5, optimizada para pantallas diminutas en microcontroladores. Esta fuente, disponible como un archivo de encabezado C, busca ofrecer legibilidad en espacios reducidos, siendo el tamaño mínimo viable sin comprometer la claridad. Inspirada en

Desvelan secretos del clásico Manic Miner

El proyecto "Manic Miner: Índice" es una documentación exhaustiva y detallada del videojuego clásico "Manic Miner" (1984) para la plataforma ZX Spectrum. Su valor radica en proporcionar un análisis profundo del código interno del juego, algo que antes era prácticamente inaccesible para la mayoría de

IA crea emulador: desafío a experimento de Anthropic

Un desarrollador, Antirez, replicó un experimento de Anthropic donde se instruyó a un modelo de IA (Opus 4.6) para escribir un compilador C en Rust. Antirez cuestionó la metodología de Anthropic, especialmente la falta de acceso a documentación y recursos sobre optimización de compiladores. Para dem