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.
User avatar
Lionel
Member
Member
Posts: 117
Joined: Fri Jul 16, 2010 2:16 pm
Libera.chat IRC: ryanel
Location: California

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

Post by Lionel »

Testing my log function and kernel halt (with message)
Image
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 »

Windows oriented all the same way are boring.

Image
Image
Image
Gigasoft
Member
Member
Posts: 855
Joined: Sat Nov 21, 2009 5:11 pm

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

Post by Gigasoft »

This shows various programs running at once in 16 colors.
Image
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

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

Post by Kazinsal »

Gigasoft wrote:This shows various programs running at once in 16 colors.
Dear god man, write a BGA driver and get some sweet, sweet 32bpp going.

I didn't even know 800x600x4bpp was even a thing.
Gigasoft
Member
Member
Posts: 855
Joined: Sat Nov 21, 2009 5:11 pm

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

Post by Gigasoft »

Dear god man, write a BGA driver and get some sweet, sweet 32bpp going.

I didn't even know 800x600x4bpp was even a thing.
Actually, the default driver supports 32BPP already through VBE. I also have a BGA driver which used to work fine, but it stopped working properly in Bochs version 2.6 (the window shrinks to 720x400 and is filled with junk when I enter the debugger in Bochs).
User avatar
Luis
Member
Member
Posts: 39
Joined: Sat Feb 16, 2013 11:19 am

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

Post by Luis »

Gigasoft wrote: Actually, the default driver supports 32BPP already through VBE. I also have a BGA driver which used to work fine, but it stopped working properly in Bochs version 2.6 (the window shrinks to 720x400 and is filled with junk when I enter the debugger in Bochs).
Looks like you are assuming something in your driver that isn't guaranteed to be always the same like memory locations or vídeo mode codes or something like that. For that reason something may break because of using diferent Bochs version or another emulator or machine.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

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

Post by Combuster »

Blacklight wrote:I didn't even know 800x600x4bpp was even a thing.
It's called headache mode. It's available on every VGA :wink:
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

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

Post by pcmattman »

It's been a while (years, in fact), so here's a Pedigree screenie I took just now - shared object modules in Python working just fine (in 2.6 and 2.7).
Attachments
pedigree-python-27-somodule.png
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

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

Post by sortie »

I'm very impressed with ToAruOs and it's successor PonyOS, so I wrote an operating system, ported SDL and Bochs to it, and then ran ToAruOs under my OS with bochs:

Image

Yep, that's my operating system emulating another hobby operating system! :v
Antti
Member
Member
Posts: 923
Joined: Thu Jul 05, 2012 5:12 am
Location: Finland

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

Post by Antti »

@sortie: Nice.
Mikemk
Member
Member
Posts: 409
Joined: Sat Oct 22, 2011 12:27 pm

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

Post by Mikemk »

@sortie, wow!
Programming is 80% Math, 20% Grammar, and 10% Creativity <--- Do not make fun of my joke!
If you're new, check this out.
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 »

We had a race on #osdev (between sorite, pcmattman, gerryg and myself) - first to port glxgears.

Image

I won.

Built Mesa 7.5.2 (which is particularly old) with just osmesa (software rasterization to a raw buffer) and pointed it at the backbuffer for a window.

Here's a video.
Last edited by klange on Wed Apr 10, 2013 12:15 am, edited 1 time in total.
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

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

Post by sortie »

Looks like I made it to the second place. :)

Image

You can view it in action on youtube as well.


Oh, and as a special bonus, I also ported git.

Image
User avatar
XanClic
Member
Member
Posts: 138
Joined: Wed Feb 13, 2008 9:38 am

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

Post by XanClic »

Well, in my opinion, týndur should be awarded first place, since it features a gears port since September 14 2011. :wink:
Image

Also, a YouTube version – which seems to be badly resized (which I blame YouTube for) and in which our (self-written) software rasterizer runs pretty slowly (which is mainly because týndur uses a pretty exotic way of implementing VM86 which in turn requires a bit of luck to get working with KVM; I didn't have that luck today, so this is non-KVM mode).
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

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

Post by sortie »

XanClic: Neat, sounds like you beat us to it - though you didn't participate in the race. Are you using Mesa or a custom software renderer? I saw some x's in the filenames, do you have an X port or is that your own stuff going on?
Post Reply