Page 93 of 262

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

Posted: Fri May 10, 2013 6:45 am
by pcmattman
Found an amazing bug tonight in which physical pages were being freed (at least) twice... and were allowed to be allocated multiple times as a result (very simple page stack). This, as you would imagine, causes some AWESOME memory corruption bugs that are nigh impossible to trace.

But I digress, compiling things now works (again) :)

Compiling a basic C file - gcc port doesn't yet know to look in /include instead of /usr/include or similar:
Image

Running readelf on the result, you can see the INTERP section with the userspace dynamic linker:
Image

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

Posted: Sat May 11, 2013 2:51 am
by Jezze
Damn impressive =D>

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

Posted: Sat May 11, 2013 4:22 am
by erhardt
pcmattman: where can I find a repository of pedigree, which is more up to date than James https://github.com/jmolloy/pedigree github repo?

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

Posted: Sat May 11, 2013 4:35 am
by pcmattman
You can find one at http://www.pedigree-project.org/project ... ev=develop.

I have been semi-regularly pushing to the github repository lately, and have just pushed to the github repo at the time of posting. This is all in the 'develop' branch; github shows master by default (and I am not actually an admin on that github project so I can't change that).

Please do note that the 'develop' branch is where the current work is being done, and is quite unstable. If you do grab the source, and have troubles with building or running Pedigree, you can create an issue on the issue tracker. It doesn't normally take long for these to get at least acknowledged, and if the issue is to do with the build system I can get a fix up quite quickly.

I idle in #pedigree on irc.freenode.net too.

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

Posted: Mon May 13, 2013 6:32 pm
by Asper
KolibriOS running in Qemu
kolibrios-gears.png
Left - TinyGL gears running since October 12 2006
Right - Mesa 7.10.1 gears running since March 8 2011

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

Posted: Mon May 13, 2013 6:40 pm
by klange
Asper wrote:KolibriOS running in Qemu
kolibrios-gears.png
Left - TinyGL gears running since October 12 2006
Right - Mesa 7.10.1 gears running since March 8 2011
Aw, your Mesa gears are upside down and have the wrong colors :wink:

Great to see Kolibri here!

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

Posted: Mon May 13, 2013 7:08 pm
by Asper
klange wrote:Aw, your Mesa gears are upside down and have the wrong colors ;)
Two same demos just won't be interesting. ;)
klange wrote:Great to see Kolibri here!
Thanks. You can see some more screenshots of Kolibri in this topic which were posted earlier.

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

Posted: Tue May 14, 2013 12:32 am
by sortie
Asper wrote:KolibriOS running in Qemu
Left - TinyGL gears running since October 12 2006
Right - Mesa 7.10.1 gears running since March 8 2011
Looks like your Mesa rendering code has swapped the red and blue channel, mind the endianness. :-)

Also, cool stuff!

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

Posted: Wed May 15, 2013 3:51 am
by sortie
I spent quite some time adding proper support for clocks and timers, so now I can easily measure the recursive execution time of process trees and many other time-related functions:

Image

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

Posted: Sun May 19, 2013 4:10 pm
by pikasoo
thanks to bluemoon tips i been able to manage my process cpu time and make my os more friendly for the cpu.

:)

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

Posted: Sun May 26, 2013 4:47 am
by zeven
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?

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 :wink:
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)
Image

(Someone hit me if this is the wrong topic.. but its a way to share ideas)
Image

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

Posted: Mon May 27, 2013 2:08 am
by Onz
I'm new to this forum and this posting your screenies thing but here we go. Still progress is progress :)

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

Posted: Mon May 27, 2013 9:27 pm
by eryjus
While building my keyboard driver, I decided it would be faster to write a utility to edit my virtual-key to character map, and then be able to generate a C file from the results to save a lot of typing. Ultimately, I want to be able to load a custom map from disk, so this utility has a future as well.
Key Editor 1.png
Key Editor 2.png
In the grids, the green highlights shows what has been completed (i.e. not 0).

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

Posted: Wed May 29, 2013 8:52 pm
by Kazinsal
VFS: check. RAM disk: check.

Image

Next up: userspace and system calls.

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

Posted: Wed May 29, 2013 10:39 pm
by klange
it's still a bit of a hack, but I've been working on window animations, and now they're integrated into window open/close events:



(best viewed at the native 720p)