Дмитрий Радищев (dibr) wrote,
Дмитрий Радищев
dibr

Category:

хакезавр

Я динохакер. Долбаный хакер-динозавр.

Наткнулся на то, что на компе глючат текстовые VGA режимы в DOS - не отображается первый столбец в режимах 80х25 и 40х25. Не первый раз натыкаюсь, кстати - похоже глюк появился давно, но поскольку DOS и текстовые режимы мало кому интересны, его не исправляют.
Порылся в интернете, решения не нашёл (неудивительно). Зато нашел и скачал "программирование видеоадаптеров EGA, VGA и SVGA" - ~170 "двойных" страничек, долистал до описания портов, и где-то за вечер, методом паранаучного тыка, подобрал последовательность вывода байтиков в порты, полностью исправляющую проблему для 80х25 и почти исправляющую для 40х25 (последовательности получились, внезапно, совсем разные).

Учитывая что это DOS и VGA через регистры - чувствую себя Хакерманом из "кунг фьюри".

Subscribe

  • облака и прохлада

    "Облачный кондиционер" - это типа я могу не ставить кондиционер дома, а удалённо пользоваться кондиционером в "облаке"? И если я не дома, а например…

  • Керженец - 2021

    Вернулся с Керженца (почти неделю как, просто руки до ЖЖ не доходили). - " Робинзоны" традиционно на высоте. На этот раз например плов на ужин был…

  • преемственность

    «При попытке редактировать рисунок paint из word97 напрочь виснет сократ» (позднефидошный прикол времён становления OLE) «При запуске Firefox на…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 7 comments