2

Я использую чистый DOS 6.22 в Microsoft Virtual PC 2007, и все работает отлично, за исключением того, что я не могу изменить свой режим отображения с 80 столбцов на 132. Я попробовал MODE CON: COLS=132 и DOS пожаловалась на это.

Насколько я понимаю, VESA имеет такую возможность, а VGA - нет. В UNIX все, что вам нужно сделать, это изменить на CO#=132 в terminfo чтобы выполнить это.

Кто-нибудь знает, как я могу достичь 132 в чистом DOS?

1 ответ1

2

Команда DOS "mode" очень ограничена. Вам нужно будет использовать сторонний инструмент под названием "vmode", о котором вы можете прочитать здесь:

  Руководство по выживанию в текстовом режиме WPDOS
  http://www.columbia.edu/~em36/wpdos/textmode.html

В этом документе выполните поиск по запросу «vmode.exe», и вы найдете следующую ссылку для загрузки этого небольшого инструмента:

  vmode.exe
  http://www.columbia.edu/~em36/wpdos/vmode.exe

Я использовал этот инструмент много лет назад, чтобы увеличить размер экрана с помощью Norton Commander и различных других приложений для DOS, и обнаружил, что он особенно полезен для разработки моих программ ASM для использования экрана любого размера (наличие другого количества столбцов оказалось очень полезным для тестирования).

Я надеюсь, что это то, что вы ищете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .