Новые драйвера для ATI Radeon.

Drivers for various video cards
  • >Все курсоры 32*32

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

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

    Курсоры будут подключены к коду программы,чтобы меньше места на дискете занимать.
  • Курсоры будут подключены к коду программы,чтобы меньше места на дискете занимать.
    Лучше сделать две или три библиотеки с разными размерами для разных разрешений и упаковать их kpackом
  • Вот 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
  • А может быть, стоит функции работы с курсором делать не подфункциями 68-й ("внутренние сервисы системы"), а, например, подфункциями 48-й ("параметры графики"), 21-й ("параметры устройств") или даже отдельной функцией (36-й, скажем)?
  • diamond
    В общем всё равно. Пока никто ничего не написал можно назначить любую подходящую функцию. Кстати 32bpp уже работает, курсор меняется на лету, так что дело выгорит.
  • url]http://infinity-sound.narod.ru/cursors.7z[/url]
    мини-демо изменяющийся курсор. Работает только в 32bpp
  • А в ядре,что присутсвует в архиве,MTRR отключено ?
    Потомучто у меня FPS в 3 с лишним раза меньше обычного(примерно как с отключенным MTRR).
  • andrew_programmer
    Наверное это тестовое ядро. Там не только MTRR отключены.
  • Перенесите кто-нибудь vmode.mdr в /rd/1/drivers. Желательно еще переименовать его в *.obj. А-то непорядок получается: драйверы разбросаны где-попало ;)
  • Heavyiron
    Лучше дать драйверам какое-нибудь другое расширение *.drv *.sys или *.kdr
  • Serge
    Поздно - процесс пошел. ;-)
  • Mario79
    С новым дистрибом всегда можно сделать. Уж если menuet.img переименовали...
  • http://infinity-sound.narod.ru/kernel233.7z Поддержка Win курсоров 2,4,8,24 bpp. Удаление курсоров. Правильное отсечение аппаратного ATI курсора.
  • Serge wrote:Я бегло просмотрел дрова для NV - там нет аппаратого курсора. А вообще без доков сделать драйвер нереально.
    Сегодня наткнулся вот на что: svn://svn.berlios.de/haiku/haiku/tags/components/drivers/graphics/nvidia/0.80/accelerant/nvidia/Cursor.c ! Возможно это не то и ты это уже видел, но вдруг нет и это поможет ;) .
  • Who is online

    Users browsing this forum: No registered users and 2 guests