It's on github, licensed under the NCSA/UIUC license (which is basically BSD with an advertising clause).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?
What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
@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
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.
Re: What does your OS look like? (Screen Shots..)
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...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
Re: What does your OS look like? (Screen Shots..)
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)
Re: What does your OS look like? (Screen Shots..)
Except for long-mode, yes.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).
Re: What does your OS look like? (Screen Shots..)
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.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).
Re: What does your OS look like? (Screen Shots..)
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.
Mine's pretty usual I think except that the VMM is a process.
If a trainstation is where trains stop, what is a workstation ?
Re: What does your OS look like? (Screen Shots..)
Yes. It's a text dump generated by a Python script.Karlosoft wrote:edit: is that a cow the one shaped with characters in the colourful console? XD
Nyan~
Re: What does your OS look like? (Screen Shots..)
Im never going to escape nyan cat.
Re: What does your OS look like? (Screen Shots..)
New GUI in Dreckig:
- Attachments
-
- wind.GIF (4.06 KiB) Viewed 7221 times
d3: virtualizing kernel in progress
https://github.com/WizardOfHaas/d3/
https://github.com/WizardOfHaas/d3/
Re: What does your OS look like? (Screen Shots..)
This is how PointerOS looks like at the moment.
Only some CPUID test code.
Only some CPUID test code.
Re: What does your OS look like? (Screen Shots..)
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?
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?
Re: What does your OS look like? (Screen Shots..)
@klange: Aww man! I wanted to be the first to post a nyan cat running on their OS
How right you are!GhostXoPCorp wrote:Im never going to escape nyan cat.
My hero, is Mel.
Re: What does your OS look like? (Screen Shots..)
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:
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:
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
Just remember, FIND Is Not DOS
Re: What does your OS look like? (Screen Shots..)
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.