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
f2
Member
Member
Posts: 311
Joined: Mon Jun 15, 2009 10:01 am
Location: France

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

Post by f2 »

Here's a new screenshot of Hydrogen OS with translucent windows.

Image

It works well but it's awfully slow.
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

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

Post by Dex »

Nice, have you set MTRR to write combine, this can give a 30% inc in FPS.
Also maybe using MMX etc.
User avatar
f2
Member
Member
Posts: 311
Joined: Mon Jun 15, 2009 10:01 am
Location: France

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

Post 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.
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

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

Post 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
bontanu
Member
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..)

Post 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.
Ambition is a lame excuse for the ones not brave enough to be lazy; Solar_OS http://www.oby.ro/os/
User avatar
f2
Member
Member
Posts: 311
Joined: Mon Jun 15, 2009 10:01 am
Location: France

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

Post 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...
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

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

Post by Dex »

Would it not be posible to to write the instructions directly as hex-bytes in your code with a 'DB'-sequence ?.
jal
Member
Member
Posts: 1385
Joined: Wed Oct 31, 2007 9:09 am

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

Post 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
User avatar
GeniusCobyWalker
Member
Member
Posts: 65
Joined: Mon Jan 12, 2009 4:17 pm

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

Post by GeniusCobyWalker »

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
User avatar
gravity0
Posts: 16
Joined: Fri Jan 09, 2009 8:47 am
Location: Belluno, Italy
Contact:

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

Post by gravity0 »

Here is my first kernel up and running fine!
Attachments
first_succes.JPG
first_succes.JPG (11.11 KiB) Viewed 5595 times
User avatar
ClarionCoder51
Member
Member
Posts: 28
Joined: Sun Aug 16, 2009 11:52 am
Location: Georgia, USA

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

Post by ClarionCoder51 »

Here it is, blue and buggy. It's called "Comet Command Terminal Operating System", or just "CometCT OS" for short.
Attachments
This is showing the 'help' and 'ver' commands on screen, with 'reboot' in buffer.
This is showing the 'help' and 'ver' commands on screen, with 'reboot' in buffer.
This is what it looks like when it first boots.
This is what it looks like when it first boots.
"The n00b zone is for loading and unloading newbies only."
dak91
Member
Member
Posts: 43
Joined: Thu Mar 12, 2009 3:27 am
Location: Sardegna (IT)

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

Post 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 : )
User avatar
Karlosoft
Member
Member
Posts: 277
Joined: Thu Feb 14, 2008 10:46 am
Location: Italy
Contact:

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

Post by Karlosoft »

Homer Simpson (italian) wrote:Spiderpork spiderpork, il soffito tu mi spork...
Well, good work ^_^ :)
User avatar
Nathan
Member
Member
Posts: 201
Joined: Sun Jul 19, 2009 1:48 pm
Location: Brazil
Contact:

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

Post 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>
User avatar
mustafa121
Posts: 8
Joined: Sat Apr 11, 2009 5:56 am
Location: ankara, turkey
Contact:

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

Post by mustafa121 »

when i write my os, i will show it' s screenshots :)
Post Reply