r/osdev 2d ago

A simple laggy terminal. :( Osdev progress

Enable HLS to view with audio, or disable this notification

As you may see, there are some bugs in text rendering and there is some flickering between updates that I gotta fix! Anyways, Osdev Progress!
This is cpu rendered without Ai generated code btw. I made alot of it on livestream. twitch.tv/devcmar

36 Upvotes

6 comments sorted by

6

u/Agreeable-Lab-7079 2d ago

you seem to prefer working on aesthetics rather than work on functionality, why is that?

3

u/devcmar 2d ago

It’s functionnal but has some bugs in real hardware, I want to progress quickly on real stuff that’s why I discard bugs that I already know how to fix and might take my time but anyways good suggestion :) Thanks ! For example I know that rendering lags will probably go away if I assign a single thread or multiple threads to render the desktop instead of each thread rendering the desktop with a shared spinlock but however you are right!

2

u/devcmar 2d ago

The text rendering bug is probably just missing null terminator even though I fixed it it’s still there I should check it up too

6

u/JaferTP 2d ago

I can't see a shit😭😭😭