Представляю Вашему вниманию «раритетную» программу на Паскале (Turbo Pascal), предназначенную для просмотра несжатых изображений в формате BMP. К сожалению, исходники от 2000 года не сохранились, поэтому текст программы представлен в виде отсканированных изображений (формат jpeg). В программе используются ассемблерные вставки, упрощающие работу с функциями BIOS и графикой VESA.
Файлы с префиксом sc_01 — модуль с описанием данных BMP-формата, файл с префиксом sc_02 — модуль с функциями «упаковки/распаковки» линий с точками изображения, файл с префиксом sc_03 — модуль с функциями сохранения/загрузки содержимого экрана, файлы с префиксом sc_04 — модуль с реализацией графических функций, основанных на VESA, файлы с префиксом sc_05 — собственно программа, читающая и отображающая BMP-файл.
Вы можете скачать все изображения одним файлом: zip-архив. Галерея изображений ниже.















