What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
It might not look like much, but...
That's USB mouse.
Working.
The kind of "at last" moment after a long season of figuring things out, implementing, testing and bug-busting.
Oh, and not just in Qemu, but on real hardware as well.
That is the real money shot, since Qemu's USB is so simplified it's not even fun.
That's USB mouse.
Working.
The kind of "at last" moment after a long season of figuring things out, implementing, testing and bug-busting.
Oh, and not just in Qemu, but on real hardware as well.
That is the real money shot, since Qemu's USB is so simplified it's not even fun.
-
- 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..)
Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:
Re: What does your OS look like? (Screen Shots..)
It looks really good. Can you show us what that folder icon does?Artlav wrote:It might not look like much, but...
That's USB mouse.
Working.
The kind of "at last" moment after a long season of figuring things out, implementing, testing and bug-busting.
Oh, and not just in Qemu, but on real hardware as well.
That is the real money shot, since Qemu's USB is so simplified it's not even fun.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Re: What does your OS look like? (Screen Shots..)
[quote="pcmattman"]Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:
Looks better than windows rendering.
Looks better than windows rendering.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Re: What does your OS look like? (Screen Shots..)
Just a simple file manager.thehardcoreOS wrote:It looks really good. Can you show us what that folder icon does?
Also got a text editor
And OpenGL support (software):
But that's all old stuff, i bet you can find similar ones somewhere in this thread back in 2011.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Artlav: Your OS is really cool! Do you have a site, or an online repository?
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
Hey pcmattman, impressive. But pango doesn't actually contain fonts does it ? How do you draw the chars ?pcmattman wrote:Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:
If a trainstation is where trains stop, what is a workstation ?
-
- 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..)
In that example, Pango is using Freetype to read TTF fonts. It's also using Fontconfig to fall back when glyphs can't be found (eg, the main text is DejaVu Sans Mono, but the Japanese is a totally different TTF file).
I use libpangocairo to actually perform the drawing onto Cairo surfaces.
I use libpangocairo to actually perform the drawing onto Cairo surfaces.
Re: What does your OS look like? (Screen Shots..)
Hm, there should be something here: http://orbides.org/aprom.phpomarrx024 wrote:Do you have a site, or an online repository?
And here is the linked list of testing threads: http://forum.osdev.org/viewtopic.php?f=2&t=22667
Cute.pcmattman wrote:In that example, Pango is using Freetype to read TTF fonts.
Font support is one of these things programmers tend to ignore completely.
I've been googling around, but can't quite figure it out - how is Pango different from Freetype?
That is, what features does it provide over the glyphs taken from FT?
I was thinking of using Freetype on it's own for my OS.
Re: What does your OS look like? (Screen Shots..)
Here's my latest version. A few of the coreutils are working (the basic ones) and gcc will compile hello.c. Also truetype, cairo, ncurses work. Nano kind of runs a bit and of course the obligatory glxgears. The calculator and terminal are the first Apps for my graphics toolkit. Still plenty of bugs.
If a trainstation is where trains stop, what is a workstation ?
-
- 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..)
In my case, Pango is still using Freetype as a font backend to actually get glyphs to render. Pango then looks after details like layout, and it's particularly good at complex scripts and internationalisation issues (the example shows an embedded switch to RTL for non-English text).Artlav wrote:I've been googling around, but can't quite figure it out - how is Pango different from Freetype?
That is, what features does it provide over the glyphs taken from FT?
There's a gallery of various things Pango helps with rendering on the Pango site.
EDIT: very nice, gerryg400!!
Re: What does your OS look like? (Screen Shots..)
This topic is too young to die. Please guys post some more pictures of your OSes.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
Re: What does your OS look like? (Screen Shots..)
The thread doesn't look dead at all. @thehardcoreOS, so why don't you post your screenshots?pcmattman wrote:Posted: Tue Aug 18
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay
- Alan Kay
Re: What does your OS look like? (Screen Shots..)
Because I am trying to enter protected mode and set up paging and then I can post some screenshots with basic text print thigy.Roman wrote:The thread doesn't look dead at all. @thehardcoreOS, so why don't you post your screenshots?pcmattman wrote:Posted: Tue Aug 18
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
IMHO, this thread will never die.Roman wrote:The thread doesn't look dead at all.
You know your OS is advanced when you stop using the Intel programming guide as a reference.