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
obiwac
Member
Member
Posts: 149
Joined: Fri Jan 27, 2017 12:15 pm
Libera.chat IRC: obiwac
Location: Belgium

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

Post by obiwac »

0.o
Ankeraout
Member
Member
Posts: 25
Joined: Tue Feb 28, 2017 10:22 am

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

Post by Ankeraout »

Still working on paging for now...

Image
Korona
Member
Member
Posts: 999
Joined: Thu May 17, 2007 1:27 pm
Contact:

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

Post by Korona »

pcmattman wrote:Pedigree kernel + Debian userspace + Xnest on the system running QEMU. :-)

I'm cheating a little bit by booting to single-user mode, mostly just to test the basics (e.g. xclock, xterm) before letting the userspace try and run gdm and its own X server.
I'm not sure I understand what is going on. Is your OS running Xnest which redirects the X output to the host OS? Did you port stuff like an init system, ifup/down and the ALSA user-space to your OS? That is quite a remarkable achievement! Did you have to implement many Linux specific system calls/interfaces in order to be able to do that? :D
managarm: Microkernel-based OS capable of running a Wayland desktop (Discord: https://discord.gg/7WB6Ur3). My OS-dev projects: [mlibc: Portable C library for managarm, qword, Linux, Sigma, ...] [LAI: AML interpreter] [xbstrap: Build system for OS distributions].
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 »

Post Update: Thank you guys for pointing out that my values were wrong, it is all fixed now.
A brand new and improved panic screen (updated picture):
NewPanicScreenUpdated.png
Started working on some memory management:
MemoryMap.png
Last edited by Octacone on Tue Apr 18, 2017 6:39 am, edited 1 time in total.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
Ch4ozz
Member
Member
Posts: 170
Joined: Mon Jul 18, 2016 2:46 pm
Libera.chat IRC: esi

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

Post by Ch4ozz »

Your Stack-Selector looks wrong though
User avatar
zaval
Member
Member
Posts: 647
Joined: Fri Feb 17, 2017 4:01 pm
Location: Ukraine, Bachmut
Contact:

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

Post by zaval »

i wasn't into x86 too long, don't even know if this possible for a 16-bit register to hold a 24-bit value.) btw, it definitely points to some code near the current IP.
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).
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 »

Ch4ozz wrote:Your Stack-Selector looks wrong though
Update: it is all good, because of ring 0
zaval wrote:i wasn't into x86 too long, don't even know if this possible for a 16-bit register to hold a 24-bit value.) btw, it definitely points to some code near the current IP.
Update: All the values are 32 bit, 16 bit values are properly translated.
Last edited by Octacone on Tue Apr 18, 2017 6:42 am, edited 1 time in total.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
zaval
Member
Member
Posts: 647
Joined: Fri Feb 17, 2017 4:01 pm
Location: Ukraine, Bachmut
Contact:

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

Post by zaval »

I meant SS. Your printing code prints something else instead of SS.)
ANT - NT-like OS for x64 and arm64.
efify - UEFI for a couple of boards (mips and arm). suspended due to lost of all the target park boards (russians destroyed our town).
User avatar
osdever
Member
Member
Posts: 492
Joined: Fri Apr 03, 2015 9:41 am
Contact:

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

Post by osdever »

Finally! Now include files for U365 apps are in the FS itself.
Attachments
Screenshot_20170419_103435.png
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
mariuszp
Member
Member
Posts: 587
Joined: Sat Oct 16, 2010 3:38 pm

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

Post by mariuszp »

osdeverr wrote:Finally! Now include files for U365 apps are in the FS itself.
FYI, "cat" should run without arguments, if you are implementing POSIX. It should cat from stdin in that case, not throw an error and exit.
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 »

osdeverr wrote:Finally! Now include files for U365 apps are in the FS itself.
That is really cool! Now add some color. :D (for syntax highlighting)
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
osdever
Member
Member
Posts: 492
Joined: Fri Apr 03, 2015 9:41 am
Contact:

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

Post by osdever »

mariuszp wrote:
osdeverr wrote:Finally! Now include files for U365 apps are in the FS itself.
FYI, "cat" should run without arguments, if you are implementing POSIX. It should cat from stdin in that case, not throw an error and exit.
I know, I was just lazy :P
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
User avatar
osdever
Member
Member
Posts: 492
Joined: Fri Apr 03, 2015 9:41 am
Contact:

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

Post by osdever »

octacone wrote:
osdeverr wrote:Finally! Now include files for U365 apps are in the FS itself.
That is really cool! Now add some color. :D (for syntax highlighting)
But it's a cat...
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
SeeSoftware
Posts: 13
Joined: Tue Apr 18, 2017 6:02 pm

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

Post by SeeSoftware »

I dont really have an os yet but i created something fun in the error screen :)

Image

Yep, Snake in the error screen :D
btw its running on my old nearly broken laptop !

funfact: the error screen has more function then the os itself !
User avatar
TopSekret
Posts: 5
Joined: Thu Apr 20, 2017 7:45 am
Libera.chat IRC: TopSekret

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

Post by TopSekret »

Currently, FemtOS 0.1.0-PRE looks like that:

Image
Post Reply