What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
YaOSp (I presume it's YaOSp since that's what's in your signature ) looks very nice. I want to reimplement my graphics as well (doing a complete rewrite at the moment), but I know if I start now I'll get sidetracked with it and will lose attention for other important components.
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: What does your OS look like? (Screen Shots..)
giszo got my attention with YaOSp from the moment I saw the screenshot of him running Quake on it.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: What does your OS look like? (Screen Shots..)
Wow, YaOSp is awesome. At first, I was trying to figure out what you were showing us. I was thinking, "Well, that's just a terminal emulator on Linux or BSD or something. Where's Qemu or Bochs?"
Then I realised.
Nice work!
Then I realised.
Nice work!
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
Re: What does your OS look like? (Screen Shots..)
It's been a while since I posted here...
There much more going on (obviously) than is shown, like startup configuration scripts being executed, etc...
I did these three screenshots on the same build and run, on different virtual terminals (because I can).
First one: Running a sort of process lister that updated every tenth of a second:
Second one: The last part of the boot up screen, logging in, and running a test script that lists the modules loaded:
Third one: Listing the contents of /bin/ (effectively listing the ported/installed/available programs [most of which work, except for a lot of the binutils package]):
There is a total of two (three?) music references, again, because I can.
-JL
There much more going on (obviously) than is shown, like startup configuration scripts being executed, etc...
I did these three screenshots on the same build and run, on different virtual terminals (because I can).
First one: Running a sort of process lister that updated every tenth of a second:
Second one: The last part of the boot up screen, logging in, and running a test script that lists the modules loaded:
Third one: Listing the contents of /bin/ (effectively listing the ported/installed/available programs [most of which work, except for a lot of the binutils package]):
There is a total of two (three?) music references, again, because I can.
-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
Re: What does your OS look like? (Screen Shots..)
How about a video?
http://www.youtube.com/watch?v=tChRnieYiIc
The flashing blocks in the top left corner show CPU activity. The text in the top right show interrupt activity.
http://www.youtube.com/watch?v=tChRnieYiIc
The flashing blocks in the top left corner show CPU activity. The text in the top right show interrupt activity.
BareMetal OS - http://www.returninfinity.com/
Mono-tasking 64-bit OS for x86-64 based computers, written entirely in Assembly
Mono-tasking 64-bit OS for x86-64 based computers, written entirely in Assembly
Re: What does your OS look like? (Screen Shots..)
I think I saw a small bug there: at 0:20 when the text is going to disappear under the flashing blocks, the "CPU" word becomes partially brown.ReturnInfinity wrote:How about a video?
http://www.youtube.com/watch?v=tChRnieYiIc
The flashing blocks in the top left corner show CPU activity. The text in the top right show interrupt activity.
When the chance of succeeding is 99%, there is still a 50% chance of that success happening.
Re: What does your OS look like? (Screen Shots..)
Heh, indeed, it seems the CPU text doesn't set the attributes...Creature wrote:I think I saw a small bug there: at 0:20 when the text is going to disappear under the flashing blocks, the "CPU" word becomes partially brown.
JAL
Re: What does your OS look like? (Screen Shots..)
I'd say it forgets to clear the attributes, because it happens just after the brown "> " (notice the space) gets "under" the first two letters of "CPU" .Creature wrote:I think I saw a small bug there: at 0:20 when the text is going to disappear under the flashing blocks, the "CPU" word becomes partially brown.ReturnInfinity wrote:How about a video?
http://www.youtube.com/watch?v=tChRnieYiIc
The flashing blocks in the top left corner show CPU activity. The text in the top right show interrupt activity.
EDIT: I think the forum should warn if a new post has been made while I was writing mine...
Re: What does your OS look like? (Screen Shots..)
Errr... it actually does that!eddyb wrote:EDIT: I think the forum should warn if a new post has been made while I was writing mine...
JAL
Re: What does your OS look like? (Screen Shots..)
Thanks That glitch was already resolved as it was mainly just for show.
This was the code:
Note the comment
It was later changed to this:
If you have 64-bit registers you might as well use them! In the current version just the flashing blocks show up on the right of the screen (No text).
This was the code:
Code: Select all
mov rdi, 0x00000000000B8000
mov al, 'C' ; So horrible
stosb
add rdi, 1
mov al, 'P'
stosb
add rdi, 1
mov al, 'U'
stosb
add rdi, 1
mov al, ' '
stosb
add rdi, 1
It was later changed to this:
Code: Select all
mov rdi, 0x00000000000B8000
mov rax, 0x0720075507500743 ; 'CPU '
stosq
BareMetal OS - http://www.returninfinity.com/
Mono-tasking 64-bit OS for x86-64 based computers, written entirely in Assembly
Mono-tasking 64-bit OS for x86-64 based computers, written entirely in Assembly
Re: What does your OS look like? (Screen Shots..)
I worked a little with YaOSp, and yes, it runs quake 1 But as far as I know there isn't any keyboard or sound support yet, so it runs VERY fast through the in-game demo. But that's just details The most important thing is that it runs!Love4Boobies wrote:giszo got my attention with YaOSp from the moment I saw the screenshot of him running Quake on it.
giszo you did a very nice work on the OS. Really! And just to let you know, I have plans of coming back to your project and work on small things again ^^
I check your SVN log about 2-3 times a week. lol, so I haven't forgotten the project.
-
- 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..)
I just implemented support for outputting the kernel log via UDP. Technically it's possible to have as many log callbacks as you want, so you could send log output to many different computers with this system. Or just one, which is all I need to do
The screenshot shows Wireshark sniffing the Host <-> QEMU connection, my terminal running "netcat" and Pedigree itself. Note the login message is old, whilst the Foster release image did have a changed message we haven't actually changed the one in our repository yet.
Image is here (linked as it's 250 KB, and the forum limit is 128 KB. It's also ~ 1680x1050).
The screenshot shows Wireshark sniffing the Host <-> QEMU connection, my terminal running "netcat" and Pedigree itself. Note the login message is old, whilst the Foster release image did have a changed message we haven't actually changed the one in our repository yet.
Image is here (linked as it's 250 KB, and the forum limit is 128 KB. It's also ~ 1680x1050).
-
- Member
- Posts: 86
- Joined: Sat Jun 06, 2009 11:55 am
Re: What does your OS look like? (Screen Shots..)
Dex, you're my hero. An awesome looking OS and a COD4 GUI theme?! Ridiculous. Well done.
Brodeur235
Brodeur235
my website: http://67.11.191.209/
my software: http://67.11.191.209/software
my OS: http://67.11.191.209/software/view.php? ... Synergy_OS
my software: http://67.11.191.209/software
my OS: http://67.11.191.209/software/view.php? ... Synergy_OS
Re: What does your OS look like? (Screen Shots..)
Just got a basic VESA/VBE driver going in protected mode. Got put_pixel() and fill_rect()
This is a test:
This is a test:
- Attachments
-
- valixscreen.png (2.67 KiB) Viewed 5006 times
Valix is an experiment in an interpreted userspace with object-oriented and functional design patterns. Developers needed! Join #valix on irc.freenode.net
-
- Member
- Posts: 30
- Joined: Sun Jan 24, 2010 1:12 am
- Location: The Netherlands
Re: What does your OS look like? (Screen Shots..)
Heey Valix, that looks good!
But are that blue and dark-purple pixels above the green rectangle supposed to be there?
But are that blue and dark-purple pixels above the green rectangle supposed to be there?
Every human has to do something idiot to prevent becoming a complete one