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.
Quite a few members here have written hobby OS's.. Each usually have fairly neat ways of doing things.
So what does your OS look like? CLI/GUI?
Please post a Screen Shot of your OS running in an emulator like bochs/QEMU/VMware or even on real hardware if you'd like
This would be a good way to show everyone how your OS is progressing..
Here is my silly test OS running my CPUID code.. (QEMU on OpenBSD+Blackbox) EDIT: Removed 2015: Imageshack replaced all links with spam.
(Someone hit me if this is the wrong topic.. but its a way to share ideas)
Last edited by Brynet-Inc on Fri Aug 28, 2015 8:34 pm, edited 1 time in total.
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
Brynet-Inc wrote:Quite a few members here have written hobby OS's.. Each usually have fairly neat ways of doing things.
So what does your OS look like? CLI/GUI?
The newest version still needs a huge amount of work, but here's a screenshot of it booting from a headless diskless machine:
Here's a screenshot of the previous version of my OS booting, showing it's CPU detection:
And here's a screenshot of the version before that, after doing hardware auto-detection:
As you can see I've got a lot of code to port to the newest version. For me, applications (like the CLI and GUI) are a useless distraction until I've got the kernel working exactly how I want it.
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
This is ominOS from a week ago.
mounting the hard drive with a fat filesystem and reading an elf executable from the hard drive and executing it. then reading a file from the hard drive and writing its contents to the screen.
I don´t like this method. The link you provided for upload images don´t accept a simple png 8bpp file.(format unsuported)
On this forum is more simple to upload. http://board.flatassembler.net/forum.php?f=13
As for the screen shoot visit my page.