Page 253 of 262

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

Posted: Thu Jul 21, 2022 6:32 pm
by klange
Image

Octacone's inquiry in Kamal's thread inspired me to revisit a proof-of-concept for blur-behind.

e: Here's a video that YouTube destroyed

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

Posted: Fri Jul 29, 2022 8:56 am
by Primis
A quick demo of my boot screen for Apollo, complete with VGA 8x8 Font support.
The build number is actually the Git short hash, taken in at compile time.
Image

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

Posted: Fri Jul 29, 2022 11:00 am
by Schol-R-LEA
I had been ready to give up on OS dev for a while, but lately, I felt this was an itch I needed to scratch. Specifically, I wanted to finally get a simple, real-mode boot loader out of the way, just to say I did it.

Anyway, I've gotten a few basic things out of the way, and am working on displaying the upper memory map.

Image

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

Posted: Sun Aug 07, 2022 4:09 am
by Octacone
I has been a while since I posted. It might not be klange's blur (which is great btw) but it's definitely a progress.
-added support for processes, each has its own virtual address space
-each process can have multiple threads, each thread has its own stack
-finished a native HD graphics driver, it finally works after many months of debugging
-wrote a compositing window manager
-added PS/2 support
-added bitmap font support (GUI rendering)
Tasking_update.png
I wish I could have shown you my GUI but I don't know how to make a GPU PCI passthrough screenshot.

Edit: I managed to dump the framebuffer and convert it to JPG. Thanks for all the suggestions. Here it is: (it is heavily compressed so I could upload it)
gui_screenshot.jpg

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

Posted: Sun Aug 07, 2022 8:44 am
by Thunderbirds747
Primis wrote:A quick demo of my boot screen for Apollo, complete with VGA 8x8 Font support.
The build number is actually the Git short hash, taken in at compile time.
Image
Looks like the Windows NT 3.1-5.0 Beta bootscreen. Impressive.

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

Posted: Sun Aug 07, 2022 5:02 pm
by eekee
Octacone wrote:I has been a while since I posted. It might not be klange's blur (which is great btw) but it's definitely a progress.
-added support for processes, each has its own virtual address space
-each process can have multiple threads, each thread has its own stack
-finished a native HD graphics driver, it finally works after many months of debugging
-wrote a compositing window manager
-added PS/2 support
-added bitmap font support (GUI rendering)
A lot of progress!
Octacone wrote:I wish I could have shown you my GUI but I don't know how to make a GPU PCI passthrough screenshot.
With a camera. :mrgreen: It won't be top-quality, but it can be clear enough to show most things if you're careful. Despite my unsteady hands, if I rest my elbows on the desk, my antiquated Moto G4 phone can take a readable picture of my screen with 10-pixel high text. (screen is 1920x1080)

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

Posted: Sun Aug 07, 2022 8:48 pm
by linuxyne
Octacone wrote:I wish I could have shown you my GUI but I don't know how to make a GPU PCI passthrough screenshot.
By using a cheap HDMI-to-USB capture device, plus some software like the OBS Studio. To the VM (the HDMI side), the device appears as a monitor connected to the GPU output port. To the host (the USB side), it appears as a video-capture device.

Late Edit: If the framebuffer format is linear, or if it is tiled but you know how to de-tile it, you can also use qemu's pmemsave monitor command to dump the framebuffer and convert it into an image.

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

Posted: Tue Aug 09, 2022 1:58 am
by eekee
That reminds me I need to buy VGA to HDMI adapters for my old machines.

If you've got a framebuffer, surely you can dump it within the OS, but I guess it could be a bit of work to convert it and transfer it to a machine you could post it from.

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

Posted: Fri Aug 12, 2022 8:12 am
by nexos
It's a start I guess :)
Image

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

Posted: Sun Aug 14, 2022 5:11 pm
by Octacone
Windows are no longer filled with nothingness. :D
processes_and_stuff.jpeg

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

Posted: Thu Aug 18, 2022 12:39 pm
by eekee
I can't believe I haven't done this before!

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

Posted: Sat Aug 20, 2022 10:03 pm
by xeyes
GUI demonstrator, the eyes are drawn by a different process than the one that draws the background and writes the FB.

Image

Eyes "staring" at the FPS number as the later drops below 30, probably due to the inefficiency of moving pixels through a pipe.

Image

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

Posted: Tue Aug 23, 2022 8:01 pm
by AndrewAPrice
The screenshots are inspiring but it also makes me a little jealous how polished some of these GUIs look while my UI toolkit looks like it was made in MS Paint. :lol: :) :| :(

I won't double post but it still looks the same.
viewtopic.php?f=1&t=12087&p=319712#p319712

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

Posted: Thu Aug 25, 2022 11:06 am
by eekee
@AndrewAPrice: I associate MS Paint with squiggly mouse-drawn stuff much worse than that. :) In the calculator, you're doing the old "3D look" right. The pale window[-pane?] border lines don't work too well with the dark colors of the titles & tab bars, but I think that's the only real stylistic issue. I'm not quite sure because my perception is being thrown off a little by the missing left border on the Raspberry tab. (No pun intended.) I think it's tricky to make such border lines work together; it's not easy to make them look good, especially as they shouldn't draw too much attention. I may have the same problem as soon as I get to GUI, :) but I may just not have title bars. So, there's maybe 1 stylistic issue, plus of course the calculator would look snazzier with scaled text. A short list but both issues are tricky. You've obviously been working hard on IPC instead, so I don't think there's anything to be ashamed of.

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

Posted: Sat Sep 10, 2022 1:01 pm
by Demindiro
I've been busy prototyping a GUI with the help of Blender & normal maps so I can use (subtle) 3D effects. I'm not satisfied with how it looks right now but I think I can make it work.

Image