Программные прерывания |
Программные прерывания |
AlienEmperor |
8.02.2005 13:56
Сообщение
#1
|
Гость |
Народ! Кто-нибудь ими вообще пользуется ? Понадобилось тут кое-что накарябать (синхронизацию скорости анимации для разных машин) - максимум получается взять прерывание на сит. таймер, в таком случае максимальная скорость анимации персонажей составляет 1/18 сек (18 FPS), а хотелось бы не меньше 30 (но и не больше!). Я так понял, програмные прерывания не помогут (суть они есть обычные процедуры ?)... Если кто может подсказать подходящее для этой цели аппаратное - скажу спасибо!
|
Altair |
8.02.2005 14:22
Сообщение
#2
|
Ищущий истину Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: 45 |
А чем не устраивает аппаратное прерывание таймера?
его можно перепрограммировать, увеличить скорость его значительно, и получить синхронизацию какую надо! -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
volvo |
8.02.2005 14:23
Сообщение
#3
|
Гость |
Цитата(AlienEmperor @ 8.02.05 12:56) Если кто может подсказать подходящее для этой цели аппаратное - скажу спасибо! Можешь попробовать перепрограммировать таймер (сменить его частоту) - Перепрограммирование таймера. |
Altair |
8.02.2005 14:29
Сообщение
#4
|
Ищущий истину Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Мы мыслим одинаково!
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
AlienEmperor |
8.02.2005 14:35
Сообщение
#5
|
Гость |
1) Спасибо за реальную помощь...
2) А не пошлет ли меня Форточка подальше с изменением частота тиков таймера ? |
Altair |
8.02.2005 14:39
Сообщение
#6
|
Ищущий истину Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: 45 |
нет, не должен послать... я кажется из форточек пробовал...
хотя XP или 2000 могут.. они пугливые.. -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
xds |
9.02.2005 7:30
Сообщение
#7
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
"utah16.com" в "Compatibility mode" разгоняет таймер в 4 раза - без проблем в XP/2000. "Doom", "Doom II" и "Duke Nukem 3D" также разгоняют таймер и прекрасно работают в XP (если не считать проблем с VESA-режимами у Дюка).
Только не стоит злоупотреблять - а то заругается и замедлит обратно -------------------- The idiots are winning.
|
Altair |
9.02.2005 8:30
Сообщение
#8
|
Ищущий истину Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: 45 |
А скачать utah16.com можнео теперь только из свободного общения,где0то там xds выкладывал.
p.s. файловый архив-то тю-тю -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Текстовая версия | 30.09.2024 15:47 |