ProFreelance
Активна2D анимация

Turbo Pascal: реанимация и миграция старых DOS-приложений

Раздел2D анимация
Просмотры37за 14 дней: 16
Размещена23.08.2026
Классическая среда Borland — моя привычная территория уже много лет, и рабочий Turbo Pascal 7 у меня всегда под рукой. Досталась программа времён DOS, которую боятся трогать? Я приведу её в порядок. Начинаю с вдумчивого чтения старых исходников .PAS: разбираю графику BGI, вывод через CRT, обработчики прерываний и ассемблерные вставки. После этого выбираем маршрут — либо оставляем оригинал жить под DOSBox, либо переносим на Free Pascal, чтобы сборка шла под Windows, Linux и macOS. Ко мне часто попадают бухгалтерские утилиты, лабораторные сборщики показаний, инженерные калькуляторы и учебные программы для школ, созданные примерно с 1990 по 2000 год. Отдаю всегда осязаемый результат: исходник с пояснениями, честно запускающуюся сборку, компактный отчёт о миграции и перечень всех опасных мест, которые пришлось переписать. Отдельно делаю аккуратный обучающий код на Pascal для студентов и преподавателей — с комментариями к каждому шагу, ведь старые языки, на мой взгляд, приучают к структуре лучше многих нынешних. Пропавшие модули, ломающаяся на 32 битах адресная арифметика, привязка к таймингам реального режима — все эти грабли мне знакомы, и способ обхода я фиксирую в заметках. Проверяю дотошно: где реально, сверяю поведение с исходным бинарником побайтно и никогда не сдаю код, который не гонял сам. Ретро-затеи ради удовольствия тоже беру с радостью. Опишите задачу, пришлите то, что уцелело, — соберу заново.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Алексей Дронов2D анимация
Написать

На какие запросы отвечает эта страница