ZXNet эхоконференция «zxnet.pc»


тема: 32bit SIMM'ы



от: Kirill Frolov
кому: Aleksandr Majorov
дата: 18 Oct 2003
Hемедленно нажми на RESET, Aleksandr Majorov!

On Fri, 17 Oct 03 23:33:33 +0400, Aleksandr Majorov wrote:

AM> Кстати, информация к размышлению - к Спекки уже давно подключается ПЦ
AM> клава. Да, через специальный контроллер, который еще и мышку обрабатывает.
AM> Т.е. уже не узкоспециализорованный %) И никакие прерывания не генерились.
AM> Для _всех_ программ вообще нет никакой разницы, нажимается ли клавиша на
AM> обычной клаве или на ПЦшной.

xor a
in a, (#fe)
or #e0
inc a
jr z, $-5

Догадываешься, какими словами будут благодарить за такой код
счастливые обладатели скорпионовского контроллера? Когда их на BBS
ставили, Vicomm'ы плохо работали -- приходилось покупать ещё и XTR.

Это напоминание для всех, что так (код выше) нельзя -- хоть DJNZ $
воткните.

от: Kirill Frolov
кому: Aleksandr Majorov
дата: 19 Oct 2003
Hемедленно нажми на RESET, Aleksandr Majorov!

On Sat, 18 Oct 03 14:20:55 +0400, Aleksandr Majorov wrote:

KF>> извлекать что хочешь... Для этого используется внедрение твоей DLL
KF>> в посторонний процесс. Вручную везде по-разному и муторно, поэтому
KF>> проще использовть библиотеку apihooks. Hо это хакерство.
AM> Т.е. "через дыры".

Это не баги, это вполне штатные фичи. Для NT так точно, а как оно в 9x
делается я просто не представляю.

от: Oleg Grigoriev
кому: Aleksandr Majorov
дата: 19 Oct 2003

Пусть враги твои, Aleksandr, умрут без сыновей!

18 Oct 2003 at 15:21, Aleksandr Majorov => Kirill Frolov:


KF>> xor a
KF>> in a, (#fe)
KF>> or #e0
KF>> inc a
KF>> jr z, $-5

KF>> Догадываешься, какими словами будут благодарить за такой код
KF>> счастливые обладатели скорпионовского контроллера?

AM> Что-то я подзабыл. Ты про то, что опрос ПЦ клавы вызывает
AM> негарантированные задержки? Hу это верно. Hо в критических местах и
AM> нечего клаву опрашивать %)

у тебя никогда не было пц клавы? зоновское поделие на подобном висло
намертво, стоило нажать какую-либо кловишу. иногда через несколько секунд
развисало. а если успел ещё что-то нажать - хана.

KF>> Это напоминание для всех, что так (код выше) нельзя -- хоть
KF>> DJNZ $ воткните.

AM> Совсем все забыл, приведи код как нужно?

loop: ei:halt
...
...
jr z, loop

и только так.

WBR, Oleg.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Что нового? - свежий wareZ: Shashki, Towdie_Russian,IzhNews#10, Marazm #21-#22,ZX-Power #4,BGE 2.40, HorrorWord 1.00, SHU 3.01, HRiP 0.98, PSV 1.0.
Песни - Идёшь по улице один, идёшь к кому-то из друзей.
Лит.страничка - Рассказ "Дятел".
Здесь был ты - Повелитель зубов - 3. Окончание похождений компании бравых хоббитов.
Paracels speaking - новости от: GAS13, Hardwave Crew, Hooy-Program, Mayhem, OCA, Perspective Group, Phantasy, Phantom Family, Placebo, POS, Progress.

В этот день...   20 апреля