What does your OS look like? (Screen Shots..)

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
Sik
Member
Member
Posts: 251
Joined: Wed Aug 17, 2016 4:55 am

Re: What does your OS look like? (Screen Shots..)

Post by Sik »

I guess it's probably better to just take a cue from nearly every other windowed GUI and just color the entire titlebar. Makes it much more obvious.
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by BrightLight »

You know your OS is advanced when you stop using the Intel programming guide as a reference.
klange
Member
Member
Posts: 679
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: What does your OS look like? (Screen Shots..)

Post by klange »

I also made a video with some recently-added features of my OS.
User avatar
crunch
Member
Member
Posts: 81
Joined: Wed Aug 31, 2016 9:53 pm
Libera.chat IRC: crunch
Location: San Diego, CA

Re: What does your OS look like? (Screen Shots..)

Post by crunch »

klange wrote:I also made a video with some recently-added features of my OS.
You guys both have very impressive projects
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by BrightLight »

I'll always love posting here...
Wrote a basic widget library; supports buttons and labels as you can see in the screenshot and abstracts as much of the WM functionality from the user as possible. ;)
Next up on my to-do list is the textbox, so I can write a basic calculator which will be the first "real" or useful application for my OS.
EDIT: Forgot to mention; the widget library is written entirely in userspace.
Image
You know your OS is advanced when you stop using the Intel programming guide as a reference.
klange
Member
Member
Posts: 679
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: What does your OS look like? (Screen Shots..)

Post by klange »

Image

One of the things on my TODO list for my 1.0 release was to build a documentation viewer. I spent a lot of time building this formatted text engine, which I had originally designed for text labels like the one in the "About ToaruOS" window on the right, but it was fast enough to support larger amounts of formatted text, so it worked out quite nicely for this project. I moved all of the licenses for third-party things that I ship with my CDs into formated files so you can read through all of them from the help browser. It supports various formatting hints with an HTML-like syntax, scrolling, reflows text to fit the page, and all of the blue text is links to other files. Now I just need to write some documentation to put *in* the browser...
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by BrightLight »

I wrote a calculator. See it in action (YouTube.)
Image

Image
You know your OS is advanced when you stop using the Intel programming guide as a reference.
User avatar
bzt
Member
Member
Posts: 1584
Joined: Thu Oct 13, 2016 4:55 pm
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by bzt »

Finished with my internal debugger :-) Now I can finally debug what's wrong with my task switcher :-)
Attachments
Thread's meta data
Thread's meta data
oszdbg4.png (4.68 KiB) Viewed 2702 times
Displaying task queues
Displaying task queues
oszdbg5.png (5.14 KiB) Viewed 2702 times
Dumping RAM allocations
Dumping RAM allocations
oszdbg6.png (4.42 KiB) Viewed 2702 times
User avatar
bzt
Member
Member
Posts: 1584
Joined: Thu Oct 13, 2016 4:55 pm
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by bzt »

And another 3 shoots.
Attachments
Instruction disassembler
Instruction disassembler
oszdbg1.png (8.74 KiB) Viewed 2701 times
Dumping memory
Dumping memory
Dumping memory in quadwords
Dumping memory in quadwords
oszdbg3.png (4.75 KiB) Viewed 2701 times
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: What does your OS look like? (Screen Shots..)

Post by dozniak »

bzt wrote:Finished with my internal debugger :-) Now I can finally debug what's wrong with my task switcher :-)
Really nice tool!
Learn to read.
User avatar
bzt
Member
Member
Posts: 1584
Joined: Thu Oct 13, 2016 4:55 pm
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by bzt »

dozniak wrote:Really nice tool!
Thanks! It's also very useful! It's quite difficult to debug task switches with gdb as it does not know about memory mappings. On the other hand gdb can show you the source as execution runs through, while my debugger can't as it has no access to the C files. But I'm thinking of displaying the filename and the line at least.
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: What does your OS look like? (Screen Shots..)

Post by Octacone »

bzt wrote:Finished with my internal debugger :-) Now I can finally debug what's wrong with my task switcher :-)
Quite impressive! How does it handle faults? Do is auto dump or you have to load logs manually? Great color scheme btw.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
crunch
Member
Member
Posts: 81
Joined: Wed Aug 31, 2016 9:53 pm
Libera.chat IRC: crunch
Location: San Diego, CA

Re: What does your OS look like? (Screen Shots..)

Post by crunch »

bzt wrote:And another 3 shoots.
The disassembler looks very impressive. Did you write it yourself?
User avatar
DixiumOS
Member
Member
Posts: 84
Joined: Tue Jan 10, 2017 3:19 pm
Libera.chat IRC: NunoLava1998

Re: What does your OS look like? (Screen Shots..)

Post by DixiumOS »

Image
(not so frequently updated) Code is at:

https://github.com/NunoLava1998/DixiumOS-1
User avatar
bzt
Member
Member
Posts: 1584
Joined: Thu Oct 13, 2016 4:55 pm
Contact:

Re: What does your OS look like? (Screen Shots..)

Post by bzt »

octacone wrote:Quite impressive! How does it handle faults? Do is auto dump or you have to load logs manually? Great color scheme btw.
Thanks! It's called from the exception handler ISR. Yep, the color scheme is a retro C=64 :-) If it were a panic it would be in shades of red.
Post Reply