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
lukem95
Member
Member
Posts: 536
Joined: Fri Aug 03, 2007 6:03 am
Location: Cambridge, UK

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

Post by lukem95 »

wndproc that looks pretty cool, nice concept :)

open source?
~ Lukem95 [ Cake ]
Release: 0.08b
Image
System123
Member
Member
Posts: 196
Joined: Mon Jul 07, 2008 1:25 am

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

Post by System123 »

Here are my OS screen shots.
It is still primitive as it is taking me a lot longer because this is my first OS. All I can say is I am impressed I have gotten this far.

So Far it:
loads GDT
Loads IDT
Inits IRQ
Inits ISRs
Inits Keyboard and console drivers.
Attachments
The runnning Kernel
The runnning Kernel
The Boot Up screen
The Boot Up screen
Gizmic OS
Currently - Busy with FAT12 driver and VFS
wndproc
Posts: 20
Joined: Sat Feb 02, 2008 3:02 pm
Location: Austria

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

Post by wndproc »

lukem95 wrote:wndproc that looks pretty cool, nice concept :)

open source?
I'm afraid, no. But the concepts aren't that hard to program.

If you want to program your own 3D software renderer, follow these steps:
1) Write (or take over) a basic math library with matrix and vector support.
2) Write a triangle drawing algorithm (<- was the most tricky part).
3) Extract vertex- and index buffer data from any 3d object.
4) Transform vertex data into screen space (by multiplying with world, view and projection matrices).
5) Add some animation or mouse interaction, by modifying the world matrix.
6) Draw the transformed triangles to a backbuffer (color information) and a z-buffer (floating point buffer holding depth values), using the z-buffer for clipping.
7) Apply a simple diffuse lightning vertex shader for a nice color shading.
8.) Copy the backbuffer to screen and clear z- and backbuffers for the next frame.
9) Loop steps 4 to 8.

If you run into trouble, check http://www.gamedev.net or send me a message.
RevivalDBM
Member
Member
Posts: 34
Joined: Sun Aug 03, 2008 5:38 am

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

Post by RevivalDBM »

Image
As you can see, my OS is still relatively basic, it's stable but it does little, but I'm still proud of it, since it took me a while to accomplish this. Slosh stands for "Super Lightweight Onyx Shell", the default shell in my OS.
Laksen
Member
Member
Posts: 140
Joined: Fri Nov 09, 2007 3:30 am
Location: Aalborg, Denmark

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

Post by Laksen »

Reviving this old thread.

This time I'm showing off the first iteration of my window manager I'm implementing for a graphical shell for my little OS which has come a long way since my last post in here. The window manager itself is pretty much structured like GDI+ with drawing routines isolated in the graphics driver to allow it to use possible hardware acceleration in the future. For now it's just using software rendering with a simple VESA framebuffer driver
Attachments
kaffeos.jpg
http://j-software.dk | JPasKernel - My Object Pascal kernel
ruisleipa
Member
Member
Posts: 46
Joined: Wed Sep 10, 2008 8:39 am
Location: Finland

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

Post by ruisleipa »

Most recent screenshot of my little operating system. Currently it's broken :(

Image

Haven't had very much time with it because of a website making competition I have to prepare for. But in a few weeks I can continue developing my OS.
http://code.google.com/p/rmmtos/ - Real Mode MultiTasking Operating System
User avatar
easion
Posts: 16
Joined: Wed Nov 19, 2008 9:21 pm
Location: China
Contact:

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

Post by easion »

This is a latest screenshot form my OS (Netbas 0.23. http://jicama.cosoft.org.cn/blog/ )
Image
Image
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

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

Post by Troy Martin »

Dude!!!!

Nice looking OS you've got there!
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
JackScott
Member
Member
Posts: 1031
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Contact:

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

Post by JackScott »

Yeah, looks damn good.

Feature request for next version: Terminal icon to have >_< on it instead of >_
claxonix
Posts: 3
Joined: Sat Nov 22, 2008 1:25 am

my os

Post by claxonix »

this is my experimental os
kernel.PNG
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

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

Post by Troy Martin »

Welcome claxonix!

I had to squint to read the green text well, but it looks like you have a nice OS there! I suggest you make the text the regular light grey colour.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
claxonix
Posts: 3
Joined: Sat Nov 22, 2008 1:25 am

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

Post by claxonix »

thanks. basicaly it is a kernel with some things from linux but is not linux.it is multitasking and has a command line.but i stop developing from time and motivation reasons and i didn't implement to much.i have drivers only for keyboard and console and more unfinished (hdd, fdd, pci, sound).maybe someday i will restart develop.
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

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

Post by Troy Martin »

Okay, time to post shots of my OS, Titanium Bonfire Operating System.
Attachments
TBOS 0.2.5 running in Virtual PC 2007
TBOS 0.2.5 running in Virtual PC 2007
TBOS 0.2.5, same commands, running on a Toshiba Satellite 4010CDT
TBOS 0.2.5, same commands, running on a Toshiba Satellite 4010CDT
Snapshot_20081123.jpg (26.42 KiB) Viewed 7156 times
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
cyr1x
Member
Member
Posts: 207
Joined: Tue Aug 21, 2007 1:41 am
Location: Germany

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

Post by cyr1x »

Looks good :) . How long are you working on it?
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

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

Post by Troy Martin »

Mine? Started in mid-October this year. It's completely in real mode, and can be run on as little as a 186 (pusha and popa weren't in the original 8086) as long as you have a VGA card in the box for the 80x50 font.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
Post Reply