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.
xyzzy
Member
Member
Posts: 391
Joined: Wed Jul 25, 2007 8:45 am
Libera.chat IRC: aejsmith
Location: London, UK
Contact:

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

Post by xyzzy »

shiner wrote:my GUI :P
stopped working on it after alex told me to.
anyway, continuing working on it would be a really pain cause the Exclaim API is still unstable and not complete.
I told you to stop working on it because you seemed to be completely ignoring the fact that I already have plans for a GUI, not because of the API... And you seem to be doing that with networking stuff as well - I already have plans for these things, which I've told you about, and you're just ignoring them.
User avatar
GeniusCobyWalker
Member
Member
Posts: 65
Joined: Mon Jan 12, 2009 4:17 pm

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

Post by GeniusCobyWalker »

WalkerOS:
Basic But will keep working on it
Image
Full Knowledge in:
GML, Ti-Basic, Zilog Z80 Assembly, SX28 Assembly and Blender
Experience in:
C++,OpenGl,NDS C++,Dark Basic,Dark Basic Pro,Dark Gdk and PSP Coding
Using:
Ubuntu ,GEdit ,NASM ,GCC ,LD ,Bochs
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

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

Post by JamesM »

AlexExtreme wrote:
shiner wrote:my GUI :P
stopped working on it after alex told me to.
anyway, continuing working on it would be a really pain cause the Exclaim API is still unstable and not complete.
I told you to stop working on it because you seemed to be completely ignoring the fact that I already have plans for a GUI, not because of the API... And you seem to be doing that with networking stuff as well - I already have plans for these things, which I've told you about, and you're just ignoring them.
Well, looks like our network stack will be ready before yours - Matt's already working on it :D

He reckons he'll have a page being served over HTTP before the week's out... Pedigree finally goes one better than it's Exclaim counterpart! :)
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 »

Screenshot of my operating system AgileOS:
Image

It has a working device manager and handle manager. It supports text mode display, floppies and keyboards. The console driver has limited support for ANSI control codes.

As the system will be quite different from other OSes, I may implement my own file system if I don't find a suitable one.
http://code.google.com/p/rmmtos/ - Real Mode MultiTasking Operating System
xyzzy
Member
Member
Posts: 391
Joined: Wed Jul 25, 2007 8:45 am
Libera.chat IRC: aejsmith
Location: London, UK
Contact:

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

Post by xyzzy »

JamesM wrote:Well, looks like our network stack will be ready before yours - Matt's already working on it :D

He reckons he'll have a page being served over HTTP before the week's out... Pedigree finally goes one better than it's Exclaim counterpart! :)
Pssshh. Better? Impossible! :twisted:
OrOS
Member
Member
Posts: 143
Joined: Sat Sep 08, 2007 11:26 pm
Location: Canada

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

Post by OrOS »

Hears a battle of programming winzorz!
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 »

Or.. gasp! 0x07?

TBOS 0.6.1 - unfinished:
TBOS 0.6.1 - unfinished
TBOS 0.6.1 - unfinished
TBOS32 0.2.0 - unfinished, might not release if I can't fix the panic bugs (attached)
Attachments
TBOS32 0.2.0 - unfinished
TBOS32 0.2.0 - unfinished
tbos32-020unfin.png (5.13 KiB) Viewed 7237 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
User avatar
Firestryke31
Member
Member
Posts: 550
Joined: Sat Nov 29, 2008 1:07 pm
Location: Throw a dart at central Texas
Contact:

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

Post by Firestryke31 »

My latest screenshots:

Image
My second stage failing for the first time on RHW! I'm so proud Image

Image
An unrefined memory map, along with a test panic, in FBLOADER.EXE (compiled with MinGW).
Owner of Fawkes Software.
Wierd Al wrote: You think your Commodore 64 is really neato,
What kind of chip you got in there, a Dorito?
User avatar
AndrewAPrice
Member
Member
Posts: 2300
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

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

Post by AndrewAPrice »

Here's my microkernel. A console window is open showing my shell (/applications/shell - autostarts because it's loaded as a grub module), I load a test program (/applications/whitewindow - guess what it does), and then made the shell try to write to location 0. I have some other test applications.

Multitasks (alt-tab to switch), most forms of IPC is working (pipes, messaging, and shared memory), no mouse - only keyboard for now.

Edit from 2014: I've restarted my OS since this!
Attachments
perception os
perception os
Last edited by AndrewAPrice on Sun Dec 07, 2014 2:08 pm, edited 1 time in total.
My OS is Perception.
dosfan
Member
Member
Posts: 65
Joined: Tue Oct 14, 2008 1:18 pm
Location: Scotland

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

Post by dosfan »

I'll join the fun. Here is a picture of my kernel (fuze2) running bash on some real hardware.

Nothing revolutionary about my kernel, simply higher-half monolithic. I had to implement a ramdisk driver to get this picture as I didn't want to trash my netbook. I'm working hard on ext2 write support so hopefully the next picture will be the kernel compiling itself.
Attachments
rw-resized.jpg
All your base are belong to us.
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 »

xynth is running on my os :)
http://jicama.cosoft.org.cn
Image
Mechina
Posts: 1
Joined: Thu Jan 08, 2009 2:40 pm

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

Post by Mechina »

Creature wrote:Here's a screenshot of the initialization screen that I've just repolished (the old one was too classic):

Image
How are you drawing those borders around the progress bar?
User avatar
Love4Boobies
Member
Member
Posts: 2111
Joined: Fri Mar 07, 2008 5:36 pm
Location: Bucharest, Romania

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

Post by Love4Boobies »

Mechina wrote:How are you drawing those borders around the progress bar?
Tell me you're kidding... Standard VGA ASCII characters, anyone?
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

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

Post by Combuster »

"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Creature
Member
Member
Posts: 548
Joined: Sat Dec 27, 2008 2:34 pm
Location: Belgium

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

Post by Creature »

Mechina wrote:
Creature wrote:Here's a screenshot of the initialization screen that I've just repolished (the old one was too classic):

<Insert image here>
How are you drawing those borders around the progress bar?
Sorry for not replying too fast, I had some issues with the blacklist from Spamhaus (as some others did as well). As posted before me, the bars are a part of the ASCII table. For example, integer value 205 as character is the horizontal bar. If you can't input these characters directly into your source file, you can cast the integer, like this:

Code: Select all

_MyKernelPrint(unsigned char c); //Defined somewhere, prints a symbol.

...

void foo()
{
   _MyKernelPrint((unsigned char) 205); //Print ASCII value 205, the horizontal bar.
}
I'm using unsigned char (byte) here, but a plain 'char' should do the trick.
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
Post Reply