Page 18 of 262
Re: What does your OS look like? (Screen Shots..)
Posted: Sun Nov 23, 2008 1:50 pm
by 01000101
Troy Martin wrote: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.
That's quite impressive to run on such little and/or old hardware.
Re: What does your OS look like? (Screen Shots..)
Posted: Sun Nov 23, 2008 2:38 pm
by Troy Martin
Well, at least, NASM assembles it to work on the 186. And you don't need much in the way of memory, since CS is 0x2000 and the kernel itself only takes up 3.5 KB right now.
There's also a debug flag which sends extra (useless right now) ASCII strings to COM1, which TBOS calls rs0.
Really all you need is a 186, VGA card, floppy drive, keyboard, monitor, and less than 256 KB of RAM.
Re: What does your OS look like? (Screen Shots..)
Posted: Wed Dec 31, 2008 6:38 am
by xyzzy
Lets dig up this thread again! I haven't posted any screenshots for a while so I thought I'd put in a few more.
Exclaim compiling itself:
http://alex-smith.me.uk/files/exclaim/image1.png
http://alex-smith.me.uk/files/exclaim/image2.png
Installing the compiled kernel/drivers:
http://alex-smith.me.uk/files/exclaim/image3.png
http://alex-smith.me.uk/files/exclaim/image4.png
Running the new kernel/drivers:
http://alex-smith.me.uk/files/exclaim/image5.png
Exploring the new kernel's symbol table with Nano:
http://alex-smith.me.uk/files/exclaim/image6.png
Test application using the
Cairo graphics library:
http://alex-smith.me.uk/files/exclaim/image7.png
If you look at some of the dates on those shots you'll notice things are a bit slow - I still need to work on that... the ATA driver doesn't use DMA and the Ext2 driver is fairly inefficient... I added a block cache a few weeks ago so things aren't as slow as they used to be, but it still takes quite a while
. In the next week or so I'd like to put out a new release of Exclaim (finally!), almost exactly a year after the last.
Re: What does your OS look like? (Screen Shots..)
Posted: Wed Dec 31, 2008 7:10 am
by eddyb
Nifty
Re: What does your OS look like? (Screen Shots..)
Posted: Wed Dec 31, 2008 11:55 am
by yemista
I still got a lota work to do....
Re: What does your OS look like? (Screen Shots..)
Posted: Wed Dec 31, 2008 12:23 pm
by Troy Martin
Alex: You are one crazy bastard. How do you do that!?
TBOS screenie: Red Screen of Death:
http://img136.imageshack.us/img136/6662 ... finkv6.png
Re: What does your OS look like? (Screen Shots..)
Posted: Wed Dec 31, 2008 1:02 pm
by xyzzy
Troy Martin wrote:Alex: You are one crazy bastard. How do you do that!?
With a lot of code and hard work
. It's taken me about one and a half years to get this far.
Re: What does your OS look like? (Screen Shots..)
Posted: Wed Dec 31, 2008 1:03 pm
by Troy Martin
You must be good at this. I'm still stuck in real mode since I can't write a keyboard driver in pmode
Re: What does your OS look like? (Screen Shots..)
Posted: Thu Jan 01, 2009 5:51 am
by Creature
I suppose I'll post a couple of pictures of my OS too here,
.
Here's the initialization screen:
And here's a screenshot of a basic (very basic) input machine I wrote:
As the screenshot might suggest, I have support for VBE, but I somehow broke writing pixels (I used to be able to change the resolution and draw graphics. Only the resolution remains
).
Re: What does your OS look like? (Screen Shots..)
Posted: Sun Jan 04, 2009 6:17 am
by eddyb
Troy Martin wrote:Alex: You are one crazy bastard. How do you do that!?
well, he finished the ATAPI and made an ISO9660 FS driver in a few days, while i'm doing a crap FAT driver(not finished yet).
To be a Exclaim developer you need to work hard
.
Anyway, congratz Alex for the Exclaim 0.3
.
Re: What does your OS look like? (Screen Shots..)
Posted: Sun Jan 04, 2009 6:34 am
by LoseThos
Re: What does your OS look like? (Screen Shots..)
Posted: Sun Jan 04, 2009 10:17 am
by samoz
Nice shots LoseThos!
I really like your project, since its more for fun rather than for production quality. You definitely show how good of results are possible
Re: What does your OS look like? (Screen Shots..)
Posted: Tue Jan 06, 2009 7:21 am
by Martijn
Milestone! Bash running on my os.
Re: What does your OS look like? (Screen Shots..)
Posted: Tue Jan 06, 2009 2:27 pm
by jbu
Good evening (21:10 here),
My hobby OS is in text mode for the moment, and should stay so for some time.
I'm working on it by very little steps, so there are not much features: all it can do is select and load a single sector from the boot floppy, and either display it or run it.
This is very limited, but I had not programmed in assembly language since 1991 or 92 (except for a very brief previous os dev attempt around 2002)
I do not like my code. It works but it is badly written and not very readable .
It is under serious rewrite in order to save a few bytes here and there. The CLI should become a bit more user friendly too.
The sources is here :
http://buje.free.fr/512b/k05.zip
and the documentation is here :
http://buje.free.fr/512b/512bytes.html
At least I'm having fun again.
Have a nice day, evening, night, whatever.
Jean
Re: What does your OS look like? (Screen Shots..)
Posted: Tue Jan 06, 2009 3:56 pm
by Craze Frog
Kernel prints text as ordered by a process running in user-mode. I have
proper process and thread creation (no silly fork/exec(ve)).
Yes, there's a bug there with the task switching and synchronization (I didn't implement it yet), but it mostly works.