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.
TheArturZh
Posts: 1
Joined: Sat Jan 25, 2020 4:54 am

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

Post by TheArturZh »

A simple barebones 64-bit higher-half kernel for x86_64. At least it works.
os_feels.png
lycmtz
Posts: 5
Joined: Mon Jan 27, 2020 1:08 am

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

Post by lycmtz »

this is my OS:
The attachment screenshot.png is no longer available
Attachments
screenshot.png
screenshot.png (111.38 KiB) Viewed 6808 times
User avatar
qookie
Member
Member
Posts: 72
Joined: Sun Apr 30, 2017 12:16 pm
Libera.chat IRC: qookie
Location: Poland

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

Post by qookie »

Last time I posted here, I was showing off kmscon running on Managarm. While terminal emulators, editors, and all that are good to have, they're boring. Managarm offered nothing to entertain, until recently. We ported SDL2, which opened many possibilities for porting games and such. Initially it only worked under the KMSDRM video target, but yesterday I got it working under Wayland. I first wanted to port DOOM, but I couldn't decide on the source port to use, so we ported tyr-quake instead. After finishing the porting, we decided to do something about the poor graphics performance and worked on finishing the LLVM port and compiling Mesa with the llvmpipe driver instead of the slow softpipe driver. After VVVVVV was open-sourced it also got ported (Serenity OS beat us by a day or two though :^) ).

The picture shows both the VVVVVV port and the tyr-quake port running at once with good performance, on a VM with a single core.

Image
Working on managarm.
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 »

qookie wrote:After VVVVVV was open-sourced it also got ported
VVVVVV is absolutely not open source.
User avatar
qookie
Member
Member
Posts: 72
Joined: Sun Apr 30, 2017 12:16 pm
Libera.chat IRC: qookie
Location: Poland

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

Post by qookie »

klange wrote:VVVVVV is absolutely not open source.
You are right, I did use the wrong term. By open-sourced I meant the source being released under a license that would allow us to port it.
Working on managarm.
User avatar
Thunderbirds747
Member
Member
Posts: 83
Joined: Sat Sep 17, 2016 2:14 am
Location: Moscow, Russia

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

Post by Thunderbirds747 »

Here's a very primitive kernel of ExpOS, made on a virtual machine running Windows XP SP3 and Bochs 2.6.10,
A lot of functions are to be implemented soon.
Attachments
scr1-min.PNG
Coffee is not airplane fuel.
User avatar
nielsd
Member
Member
Posts: 31
Joined: Sun Apr 05, 2015 3:15 pm

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

Post by nielsd »

Last week I've been working on a slab allocator heap and integrating a wasm compiler (Cranelift) inside my kernel.
This is a simple wasm program executing and writing a fibonacci value to its memory slice, then the kernel reads it to verify.
Image
osdev project, goal is to run wasm as userspace: https://github.com/kwast-os/kwast
User avatar
nakst
Member
Member
Posts: 51
Joined: Sun Jan 17, 2016 7:57 am

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

Post by nakst »

been busy rewriting my user interface code 8)
Image
User avatar
Thunderbirds747
Member
Member
Posts: 83
Joined: Sat Sep 17, 2016 2:14 am
Location: Moscow, Russia

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

Post by Thunderbirds747 »

nakst wrote:been busy rewriting my user interface code 8)
Image
Your OS seems quite impressive due to the fact that you implemented an advanced GUI. Looks awesome!
Coffee is not airplane fuel.
User avatar
zesterer
Member
Member
Posts: 59
Joined: Mon Feb 22, 2016 4:40 am
Libera.chat IRC: zesterer
Location: United Kingdom
Contact:

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

Post by zesterer »

nakst wrote:been busy rewriting my user interface code 8)
Image
That's absolutely amazing. It looks like a modern UI mockup, not a real GUI running on a hobby OS. Superb work!
Current developing Tupai, a monolithic x86 operating system
http://zesterer.homenet.org/projects.shtml
Gigasoft
Member
Member
Posts: 856
Joined: Sat Nov 21, 2009 5:11 pm

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

Post by Gigasoft »

Added an on-screen debugger.
Attachments
osd.png
Korona
Member
Member
Posts: 1000
Joined: Thu May 17, 2007 1:27 pm
Contact:

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

Post by Korona »

Managarm running mednafen. Most of the work was done by qookie (including the pthread implementation). I focus more on core improvements right now.

Image

Image Image
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].
nullplan
Member
Member
Posts: 1790
Joined: Wed Aug 30, 2017 8:24 am

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

Post by nullplan »

Korona wrote:Managarm running mednafen. Most of the work was done by qookie (including the pthread implementation). I focus more on core improvements right now.
I can imagine few things more awesome than this (in the original sense: awe-inspiring). Good work!
Carpe diem!
User avatar
sleephacker
Member
Member
Posts: 97
Joined: Thu Aug 06, 2015 6:41 am
Location: Netherlands

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

Post by sleephacker »

I recently got back into osdev. I've started again from scratch and this time I'm doing it the right way ( = what I said before my previous attempt). I've completed most of the work on my bootloader, this time it actually does all the things you'd expect from it so that the kernel, when I have a kernel, can be completely agnostic of the firmware. It even has menu's! Some pics of it running on real hardware:
Attachments
20200319_201155_small.jpg
20200319_191215_small.jpg
20200319_191221_small.jpg
User avatar
eekee
Member
Member
Posts: 891
Joined: Mon May 22, 2017 5:56 am
Location: Kerbin
Discord: eekee
Contact:

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

Post by eekee »

@sleephacker: Sweet! But is the kernel really <= 4096 bytes? $b000 - $a000 = 4096.
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
Post Reply