Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб мар 25, 2017 12:56 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 7 сообщений ] 
Автор Сообщение
 Заголовок сообщения: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 3:19 pm 
Не в сети

Зарегистрирован: Вс ноя 16, 2014 3:11 pm
Сообщения: 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.


Вернуться к началу
 Заголовок сообщения: Re: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 5:24 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1202
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


Вернуться к началу
 Заголовок сообщения: Re: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 5:48 pm 
Не в сети

Зарегистрирован: Вс ноя 16, 2014 3:11 pm
Сообщения: 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?


Вернуться к началу
 Заголовок сообщения: Re: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 5:56 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1202
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


Вернуться к началу
 Заголовок сообщения: Re: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 6:02 pm 
Не в сети

Зарегистрирован: Вс ноя 16, 2014 3:11 pm
Сообщения: 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?


Вернуться к началу
 Заголовок сообщения: Re: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 6:10 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1202
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


Вернуться к началу
 Заголовок сообщения: Re: How does KolibriOS have such beautiful GUI!
СообщениеДобавлено: Вс ноя 16, 2014 7:24 pm 
Не в сети

Зарегистрирован: Вс ноя 16, 2014 3:11 pm
Сообщения: 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


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 7 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB