OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 1:49 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 249, 250, 251, 252, 253, 254, 255 ... 260  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Apr 03, 2022 10:50 am 
Offline

Joined: Sat Oct 16, 2021 11:57 am
Posts: 15
It's just a prototype windowing environment, very early days. However, I think you can see the inspiration (MacOS system 1 and the like). The grey rectangles up top are font characters. I have pixel font rendering but no font yet haha.
Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Apr 04, 2022 7:24 am 
Offline
Member
Member

Joined: Tue Aug 17, 2021 10:40 am
Posts: 104
Location: CN
Image

_________________
My github: https://github.com/nifanfa


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Apr 05, 2022 8:33 am 
Offline

Joined: Sat Oct 16, 2021 11:57 am
Posts: 15
nifanfa wrote:
Image

That looks great :) Am I right in thinking that the name implies you are writing in .NET? That would be rather fascinating.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Apr 30, 2022 7:21 am 
Offline
Member
Member

Joined: Tue Aug 17, 2021 10:40 am
Posts: 104
Location: CN
skyesp wrote:
nifanfa wrote:
Image

That looks great :) Am I right in thinking that the name implies you are writing in .NET? That would be rather fascinating.

_________________
My github: https://github.com/nifanfa


Last edited by nifanfa on Sun Jan 22, 2023 10:14 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Apr 30, 2022 7:23 am 
Offline
Member
Member

Joined: Tue Aug 17, 2021 10:40 am
Posts: 104
Location: CN
I just renamed it because it reminds of SharpOS. they are totally different things

_________________
My github: https://github.com/nifanfa


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed May 11, 2022 11:39 am 
Offline
Member
Member

Joined: Wed Oct 30, 2013 1:57 pm
Posts: 306
Location: Germany
Managarm (repo link) can now run sway, including X apps via xwayland. See for yourself:

Image

Edit: I should mention that this is not upstreamed yet. Feel free to check out the PRs, though!

_________________
managarm


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri May 27, 2022 10:17 am 
Offline
Member
Member

Joined: Fri Nov 01, 2019 1:17 am
Posts: 95
Hello everyone, this months brought lots of improvements to the entire system, we now have fully higher half kernel support, Drivers loaded as kernel-mode module (dll files), Dynamic libraries for user mode processes (dll files), PCI-Express with MSI support, SMP support, SSE/SSE2 support, networking & sound support with Intel HD Audio as hardware sound card.

Here's an image of window compositor with true type font ("Roboto").
Image

https://github.com/manaskamal/aurora-xeneva do give a star because it motivates. Thanks to everyone from this site, who helped me alot...

Thanks,
Manas Kamal Choudhury


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Jun 22, 2022 2:08 pm 
Offline
Member
Member
User avatar

Joined: Fri Jun 11, 2021 6:02 am
Posts: 96
Location: Belgium
I'm currently working on a tiling window manager. It is far from being finished but I'd like to show off what I have already :D

Attachment:
File comment: Ratio of 0.5
2022-06-22-214801_2560x1440_scrot.png
2022-06-22-214801_2560x1440_scrot.png [ 64.23 KiB | Viewed 4902 times ]

Attachment:
File comment: Ratio of 0.375
2022-06-22-220145_2560x1440_scrot.png
2022-06-22-220145_2560x1440_scrot.png [ 63.36 KiB | Viewed 4902 times ]


The WM uses a binary tree to determine how to size each window. Each parent node has a 16-bit ratio (from 0 to 1 inclusive) to determine how many pixels high or wide each child may be. The border is simply a fixed amount of pixels substracted from the final size. It also automatically determines whether to split horizontally or vertically such that the windows have an aspect ratio that is as close to 1 as possible. I do intend to make it possible to resize & move windows though, of course.

I'm using fontdue for rendering the characters. It is simple to use and seems to work very well. I had to implement support for SSE2 though since LLVM seems to use SSE instructions in intrinsics regardless of the soft-float feature but it turned out to be quite easy (though I mistakenly aligned the stack after a call instead of before, that was quite a headscratcher).

_________________
My OS is Norost B (website, Github, sourcehut)
My filesystem is NRFS (Github, sourcehut)


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Jun 22, 2022 4:37 pm 
Offline
Member
Member

Joined: Mon Jul 05, 2021 6:57 pm
Posts: 118
Looks neat!

Demindiro wrote:
I had to implement support for SSE2 though since LLVM seems to use SSE instructions in intrinsics regardless of the soft-float feature but it turned out to be quite easy (though I mistakenly aligned the stack after a call instead of before, that was quite a headscratcher).

What about -mgeneral-regs-only?


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Jun 23, 2022 5:07 am 
Offline
Member
Member
User avatar

Joined: Fri Jun 11, 2021 6:02 am
Posts: 96
Location: Belgium
davmac314 wrote:
What about -mgeneral-regs-only?


AFAICT it only adds these options: -target-feature -x87 -target-feature -mmx -target-feature -sse

Given that I already specified -sse and -mmx (and the Rust compiler doesn't seem to have a direct equivalent to -mgeneral-regs-only) it probably wouldn't help.

_________________
My OS is Norost B (website, Github, sourcehut)
My filesystem is NRFS (Github, sourcehut)


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Jun 26, 2022 5:39 pm 
Offline

Joined: Sat Jun 25, 2022 8:16 am
Posts: 2
After some fiddling around I got my kernel to boot and work on real hardware!

Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Jun 28, 2022 4:36 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 812
Location: Hyperspace
Mathewnd wrote:
After some fiddling around I got my kernel to boot and work on real hardware!

Cool! Are you aiming for POSIX compliance?

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Jul 01, 2022 1:23 pm 
Offline

Joined: Sat Jun 25, 2022 8:16 am
Posts: 2
eekee wrote:
Cool! Are you aiming for POSIX compliance?


Yup! That's what I was aiming for. Although now I'm rewriting the kernel from the ground up because I had made some design mistakes, and also because I want it to better use modern hardware (it ran in protected mode, for example).


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Jul 05, 2022 11:49 am 
Offline
Member
Member

Joined: Thu Jul 03, 2014 5:18 am
Posts: 84
Location: The Netherlands
Working on the spiritual successor to my previous OS. This one combines my other pet project, the Stage programming language, with an OS: StageOS. Still pretty early on, but yeah. The message in the Kernel window is loaded from the filesystem (FAT16) at the moment.

Image

_________________
My blog: http://www.rivencove.com/


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Jul 08, 2022 4:24 am 
Offline
Member
Member
User avatar

Joined: Fri Jun 11, 2021 6:02 am
Posts: 96
Location: Belgium
It took me a while but I finally got a sort-of working GUI!

Attachment:
File comment: GUI on real hardware
v0.2a-hp-elitebook-folio-1040-g2.jpg
v0.2a-hp-elitebook-folio-1040-g2.jpg [ 121.58 KiB | Viewed 4373 times ]

_________________
My OS is Norost B (website, Github, sourcehut)
My filesystem is NRFS (Github, sourcehut)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 249, 250, 251, 252, 253, 254, 255 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot] and 71 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group