![]() |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
![]() ![]() |
![]() |
MixRin.RU$ |
![]() ![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Работает ли мышь в граф. режиме 101h?
mov ax, 4F02hПросто в 13h пашет, а в этом нет, друг говорит там надо напрямую с портами возится ![]() а вот соббсно код проги: .model tiny PS: здесь стоят комменты не на оператор, а на всю процедуру... Сообщение отредактировано: volvo - 3.11.2006 0:20 |
MixRin.RU$ |
![]() ![]()
Сообщение
#2
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Вот под режим 320х240х8бит работает:
![]() .model tiny |
Altair |
![]()
Сообщение
#3
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата Работает ли мышь в граф. режиме 101h? mov ax, 4F02h mov bx, 101h int 10h Просто в 13h пашет, а в этом нет, друг говорит там надо напрямую с портами возится blink.gif Это же VESA.... я вот здесь кое что писал... А так вообще не работает там мышь. все надо самому писать.. страшная это вещь, ошибки там тоже страшные ... я один раз сунулся, больше не хочу пока... сижу тихо, мирно в 32 битах ![]() -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Dark |
![]()
Сообщение
#4
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 408 Пол: Мужской Репутация: ![]() ![]() ![]() |
Угу, пишешь свой вывод курсора, свое стирание его, и т.д. и т.п.
-------------------- - Где я?
- Во тьме. - В какой тьме? - Во тьме твоего мозга. |
MixRin.RU$ |
![]()
Сообщение
#5
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
|
Dark |
![]()
Сообщение
#6
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 408 Пол: Мужской Репутация: ![]() ![]() ![]() |
Это альтаи р к тому что сидит в своем Free Pascal без ассемблера ;)
-------------------- - Где я?
- Во тьме. - В какой тьме? - Во тьме твоего мозга. |
MixRin.RU$ |
![]() ![]()
Сообщение
#7
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
ах он негодяй
![]() так никак низзя намутить крысу в высоко графических режимах, а? + если в паскале можно, дык и в асме можно без проблем намутить... |
Altair |
![]()
Сообщение
#8
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата ах он негодяй yes2.gif хех... баним или подождем пока ? Цитата I. на форуме запрещается: 1. использовать ненормативную лексику ... 8. вступать в спор с администрацией 9. оскорблять участников концеренций Цитата так никак низзя намутить крысу в высоко графических режимах, а? почему нельзя ? можно конечно! Я уже дал ссылочку и если ты посмотришь то поймешь как - через написание своего драйвера. Или есть вариант - в 32 битном асме юзать DirectX режимы... (вопрос к асмщикам уже о возможности реализации всего этого). -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
MixRin.RU$ |
![]()
Сообщение
#9
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Цитата 1. использовать ненормативную лексику слово 'негодяй' не является не нормативной лексикой...Цитата 9. оскорблять участников концеренций если ты непонял смысл моей фразы, то прошу прощения за нее...А теперь вернемся к теме... 2 раза перечитал твою статью, и чтото не нашел про написание своего драйвера ничего ![]() ![]() |
Altair |
![]()
Сообщение
#10
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
(да понял я твою фразу
![]() Цитата 2 раза перечитал твою статью, и чтото не нашел про написание своего драйвера ничего sad.gif Нашел только в конце, Именно в конце, я там подробно как мне показалось описал установку своего драйвера. насчет примера. Вот смотри http://forum.pascalnet.ru/index.php?s=&sh...indpost&p=34109 я выложил там уже почти готовую программу, там указатель есть в vesa., но переключение экранов пока только кнопками. Допиши автоматику переключения окон и все... уууу .... я сейчас посмотрел, я там оказывается исходники не прикреплял.. и на новом компе это вообще не пошло, вылетает с run time error.... Если нужно конечно могу поискать исходники... -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
MixRin.RU$ |
![]()
Сообщение
#11
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Мило, только он сразу выходит когда начинаю двигать мышку, но крысу ты инициализировал, а это гуд =)
Еще я не понял с видеоокнами, с мышкой они тоже присутствуют? ![]() |
Altair |
![]()
Сообщение
#12
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Цитата Мило, только он сразу выходит когда начинаю двигать мышку вот и у меня, но на старом компе все работало я отлично помню. Цитата Еще я не понял с видеоокнами, с мышкой они тоже присутствуют? да, конечно! Мышь просто упирается в границы окна и все.. чтобы она полезла дальше надо активное окно переключить. Цитата И если можешь, то поищи исходники =) я бы их посмотрел сейчас поищу.. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
MixRin.RU$ |
![]() ![]()
Сообщение
#13
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
а алгоритм, как ее загружать, какие прерывания юзать и тд можешь выложить? Примерную схему того, как делать надо...
![]() |
MixRin.RU$ |
![]()
Сообщение
#14
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Мне тут друг говорит, что в 32-ух битных режимах неработает только прорисовка мышки, а все остальное работает => надо саму рисовать ее, и можно мутить цветные курсоры!
![]() Внимание, получен работающий код для 640х480х8 ![]() begin macro mmoret |
zloy_pes |
![]()
Сообщение
#15
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 53 Пол: Мужской Реальное имя: Веселовский Пётр Николаевич Репутация: ![]() ![]() ![]() |
Thanx
Сообщение отредактировано: zloy_pes - 24.01.2006 23:10 -------------------- Money, hoes, cars and clothes
That's how all my niggaz know Blowin dro, 24's That's how all my niggaz roll... |
MixRin.RU$ |
![]()
Сообщение
#16
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 26 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
|
![]() ![]() |
![]() |
Текстовая версия | 14.07.2025 8:37 |