___псевдографика, текстовый режим, отсутствие мыша и тд. и тп..
Вы можете скачать все файлы:
релизы на гитхаб
И получить подробную информацию о программе:
Предназначен для работы с plain text, а так же исходными текстами для ассемблера fasm.Программа представляет собой исполняемый файл для операционной системы MS-DOS в формате ".com" (Copy Of Memory). Запуск возможен только в "чистой" MS-DOS - без himem.sys и др. менеджеров памяти (в DOSBOX не работает). Или в эмуляторах платформы x86. Что объясняется использованием "нереального" режима CPU и низкоуровневой работой с компьютером. Программа использует память выше 1 мегабайта. Алгоритм работы упрощён - например изменяемый текст из файла , целиком копируется в память, да же если файл очень большой.
Написана давно - 2007 г.. Но так как пользуюсь ей в среде MS-DOS, приходится дорабатывать, иногда исправлять ошибки. Можно использовать в качестве примера (плохого в целом), для программирования под MS-DOS, для изучения ассемблера и аппаратуры. В исходных текстах много(исправлю) комментариев на русском. И если вы пишите на фасме для операционной системы дос - можете использовать фрагменты исходного текста или весь текст в своих проектах (без упоминания автора - как свои). Использование, модификация и т.д. полностью свободно и приветствуется. Например, изменяя исходный текст редактора, вы можете настроить подсветку синтаксиса по своему, дописать что-либо. В целом, программа плохо организованна - и может служить примером - как делать не нужно. Это следствие , не знаю чего - моей лени.
Та часть кода, с помощью которой настраивается "нереальный" режим, взята мной из исходных текстов самого ассемблера (Fasm - Flat Assembler). Иначе перейти в этот режим можно - но нет смысла сочинять тоже самое - другим способом. Хотя вопрос спорный, конечно. На этой странице всегда самая последняя версия (та которой я пользуюсь сейчас) , возможны ошибки - постоянная бета :). Новые версии будут обязательно, по мере увеличения массы изменений, направленных прежде всего на структурные перестановки или другими словами , рефакторинг. Не судите строго - пишу ради удовольствия, проверки собственных идей и экспериментов. Небольшое обсуждение программы есть на форуме "Fdd5-25.net" или используйте поиск в Гугл по строке "ipnew.narod.ru".
Этот небольшой текстовый редактор полностью написан на ассемблере (fasm), поэтому работает быстро и имеет сравнительно малый размер. Кроме подсветки синтаксиса fasm, есть удаление и вставка строк. Ещё разное... В архиве исходный текст.