Page 32 of 262

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

Posted: Sat Aug 08, 2009 10:08 am
by f2
Here's a new screenshot of Hydrogen OS with translucent windows.

Image

It works well but it's awfully slow.

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

Posted: Sat Aug 08, 2009 10:21 am
by Dex
Nice, have you set MTRR to write combine, this can give a 30% inc in FPS.
Also maybe using MMX etc.

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

Posted: Sat Aug 08, 2009 10:25 am
by f2
Dex wrote:Nice, have you set MTRR to write combine, this can give a 30% inc in FPS.
No. I'll work on it.
Dex wrote:Also maybe using MMX etc.
I don't use MMX/SSE instructions. Sol_Asm does not support them completely.

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

Posted: Mon Aug 10, 2009 3:36 am
by jal
Tommy wrote:I don't use MMX/SSE instructions. Sol_Asm does not support them completely.
I'd look into it anyway. Implementing translucency is a very good case for using them.


JAL

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

Posted: Mon Aug 10, 2009 5:25 am
by bontanu
Tommy wrote: I don't use MMX/SSE instructions. Sol_Asm does not support them completely.
It is true that I have skipped a lot of MMX instructions implementation in Sol_Asm because I rarely use them... but sooner or later MMX will be implemented for conformity. However SSE 1,2,4 and newer instructions with XMM registers are already implemented in Sol_Asm.

Translucency is easy to obtain in ASM even without drivers and with simple instructions as you can see in Solar_OS. There is no need for MMX/SSE or hardware acceleration in order to obtain decent speeds.

IF your implementation is slow then my first guess would be that you READ from the video memory in order to do it. You should NEVER do that. Instead establish a back buffer in system memory and read from there.

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

Posted: Mon Aug 10, 2009 5:38 am
by f2
bontanu wrote: It is true that I have skipped a lot of MMX instructions implementation in Sol_Asm because I rarely use them... but sooner or later MMX will be implemented for conformity. However SSE 1,2,4 and newer instructions with XMM registers are already implemented in Sol_Asm.
Sol_Asm is a great assembler but it is far from complete. And new versions are rare.
If I had its sources [-o< , I will add myself missing instructions...

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

Posted: Mon Aug 10, 2009 8:48 am
by Dex
Would it not be posible to to write the instructions directly as hex-bytes in your code with a 'DB'-sequence ?.

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

Posted: Tue Aug 11, 2009 5:15 am
by jal
bontanu wrote:Translucency is easy to obtain in ASM even without drivers and with simple instructions as you can see in Solar_OS. There is no need for MMX/SSE or hardware acceleration in order to obtain decent speeds.
No matter what the speeds: using MMX/SSE it's always faster (I would guestimate 3-4 times, if not more).


JAL

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

Posted: Sat Aug 15, 2009 5:56 pm
by GeniusCobyWalker
This Thread will never die... which is great. It's good to see others OS's all in 1 place.

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

Posted: Mon Aug 17, 2009 11:20 am
by gravity0
Here is my first kernel up and running fine!

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

Posted: Fri Aug 21, 2009 9:16 pm
by ClarionCoder51
Here it is, blue and buggy. It's called "Comet Command Terminal Operating System", or just "CometCT OS" for short.

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

Posted: Sun Aug 23, 2009 12:56 pm
by dak91
Image

My os in action with gdt, idt, isr, irq, a built in shell, keyboard driver, video driver, rtc driver, pit driver, built in shell, syscall handler (that doesn't run) and other stupid things : )

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

Posted: Mon Aug 24, 2009 3:26 am
by Karlosoft
Homer Simpson (italian) wrote:Spiderpork spiderpork, il soffito tu mi spork...
Well, good work ^_^ :)

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

Posted: Mon Aug 24, 2009 10:41 am
by Nathan
Karlosoft wrote:
Homer Simpson (italian) wrote:Spiderpork spiderpork, il soffito tu mi spork...
Well, good work ^_^ :)
:lol: :lol: :lol:
Good Work! Continue like this =D>

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

Posted: Wed Aug 26, 2009 1:58 pm
by mustafa121
when i write my os, i will show it' s screenshots :)