Manwe
16.07.2021, 16:19
http://manwe.pdp-11.ru//Tools/UniFont.zip
Все владельцы цветных мониторов сталкивались с этим:
https://imageup.ru/img297/3773318/font1.png (https://imageup.ru/img297/3773318/font1.png.html)
Шрифт создан для монохромного монитора и там выглядит отлично, но на цветном мониторе трудно читается.
Можно загрузить специальный шрифт с 4-пиксельными (в ширину) символами, на цветном мониторе станет намного лучше:
https://imageup.ru/img173/3773319/font2.png (https://imageup.ru/img173/3773319/font2.png.html)
Но вот беда, тогда программы, использующий широкий шрифт, выглядят плохо:
https://imageup.ru/img125/3773320/font3.png (https://imageup.ru/img125/3773320/font3.png.html)
Алекс Шестипалов предложил идею с загрузкой и переключением на лету двух шрифтов. Но пока он всё ещё допиливает программу, я уже написал свою.
Она работает в MKDOS, ANDOS и потенциально в других дисковых операционных системах на БК 0011М. Необязательно иметь контролер СМК с расширенной памятью, достаточно обычного КНГМД. Никаких подзагрузок с дискеты не происходит, второй шрифт хранится в 7-ой странице памяти БК 0011М. Перед использованием драйвер проверят не испорчено ли содержимое этой страницы.
Если пользуетесь MKDOS, пропишите "UniFont (http://manwe.pdp-11.ru//Tools/UniFont.zip)" в командный файл STARTS.COM - программа будет запускаться автоматически при включении БК. Программа занимает меньше 512 байт (1 блок на диске).
Также в комплект входит программа 10palette - её тоже можно прописать в STARTS.COM, чтобы при запуске игр для БК 0010 автоматически устанавливалась палитра БК 0010, а при возврате из игры в MKDOS восстанавливалась палитра БК 0011М.
Результат:
https://imageup.ru/img60/3773321/unifont1.png (https://imageup.ru/img60/3773321/unifont1.png.html)
https://imageup.ru/img90/3773322/unifont2.png (https://imageup.ru/img90/3773322/unifont2.png.html)
Все владельцы цветных мониторов сталкивались с этим:
https://imageup.ru/img297/3773318/font1.png (https://imageup.ru/img297/3773318/font1.png.html)
Шрифт создан для монохромного монитора и там выглядит отлично, но на цветном мониторе трудно читается.
Можно загрузить специальный шрифт с 4-пиксельными (в ширину) символами, на цветном мониторе станет намного лучше:
https://imageup.ru/img173/3773319/font2.png (https://imageup.ru/img173/3773319/font2.png.html)
Но вот беда, тогда программы, использующий широкий шрифт, выглядят плохо:
https://imageup.ru/img125/3773320/font3.png (https://imageup.ru/img125/3773320/font3.png.html)
Алекс Шестипалов предложил идею с загрузкой и переключением на лету двух шрифтов. Но пока он всё ещё допиливает программу, я уже написал свою.
Она работает в MKDOS, ANDOS и потенциально в других дисковых операционных системах на БК 0011М. Необязательно иметь контролер СМК с расширенной памятью, достаточно обычного КНГМД. Никаких подзагрузок с дискеты не происходит, второй шрифт хранится в 7-ой странице памяти БК 0011М. Перед использованием драйвер проверят не испорчено ли содержимое этой страницы.
Если пользуетесь MKDOS, пропишите "UniFont (http://manwe.pdp-11.ru//Tools/UniFont.zip)" в командный файл STARTS.COM - программа будет запускаться автоматически при включении БК. Программа занимает меньше 512 байт (1 блок на диске).
Также в комплект входит программа 10palette - её тоже можно прописать в STARTS.COM, чтобы при запуске игр для БК 0010 автоматически устанавливалась палитра БК 0010, а при возврате из игры в MKDOS восстанавливалась палитра БК 0011М.
Результат:
https://imageup.ru/img60/3773321/unifont1.png (https://imageup.ru/img60/3773321/unifont1.png.html)
https://imageup.ru/img90/3773322/unifont2.png (https://imageup.ru/img90/3773322/unifont2.png.html)