Board.KolibriOS.org
http://board.kolibrios.org/

Новые драйвера для ATI Radeon.
http://board.kolibrios.org/viewtopic.php?f=27&t=17
Page 3 of 41

Author:  Serge [ Tue Nov 21, 2006 5:23 pm ]
Post subject: 

andrew_programmer
Лучше цветные. Все курсоры 32*32 16 цветов 766 байт/файл. Монохромные курсоры не пойдут, нет распаковщика.

Author:  andrew_programmer [ Tue Nov 21, 2006 5:30 pm ]
Post subject: 

>Все курсоры 32*32

32*32 - это большой размер для курсора.Хотя видимую часть можно сделать меньше(16х16 или 20х20),а на самом деле он будет 32х32.

>Монохромные курсоры не пойдут, нет распаковщика.

Курсоры будут подключены к коду программы,чтобы меньше места на дискете занимать.

Author:  Serge [ Tue Nov 21, 2006 5:46 pm ]
Post subject: 

Quote:
Курсоры будут подключены к коду программы,чтобы меньше места на дискете занимать.

Лучше сделать две или три библиотеки с разными размерами для разных разрешений и упаковать их kpackом

Author:  Serge [ Wed Nov 22, 2006 5:09 pm ]
Post subject: 

Вот ID стандартных курсоров Win.
Предлагаю дать им свои названия чтобы любая программа могла их
устанавливать.

IDC_ARROW Standard arrow
IDC_WAIT Hourglass
IDC_IBEAM I-beam
IDC_HAND Windows 98/Me, Windows 2000/XP: Hand

IDC_APPSTARTING Standard arrow and small hourglass
IDC_HELP Arrow and question mark
IDC_NO Slashed circle

IDC_CROSS Crosshair
IDC_SIZEALL Four-pointed arrow pointing north, south, east, and west
IDC_SIZENESW Double-pointed arrow pointing northeast and southwest
IDC_SIZENS Double-pointed arrow pointing north and south
IDC_SIZENWSE Double-pointed arrow pointing northwest and southeast
IDC_SIZEWE Double-pointed arrow pointing west and east
IDC_UPARROW Vertical arrow

Author:  diamond [ Wed Nov 22, 2006 6:46 pm ]
Post subject: 

А может быть, стоит функции работы с курсором делать не подфункциями 68-й ("внутренние сервисы системы"), а, например, подфункциями 48-й ("параметры графики"), 21-й ("параметры устройств") или даже отдельной функцией (36-й, скажем)?

Author:  Serge [ Wed Nov 22, 2006 7:16 pm ]
Post subject: 

diamond
В общем всё равно. Пока никто ничего не написал можно назначить любую подходящую функцию. Кстати 32bpp уже работает, курсор меняется на лету, так что дело выгорит.

Author:  Serge [ Thu Nov 23, 2006 7:45 pm ]
Post subject: 

url]http://infinity-sound.narod.ru/cursors.7z[/url]
мини-демо изменяющийся курсор. Работает только в 32bpp

Author:  andrew_programmer [ Sat Nov 25, 2006 3:51 pm ]
Post subject: 

А в ядре,что присутсвует в архиве,MTRR отключено ?
Потомучто у меня FPS в 3 с лишним раза меньше обычного(примерно как с отключенным MTRR).

Author:  Serge [ Sat Nov 25, 2006 4:26 pm ]
Post subject: 

andrew_programmer
Наверное это тестовое ядро. Там не только MTRR отключены.

Author:  Heavyiron [ Sun Dec 10, 2006 12:39 am ]
Post subject: 

Перенесите кто-нибудь vmode.mdr в /rd/1/drivers. Желательно еще переименовать его в *.obj. А-то непорядок получается: драйверы разбросаны где-попало ;)

Author:  Serge [ Sun Dec 10, 2006 3:05 pm ]
Post subject: 

Heavyiron
Лучше дать драйверам какое-нибудь другое расширение *.drv *.sys или *.kdr

Author:  Mario79 [ Mon Dec 11, 2006 8:23 am ]
Post subject: 

Serge
Поздно - процесс пошел. ;-)

Author:  Serge [ Mon Dec 11, 2006 3:22 pm ]
Post subject: 

Mario79
С новым дистрибом всегда можно сделать. Уж если menuet.img переименовали...

Author:  Serge [ Tue Dec 12, 2006 12:55 am ]
Post subject: 

http://infinity-sound.narod.ru/kernel233.7z Поддержка Win курсоров 2,4,8,24 bpp. Удаление курсоров. Правильное отсечение аппаратного ATI курсора.

Author:  Heavyiron [ Wed Dec 13, 2006 2:44 pm ]
Post subject: 

Serge wrote:
Я бегло просмотрел дрова для NV - там нет аппаратого курсора. А вообще без доков сделать драйвер нереально.

Сегодня наткнулся вот на что: svn://svn.berlios.de/haiku/haiku/tags/c ... a/Cursor.c ! Возможно это не то и ты это уже видел, но вдруг нет и это поможет ;) .

Page 3 of 41 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/