DEV Community

Arush Tripathi
Arush Tripathi

Posted on

πŸ—“οΈ Simp1OS Dev Logs – How I Accidentally Created 8-Bit Glitch Art While Trying to Build Kernel

So, I decided to build an Operating System. Why? Because I thought, "Hey, how hard can it be to tell a CPU what to do?"

Narrator: It was very hard.

I’m 11, I’ve got exams coming up, and I spent my weekend arguing with a linker script that treated me like I didn't exist. Here is the saga of Simp1OS v0.01.

The Victory: The Yellow Screen of Destiny
Most people get a Blue Screen of Death. I started with the Yellow Screen of Life. I managed to bypass every "command not found" error, set up a cross-compiler, and actually painted the screen a beautiful pastel yellow.

I even drew a white box. A perfect, sharp, professional white box. I was feeling like a boss. I was ready to type my name in lights.

The Disaster: The Screen Scramble
Then, I tried to add text. I wrote a font engine. I mapped out the bits for 'S', 'i', 'm', 'p', and '1'. I clicked run, expecting a glorious welcome message.

Instead, I got... a glitch masterpiece.

My OS didn't just print text; it threw the text into a blender. Because of a math error called "Memory Pitch," my letters decided they wanted to be italic and started leaning at a 45-degree angle until they vibrated off the screen. It looked like my computer was possessed by a demon that only speaks in scrambled ASCII.

Why I (Almost) Quit
I’m not going to lieβ€”I looked at that scrambled mess, thought about my math homework, and almost deleted the whole folder. I even said "I'm out. I'm retiring at 11."

But then I realized: That scrambled mess is actually alive. The CPU isn't ignoring me anymore. It's just confused because I'm giving it instructions in a language it barely understands. That glitch isn't a failure; it's a puzzle I haven't solved yet.

The Plan: Slow and Steady (Between Classes)
I’m not quitting. I have way too much potential to let a tilted 'S' defeat me. But I am going slow.

Goal 1: Stop the text from looking like it's sliding down a slide.

Goal 2: Don't let my OS dev habits ruin my science grades.

Goal 3: Actually make a "Start" button that doesn't explode the kernel.

Simp1OS v0.01 is currently in "Abstract Art Mode." Stay tuned for v0.02, where I hopefully discover how to draw a straight line.

Hay there if you feel temptation to download the iso of Simp1OS download the iso at
https://simp1os.netlify.app

Top comments (0)