Convertir Elite de BBC Micro en un juego para dos jugadores

El programador Mark Moxon ha publicado un extenso análisis técnico sobre cómo transformar el clásico Elite para BBC Micro, originalmente diseñado para un solo jugador por Ian Bell y David Braben, en una versión cooperativa para dos jugadores. El proyecto parte del código fuente original en ensamblad

POP-2000: un dialecto de POP-2 como lengua franca para sistemas diminutos

Un programador presenta POP-2000 (también llamado POP2K), un dialecto estandarizado del lenguaje POP-2 diseñado en los años setenta y utilizado en los mismos círculos que las primeras versiones de Lisp. El proyecto surge de la colaboración con Devine Lu Linvega, creador de Uxn, y busca crear una len

Memo-1: un ordenador casero basado en el procesador 65C02 con terminal Minitel

Memo-1 es un proyecto de hardware abierto diseñado por Benoit Aveline (Memoire Morte) que propone un ordenador minimalista basado en el procesador 65C02 funcionando a 1 MHz. La máquina incorpora 32 KB de RAM, 16 KB de ROM y dos chips de soporte: un 65C22 (VIA) encargado de gestionar dos puertos para

Recreación de Pong Wars en ensamblador para el Commodore 64

El programador Two9A publica un extenso artículo técnico en el que documenta, paso a paso, la recreación de Pong Wars —la animación enfrentada de las bolas del día y la noche que se disputan el campo cambiando los bloques de color— en ensamblador del Commodore 64. El texto, que arranca con un encarg

PL/CBMBASIC: el BASIC del Commodore 86, ahora ejecutándose dentro de PostgreSQL

PL/CBMBASIC es una extensión procedural para PostgreSQL que ejecuta cuerpos de función en BASIC V2 del Commodore 64, el intérprete original de Microsoft/Commodore de 1982. Para ello incorpora al proceso del backend la recompilación estática del código C realizada por Michael Steil en su proyecto cbm

La asombrosa tarjeta controladora Disk II de Apple

Artículo técnico-divulgativo sobre la tarjeta controladora Disk II, pieza clave del ecosistema Apple II desarrollada por Steve Wozniak a finales de 1977. Frente a los voluminosos controladores de disco de la época, Wozniak adoptó un enfoque radical: reducir el hardware al mínimo y descargar en el so

Un desarrollador porta un subconjunto de Swift al Apple II original de 1977

Un programador ha presentado SwiftII, un entorno de desarrollo inspirado en Swift que funciona en el Apple II original y sus sucesores (Apple II Plus, IIe y superiores). El proyecto adapta un subconjunto deliberado del lenguaje Swift —más cercano en espíritu a Embedded Swift que al SDK moderno de iO

Tempest: Un libro digital explora dos clásicos

Tempest vs Tempest es un proyecto único: un libro digital que disecciona en profundidad dos videojuegos icónicos de los años 80 y 90, 'Tempest' (1981) de Dave Theurer y 'Tempest 2000' (1994) de Jeff Minter. Más que una simple retrospectiva, el libro se sumerge en el código fuente de ambos juegos, e

DeiMOS: Nuevo optimizador para el chip 6502

Un investigador ha desarrollado "DeiMOS", un superoptimizador para el microprocesador MOS 6502, un chip de 8 bits popular en consolas de videojuegos y ordenadores de los años 80 como el NES y el Commodore 64. Los superoptimizadores buscan generar el código máquina más eficiente para una tarea dada,

Laptop retro 6502: nueva versión más fina y potente

Un desarrollador ha presentado una segunda revisión de su laptop basada en el microprocesador 6502, denominada LT6502b. La nueva versión se caracteriza por ser más delgada y con mejoras significativas en el diseño y funcionalidad. El dispositivo, cuyo desarrollo se ha trasladado desde GitHub a Codeb

6o6: Virtualización 6502 más veloz para emuladores retro

Este artículo del blog detalla una actualización de la biblioteca `6o6`, una herramienta innovadora que permite la virtualización de un procesador MOS Technology 6502 dentro de otro sistema 6502. En esencia, `6o6` permite ejecutar software diseñado para un 6502 (como el que se encuentra en un Apple-

Chuck Peddle vislumbra el futuro de las PC en entrevista de 1982

En una entrevista de 1982 publicada en la revista Byte, Chuck Peddle, figura clave en la historia de la computación personal y creador del microprocesador 6502, discutió sobre su nuevo sistema Victor 9000/Sirius 1 y el futuro de la industria de las computadoras personales. Peddle, quien previamente

Shufflepuck Cafe revive en Apple II: un logro técnico

Un desarrollador ha logrado portar el juego 'Shufflepuck Cafe', originalmente lanzado para sistemas de 1989, a la plataforma Apple II de 1979, superando importantes desafíos técnicos. El proyecto, detallado en la revista Juiced.GS, implicó la creación de una perspectiva 3D simulada utilizando transf

Aficionado crea portátil retro con tecnología moderna

Un aficionado ha construido un portátil funcional basado en el microprocesador 6502, combinando tecnología retro con características modernas. El proyecto, documentado en GitHub por el usuario TechPaula, culminó en un dispositivo que integra un procesador 65C02 a 8MHz, 46KB de RAM, un sistema BASIC