Вопрос к знающим софтовой части. Что если с контроллера РS/2 или USB клавы данные писать непосредственно в K-STATE или LAST-K?
Вид для печати
Вопрос к знающим софтовой части. Что если с контроллера РS/2 или USB клавы данные писать непосредственно в K-STATE или LAST-K?
измени значение переменных напрямую (через poke в бейсике) и посмотри что произойдёт
При вводе из бейсика, я УЖЕ что-то нажимаю, а значит меняю переменные.
Изнутри прерывания пиши, по таймеру.
В любом случае если это даже сработает (в чем я очень сомневаюсь) эта «технология» не будет работать ни в чем кроме Бейсика, ни в каком другом софте.
Негодно.
Да, скорее всего это так - в играх используются свои процедуры.
- - - Добавлено - - -
С 80-го года все мы заложники этих 8 портов с окончанием FE:v2_dizzy_biggrin2::v2_dizzy_biggrin2::v2_dizzy_ biggrin2::v2_dizzy_biggrin2::v2_dizzy_biggrin2:
Тут дело не только в процедурах: "код клавиши" не подразумевает одновременно нажатие больше одной. Такой подход реально, кроме Бейсика, нигде не нужен.
"заложники портов" зато могут опрашивать любые кнопки и их сочетания (с поправкой на эффект матрицы), а вот компы, где с клавы приходит код (навроде БК и кучи других) таким похвастаться не могут, и вынуждены ограничивать аппетиты кодеров при разработке управления в играх с клавиатуры