What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
Currently not much. Command input and stuff like that.
Working on managarm.
Re: What does your OS look like? (Screen Shots..)
qookie wrote:Currently not much. Command input and stuff like that.
Camera Used: Potato (24 Bit (Simulated))
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: What does your OS look like? (Screen Shots..)
"what is compression"Octacone wrote:Camera Used: Potato (24 Bit (Simulated))
Re: What does your OS look like? (Screen Shots..)
Wow all of these operating systems have some serious dev time behind them! so advanced, still got a long way to go
After some serious devtime, I have managed to get threading and lastly RTTI working (ported a large part of libcxxrt for it). I'm aiming for this to be used in my interthread communication protocol, so that a thread can listen on a port and receive multiple messages (with differing classes, all derived from a base class)
the timestamps are just text at the moment, need to get around to implementing a basic Time class...
After some serious devtime, I have managed to get threading and lastly RTTI working (ported a large part of libcxxrt for it). I'm aiming for this to be used in my interthread communication protocol, so that a thread can listen on a port and receive multiple messages (with differing classes, all derived from a base class)
the timestamps are just text at the moment, need to get around to implementing a basic Time class...
- lkurusa
- Member
- Posts: 42
- Joined: Wed Aug 08, 2012 6:39 am
- Libera.chat IRC: Levex
- Location: New York, NY
- Contact:
Re: What does your OS look like? (Screen Shots..)
My GCC 6.2.0 port along with GNU binutils 2.27 is now finally working!
Thanks to the IRC community for keeping the soul in me
Thanks to the IRC community for keeping the soul in me
Cheers,
Lev
Lev
Re: What does your OS look like? (Screen Shots..)
Nice. I just ported libstdc++ myself.lev wrote:My GCC 6.2.0 port along with GNU binutils 2.27 is now finally working!
Thanks to the IRC community for keeping the soul in me :-)
-
- Member
- Posts: 116
- Joined: Thu May 06, 2010 4:34 am
- Libera.chat IRC: peterbjornx
- Location: Leiden, The Netherlands
- Contact:
- BrightLight
- 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..)
Guess who's self-hosting?
Still need to write a text editor to actually be self-hosting...
Still need to write a text editor to actually be self-hosting...
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
That's amazing omarrx024, your OS looks really good btw ^.^
osdev project, goal is to run wasm as userspace: https://github.com/kwast-os/kwast
- BrightLight
- 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..)
Thanks!ndke wrote:That's amazing omarrx024, your OS looks really good btw ^.^
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
I hope to be self-hosting at some point. Right now though, I'm just glad I managed to embed a 9.4 MB unicode font so I can pretend to be doing something productive.omarrx024 wrote:Thanks! :)ndke wrote:That's amazing omarrx024, your OS looks really good btw ^.^
Re: What does your OS look like? (Screen Shots..)
First post of my os screenshot. Just the basics, video, ring0 / 3, syscalls, fs driver, custom filesystem support, elf64 object file loading, keyboard support. message passing support.
The window manager doesn't look like much yet, but its functional.
The window manager doesn't look like much yet, but its functional.
Re: What does your OS look like? (Screen Shots..)
Paging is finally enabled!
After two weeks, many frustrations, many discussions, almost quitting. It was well worth my patience.
It is possible to implement paging without any tutorials, and here is the proof:
After two weeks, many frustrations, many discussions, almost quitting. It was well worth my patience.
It is possible to implement paging without any tutorials, and here is the proof:
- Attachments
-
- Paging_Enabled.png (10.84 KiB) Viewed 4721 times
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Re: What does your OS look like? (Screen Shots..)
That's quite impressive.bradbobak wrote:First post of my os screenshot. Just the basics, video, ring0 / 3, syscalls, fs driver, custom filesystem support, elf64 object file loading, keyboard support. message passing support.
The window manager doesn't look like much yet, but its functional.
Almost as impressive as your forum stats:
Joined: Sat Apr 15, 2006 12:00 am
Posts: 20
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Re: What does your OS look like? (Screen Shots..)
It's taken me a lot of work to get to this point, but it's still not really an OS.
I wrote a bootloader from scratch, which loads a 32-bit C kernel from a FAT32 filesystem. The bootloader also initialises VESA graphics.
The kernel has a basic ATA PIO driver, which loads the graphics and font data from the FAT32 filesystem. It's still all in ring0.
All I really have to show off at this point is my text rendering.
I wrote a bootloader from scratch, which loads a 32-bit C kernel from a FAT32 filesystem. The bootloader also initialises VESA graphics.
The kernel has a basic ATA PIO driver, which loads the graphics and font data from the FAT32 filesystem. It's still all in ring0.
All I really have to show off at this point is my text rendering.