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.
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 »

Farok wrote:Very nice, indeed, klange. Is your system open source, and if yes, would you mind to post a link that we can take a look?
It's on github, licensed under the NCSA/UIUC license (which is basically BSD with an advertising clause).
User avatar
Karlosoft
Member
Member
Posts: 277
Joined: Thu Feb 14, 2008 10:46 am
Location: Italy
Contact:

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

Post by Karlosoft »

@klange Impressive work, but there is a problem: you seem to use rme in order to change the vbe mode. This will work on many emulators but real hardware. Usually the BIOS uses some instructions not supported by that virtual machine. A long of time ago I tried to add the support of the newest and some 32bit instructions used but It wasn't very useful since that solution worked only on some computers. You may want to consider this point ;)

edit: is that a cow the one shaped with characters in the colourful console? XD
Last edited by Karlosoft on Fri Jan 06, 2012 7:30 pm, edited 2 times in total.
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 »

Karlosoft wrote:@klange Impressive work, but there is a problem: you seem to use rme in order to change the vbe mode. This will work on many emulators but real hardware. Usually the BIOS uses some instructions not supported by that virtual machine. A long of time ago I tried to add the support of the newest and some 32bit instructions used but It wasn't very useful since that solution worked only on some computers. You may want to consider this point ;)
I'm aware of this (my laptop uses unimplemented instructions). Proper VBE setup is my current work-in-progress. There's a more complete x86 emulation library out there that I was going to port...
Qeroq
Member
Member
Posts: 52
Joined: Wed Aug 25, 2010 6:35 am
Location: Bonn, Germany

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

Post by Qeroq »

Hm, is any of you working on a usual multitasking, long-mode, smp kernel? There are tons of protected-mode, single cpu kernels out there, but I haven't really seen one of the former (except Pedigree maybe).
https://github.com/qero/Hydrogen (Loader for AMD64 kernels running on top of GRUB2)
rdos
Member
Member
Posts: 3234
Joined: Wed Oct 01, 2008 1:55 pm

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

Post by rdos »

Farok wrote:Hm, is any of you working on a usual multitasking, long-mode, smp kernel? There are tons of protected-mode, single cpu kernels out there, but I haven't really seen one of the former (except Pedigree maybe).
Except for long-mode, yes.
User avatar
turdus
Member
Member
Posts: 496
Joined: Tue Feb 08, 2011 1:58 pm

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

Post by turdus »

Farok wrote:Hm, is any of you working on a usual multitasking, long-mode, smp kernel? There are tons of protected-mode, single cpu kernels out there, but I haven't really seen one of the former (except Pedigree maybe).
Define "usual". My kernel is multitasking, long-mode only and will support smp soon (I designed it with smp in mind from the begining). But I would not say it's a usual kernel.
gerryg400
Member
Member
Posts: 1801
Joined: Thu Mar 25, 2010 11:26 pm
Location: Melbourne, Australia

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

Post by gerryg400 »

I am. I'm converting my old 32bit, single core (well it was SMP with a BKL), Posix kernel to an long-mode, SMP, Posix kernel. Pretty much a full redesign going from single core to SMP.

Mine's pretty usual I think except that the VMM is a process.
If a trainstation is where trains stop, what is a workstation ?
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 »

Karlosoft wrote:edit: is that a cow the one shaped with characters in the colourful console? XD
Yes. It's a text dump generated by a Python script.

Image

Nyan~
User avatar
VolTeK
Member
Member
Posts: 815
Joined: Sat Nov 15, 2008 2:37 pm
Location: The Fire Nation

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

Post by VolTeK »

Im never going to escape nyan cat.
User avatar
GAT
Member
Member
Posts: 75
Joined: Wed Nov 30, 2011 9:51 pm
Contact:

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

Post by GAT »

New GUI in Dreckig:
Attachments
wind.GIF
wind.GIF (4.06 KiB) Viewed 6500 times
d3: virtualizing kernel in progress
https://github.com/WizardOfHaas/d3/
bergen110
Posts: 9
Joined: Sun May 02, 2010 3:56 am

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

Post by bergen110 »

This is how PointerOS looks like at the moment.
Only some CPUID test code.


Image
User avatar
brain
Member
Member
Posts: 234
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Contact:

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

Post by brain »

Hi all,

its been a very long time since i was properly involved in OSdev, but just before xmas i dusted off my source code and re-evaluated where my own OS is going. I have changed the name of my OS but this is not reflected in my screenshot, and i am aiming to create a preemptive multitasking OS which is similar in behaviour to the BBC BASIC interpreter built into the BBC Micro (a rather famous oldschool computer in the UK) except with extentions for multitasking.

The entire system as much as possible shall be built in my own derivative of the BBC BASIC language. I have recently got the interpreter running properly in a multitasking environment, with console input and output (optional switchable consoles per process) this is the result of launching a test BBC BASIC program as the init process...

For the new os name, i am thinking 'retro rocket', retro being oldschool etc. Thoughts? :-)
Attachments
Test program output
Test program output
User avatar
Coty
Member
Member
Posts: 286
Joined: Thu Feb 12, 2009 5:12 pm

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

Post by Coty »

@klange: Aww man! I wanted to be the first to post a nyan cat running on their OS :lol:
GhostXoPCorp wrote:Im never going to escape nyan cat.
How right you are! :D
My hero, is Mel.
Unkn0wn1
Member
Member
Posts: 37
Joined: Fri Jan 13, 2012 11:18 am

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

Post by Unkn0wn1 »

My OS, FIND(FIND Is Not DOS(I <3 recursive acronyms)), so far (Pre-pre alpha)
I couldn't get a screenie, but here is a Bochs console dump
Press F12 for boot menu.

Booting from Floppy...

Loading Boot Image
..............
..................
...............
Preparing to load FIND...
>>ver
0.01
>>dir
KERNEL.BIN
NK.ASM
>>reb
Do you really want to reboot [y/n]
y
Booting from Floppy...

Loading Boot Image
..............
..................
...............
Preparing to load FIND...
>>

As you can see, I have a few basic commands, hoping for cat soon (yay!)
Next, a text editor p'r'aps

EDIT:
Image
Last edited by Unkn0wn1 on Sun Jan 15, 2012 2:02 am, edited 1 time in total.
Not sane
Just remember, FIND Is Not DOS :)
User avatar
VolTeK
Member
Member
Posts: 815
Joined: Sat Nov 15, 2008 2:37 pm
Location: The Fire Nation

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

Post by VolTeK »

Unkn0wn1 wrote:My OS, FIND(FIND Is Not DOS(I <3 recursive acronyms)), so far (Pre-pre alpha)
I couldn't get a screenie, but here is a Bochs console dump
Press F12 for boot menu.

Booting from Floppy...

Loading Boot Image
..............
..................
...............
Preparing to load FIND...
>>ver
0.01
>>dir
KERNEL.BIN
NK.ASM
>>reb
Do you really want to reboot [y/n]
y
Booting from Floppy...

Loading Boot Image
..............
..................
...............
Preparing to load FIND...
>>

As you can see, I have a few basic commands, hoping for cat soon (yay!)
Next, a text editor p'r'aps


...... ZScreen. :roll:
Post Reply