What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
Here's a new screenshot of Hydrogen OS with translucent windows.
It works well but it's awfully slow.
It works well but it's awfully slow.
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
Re: What does your OS look like? (Screen Shots..)
Nice, have you set MTRR to write combine, this can give a 30% inc in FPS.
Also maybe using MMX etc.
Also maybe using MMX etc.
Re: What does your OS look like? (Screen Shots..)
No. I'll work on it.Dex wrote:Nice, have you set MTRR to write combine, this can give a 30% inc in FPS.
I don't use MMX/SSE instructions. Sol_Asm does not support them completely.Dex wrote:Also maybe using MMX etc.
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
Re: What does your OS look like? (Screen Shots..)
I'd look into it anyway. Implementing translucency is a very good case for using them.Tommy wrote:I don't use MMX/SSE instructions. Sol_Asm does not support them completely.
JAL
-
- Member
- Posts: 134
- Joined: Thu Aug 18, 2005 11:00 pm
- Location: Sol. Earth. Europe. Romania. Bucuresti
- Contact:
Re: What does your OS look like? (Screen Shots..)
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.Tommy wrote: I don't use MMX/SSE instructions. Sol_Asm does not support them completely.
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.
Ambition is a lame excuse for the ones not brave enough to be lazy; Solar_OS http://www.oby.ro/os/
Re: What does your OS look like? (Screen Shots..)
Sol_Asm is a great assembler but it is far from complete. And new versions are rare.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.
If I had its sources , I will add myself missing instructions...
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
Re: What does your OS look like? (Screen Shots..)
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..)
No matter what the speeds: using MMX/SSE it's always faster (I would guestimate 3-4 times, if not more).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.
JAL
- GeniusCobyWalker
- Member
- Posts: 65
- Joined: Mon Jan 12, 2009 4:17 pm
Re: What does your OS look like? (Screen Shots..)
This Thread will never die... which is great. It's good to see others OS's all in 1 place.
Full Knowledge in:
GML, Ti-Basic, Zilog Z80 Assembly, SX28 Assembly and Blender
Experience in:
C++,OpenGl,NDS C++,Dark Basic,Dark Basic Pro,Dark Gdk and PSP Coding
Using:
Ubuntu ,GEdit ,NASM ,GCC ,LD ,Bochs
GML, Ti-Basic, Zilog Z80 Assembly, SX28 Assembly and Blender
Experience in:
C++,OpenGl,NDS C++,Dark Basic,Dark Basic Pro,Dark Gdk and PSP Coding
Using:
Ubuntu ,GEdit ,NASM ,GCC ,LD ,Bochs
Re: What does your OS look like? (Screen Shots..)
Here is my first kernel up and running fine!
- Attachments
-
- first_succes.JPG (11.11 KiB) Viewed 6175 times
- ClarionCoder51
- Member
- Posts: 28
- Joined: Sun Aug 16, 2009 11:52 am
- Location: Georgia, USA
Re: What does your OS look like? (Screen Shots..)
Here it is, blue and buggy. It's called "Comet Command Terminal Operating System", or just "CometCT OS" for short.
- Attachments
"The n00b zone is for loading and unloading newbies only."
Re: What does your OS look like? (Screen Shots..)
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..)
Well, good work ^_^Homer Simpson (italian) wrote:Spiderpork spiderpork, il soffito tu mi spork...
Re: What does your OS look like? (Screen Shots..)
Karlosoft wrote:Well, good work ^_^Homer Simpson (italian) wrote:Spiderpork spiderpork, il soffito tu mi spork...
Good Work! Continue like this
- mustafa121
- Posts: 8
- Joined: Sat Apr 11, 2009 5:56 am
- Location: ankara, turkey
- Contact:
Re: What does your OS look like? (Screen Shots..)
when i write my os, i will show it' s screenshots