El proyecto M8SBC-486 es una placa base desarrollada desde cero por el entusiasta maniek86 para dar vida a CPUs Intel 486 bajo un enfoque open-source. Aunque está inspirada en la arquitectura clásica de los 486, esta placa no replica diseños existentes, sino que integra experiencia previa de su creador para construir un sistema «kinda PC compatible» con soporte para Linux y software clásico de MS-DOS, incluyendo juegos como Doom y Wolfenstein 3D.
La investigación comenzó en abril de 2025, y apenas cuatro meses después, en agosto, se inició el desarrollo activo, completándose en menos de seis meses. El resultado es un PCB de 150×150 mm con cuatro capas y un socket PGA-168 que soporta procesadores 486 a 5V, con un bus frontal (FSB) a 24 MHz, o 48 MHz en modo DX2. Esta configuración permite una velocidad aceptable para emular la experiencia 486 en hardware moderno y casero.
Un aspecto central del diseño es su chipset implementado en una FPGA Xilinx Spartan II XC2S100, denominad“Hamster 1,” que asume funciones esenciales del chipset original para gestionar memoria, interrupciones y temporizadores. La memoria está compuesta por 4 MB de SRAM y 256 KB de memoria ROM para la BIOS, basada en un proyecto open-source de b-demitri1 que ofrece una interfaz compatible con MS-DOS 6.22, FreeDOS 1.4 y Linux 2.2.6.
La placa cuenta también con dos conectores ISA de 16 bits, teclado por puerto PS/2 y componentes esenciales como el PIT 8254, PIC 8259 y un reloj en tiempo real integrado en la FPGA. Un ATMega128 se encarga de las tareas de reset y la carga del bitstream para la FPGA. La compatibilidad con hardware y software es amplia aunque limitada: funciona con tarjetas VGA clásicas de 8 bits como Trident TVGA8900C y Cirrus GD5428, pero carece de soporte para sonido y DMA secundario, lo que restringe algunas funcionalidades.
Maniek86 destaca que logró ejecutar juegos emblemáticos y hasta distribuciones de Linux en esta plataforma, aunque con ciertas carencias, como la ausencia de soporte para tarjetas de red ethernet o dispositivos SCSI que no han sido comprobados. También carece de soporte completo para disqueteras debido a la falta de DMA, y aunque se sugieren posibles mejoras con CPUs específicos o velocidades superiores, estos aspectos aún no están confirmados ni implementados.
Este proyecto supone un ejercicio de ingeniería notable dentro del mundo del hardware retro y el software libre, ofreciendo una base para explorar la compatibilidad y funcionalidad de los 486 desde la óptica de un desarrollo artesanal y abierto. Con código y documentación accesibles en GitHub, M8SBC-486 no es un producto comercial, sino un ejemplo de cómo la pasión y el conocimiento pueden rescatar y reinterpretar tecnologías clásicas.
Más información y detalles técnicos pueden consultarse en la web oficial del proyecto maniek86.xyz, así como en su repositorio de software y en análisis recogidos por medios especializados.

