Вход

Просмотр полной версии : Ввод данных напрямую в переменные



Shofer
07.04.2023, 18:55
Вопрос к знающим софтовой части. Что если с контроллера РS/2 или USB клавы данные писать непосредственно в K-STATE или LAST-K?

goodboy
07.04.2023, 23:52
измени значение переменных напрямую (через poke в бейсике) и посмотри что произойдёт

Shofer
08.04.2023, 04:18
При вводе из бейсика, я УЖЕ что-то нажимаю, а значит меняю переменные.

Dexus
08.04.2023, 05:11
Изнутри прерывания пиши, по таймеру.
В любом случае если это даже сработает (в чем я очень сомневаюсь) эта «технология» не будет работать ни в чем кроме Бейсика, ни в каком другом софте.
Негодно.

Shofer
08.04.2023, 07:41
Да, скорее всего это так - в играх используются свои процедуры.

- - - Добавлено - - -

С 80-го года все мы заложники этих 8 портов с окончанием FE:v2_dizzy_biggrin2::v2_dizzy_biggrin2::v2_dizzy_ biggrin2::v2_dizzy_biggrin2::v2_dizzy_biggrin2:

reddie
08.04.2023, 10:28
С 80-го года все мы заложники этих 8 портов с окончанием FE
Тут дело не только в процедурах: "код клавиши" не подразумевает одновременно нажатие больше одной. Такой подход реально, кроме Бейсика, нигде не нужен.
"заложники портов" зато могут опрашивать любые кнопки и их сочетания (с поправкой на эффект матрицы), а вот компы, где с клавы приходит код (навроде БК и кучи других) таким похвастаться не могут, и вынуждены ограничивать аппетиты кодеров при разработке управления в играх с клавиатуры