Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Nov 23, 2019 12:09 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Sun Nov 16, 2014 3:19 pm 
Offline

Joined: Sun Nov 16, 2014 3:11 pm
Posts: 4
Hello everyone,
I have been learning about 16-bit real mode OS following MikeOS, OSdev wiki and BrokenThorn's tutorials..The video mode in which their OS operates looks pixelated..like when using int10h/ah=0ch or so(to put a pixel). I tried all video modes trying to figure out how KolibriOS has made such beautiful GUI. If anyone could provide the slightest hint to how such GUI is made..it would be great :)

Thankyou.


Top
   
PostPosted: Sun Nov 16, 2014 5:24 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1248
To begin, kolibrios is not 16 but 32 bit. The video output works through VESA.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
PostPosted: Sun Nov 16, 2014 5:48 pm 
Offline

Joined: Sun Nov 16, 2014 3:11 pm
Posts: 4
Thankyou hidplayr for your reply :)

Does KolibriOS use one these VESA video modes?

http://www.ctyme.com/intr/rb-0275.htm

And I believe, I can still access VESA being in real mode...
Can you please tell me if we can use one those modes listed in the above link? Which provides a high resolution to draw GUI like KolibriOS?


Top
   
PostPosted: Sun Nov 16, 2014 5:56 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1248
Better to ask the video card what modes are supported.http://wiki.osdev.org/Getting_VBE_Mode_Info

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
PostPosted: Sun Nov 16, 2014 6:02 pm 
Offline

Joined: Sun Nov 16, 2014 3:11 pm
Posts: 4
Okie :)

Apart from selecting the video mode,so it is VESA that is doing the magic right for KolibriOS?
And even for Windows, Ubuntu?
They too use VESA?


Top
   
PostPosted: Sun Nov 16, 2014 6:10 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1248
They use dedicated video drivers in most cases.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Top
   
PostPosted: Sun Nov 16, 2014 7:24 pm 
Offline

Joined: Sun Nov 16, 2014 3:11 pm
Posts: 4
May I please confirm one last time..:(

Atleast for KolibriOS, you are sure that they use VESA?

Then I too shall try out those interrupts :)

Im repeatedly asking you because I too want to try making GUI instead of a text user interface which right now im making :(

Sorry


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 7 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited