Un usuario crea un sistema operativo desde cero con IA y ejecuta DOOM

by Tecnoandroid
Un usuario crea un sistema operativo desde cero con IA y ejecuta DOOM - sistema operativo con IA

Que alguien construya un sistema operativo partiendo de la nada, sin escribir una sola línea de código a mano, ya parecía material de ciencia ficción. Pues bien, ha pasado. Un usuario ha levantado con ayuda de la inteligencia artificial un sistema capaz de arrancar en hardware real y, por si fuera poco, ejecutar DOOM con su banda sonora intacta. El proyecto se llama Ember y deja claro hasta dónde puede empujar hoy la programación asistida por modelos de lenguaje, aunque sin supervisión humana constante no habría llegado a ninguna parte.

El creador, que firma como FunnyName en Reddit, tiró de Claude Code con el modelo Fable 5.1 para escribir todo el sistema sin teclear código a mano. Ember arranca directamente desde una memoria USB en un portátil Lenovo Yoga, con su propio proceso de arranque, su kernel y sus interrupciones compatibles con DOS. Y ojo, porque aquí está la parte interesante. No es un envoltorio de Linux ni una versión retocada de FreeDOS. Ember habla directamente con el hardware, y quien tenga curiosidad puede revisar todo el código fuente, publicado en un repositorio abierto, línea por línea.

El escepticismo hacia esos escenarios apocalípticos de una IA todopoderosa sigue muy vivo, y con razón. Pero proyectos como este enseñan algo distinto, un progreso concreto y verificable. No hablamos de una demostración teórica sobre papel. Es un sistema que arranca y funciona en un ordenador de verdad, con sus fallos y sus aciertos a la vista de cualquiera que quiera comprobarlo por su cuenta.

Un kernel de 46 kilobytes que recupera el sonido de otra época

Metiendo mano en las tripas de Ember, el corazón del sistema es un kernel de 16 bits escrito en ensamblador NASM que ocupa apenas 46 kilobytes. Si le sumamos el ejecutable del escritorio, de 735 kilobytes, el conjunto pesa menos de 800 kilobytes. Para hacernos una idea, Windows 11 pide alrededor de 25 gigabytes, más de 30.000 veces más espacio que todo Ember junto. Una locura, la verdad.

Link affiliato

Y con ese tamaño mínimo, el entorno no se queda corto. Trae escritorio gráfico, gestor de archivos, reproductor de música, procesador de textos y hasta soporte para pantallas táctiles, con teclado en pantalla pensado para tabletas. Ember ejecuta programas reales de DOS con extensión .COM y .EXE, y emula el hardware de Sound Blaster y el altavoz interno del PC. Así, los juegos antiguos suenan a través del audio HD de los portátiles modernos. Conseguir esa emulación costó tres días de trabajo dedicados solo al modelo Opus 5 High, y el premio fue ejecutar el DOOM original con su música sin tocar, uno de los momentos más simbólicos de toda la aventura.

Cientos de intentos fallidos antes de que arrancara

El resultado no cayó del cielo con una instrucción bien afinada. El creador describía la función que quería añadir, dejaba que la IA la implementara, compilaba el código y arrancaba el sistema en el portátil. Cada fallo se convertía en el punto de partida de la siguiente sesión. Las primeras versiones venían con gráficos corruptos, teclado y ratón que no respondían, silencio absoluto, rendimiento pobre y cierres inesperados. El propio autor lo reconoce sin dramatismos en el vídeo que documenta el proceso, desde las pantallas de arranque rotas hasta el escritorio funcional que puede verse hoy.

Fuente
Imagen: softzone.es

Related Articles