Прошу не забыть про ифдефы для виндузятников, пока код сети не будет портирован на win
Задался вопросом, скажите, а нельзя сделать в эмуляторе абсолютное позиционирование курсора мыши, а не относительное?
Т.е., чтобы курсор эмулятора совпадал с реальным курсором, а не убегал от него?
Поглядел бегло исходники, вроде значение координат и должно быть абсолютным.
Берутся смещения курсора через Allegro и отправляются в эмулятор.
Пожалуй, перепишу себе на листок и разберу все поразрядные операции по шагам,
какой бит куда пихается, т.к. никак не пойму откуда появляется это паразитное смещение курсора.
И еще, планируется ли GUI и если планируется какого плана - рисованный или оконный, например на QT?
Можно было бы тогда отладчик серьезно доработать по удобству.
Сам GUI, как по мне, очень удачно был реализован в каноничной версии VitrualKorvet 0.12(9):
http://soviet-pc.narod.ru/VKorvet0129.zip
Особенно радовала клавиатура, когда не получалось найти бинды к реальной.
А вообще, бинды надо-бы сделать аля DOSBOX, жмем CTRL+F1 и выскакивает:
Только лучше не рисованный, а с VirtualKorvet GUI. Ну или фотку реальной клавиатуры подставить.
P.S. И еще вопрос: косметические патчи со своими свистелками-гуделками в эмулятор принимаются?![]()






, т.к. никак не пойму откуда появляется это паразитное смещение курсора.

Ответить с цитированием