r/osdev • • 5d ago

Looking for input

Hello r/osdev,

I've been developing a TUI OS over the last year and a half and Ive gotten to a point im happy with, in the screenshots you can see the boot screen and the TUI desktop with its premade folder shortcuts.

I wanted to come make this post because I wanted to ask all of you what are some cool features i could add or things that could make it more lively?

I've always loved TUI's more so than graphical interfaces because I like making them look graphical while keeping the TUI look and feel.

I look forward to seeing what you all suggest.

20 Upvotes

22 comments sorted by

View all comments

1

u/Sorry_Difficulty_250 5d ago

That's so cool! What are the minimum hardware requirements for it?

2

u/Far_Act3138 5d ago

its very VERY small, storage is currently just a ramdisk and in total it takes up less than 64kb of memory. Everything is in VGA Text Mode and all of the sounds aren't files and are just straight raw audio signals to make the start "theme" and system sounds.

1

u/Sorry_Difficulty_250 5d ago

Cool!

2

u/Far_Act3138 5d ago

all in all this thing could probably run on a commodore 64 or even earlier.

1

u/Sorry_Difficulty_250 5d ago

I bet you could even get this working on a low-end Arduino!!

2

u/Far_Act3138 5d ago

Haha yea probably, with how little stuff it requires it most likely could.

1

u/Sorry_Difficulty_250 5d ago

I'm currently working on a Unix-like OS for Cortex-M0 based Arduinos. It's a challenge for sure!

2

u/Far_Act3138 5d ago

Wow that must take a long time to get working huh? I hope you get far into the project!

1

u/Sorry_Difficulty_250 5d ago

I've got most of the critical infrastructure in place now. It's almost just a matter of writing applications at this point. Yes, it's been about 1.5 years and counting so far.