Внимание: страница была перемещена на новый адрес:Скачать Turbo Pascal
Turbo Pascal School Pak 1.3 (3.8Mb)
Turbo Pascal School Pak 1.3.1 Portable (4.87Mb)
Turbo Pascal School Pak 1.3 Stub (1.74Mb)
Turbo Pascal School Pak 1.3 (3.8Mb)
Изменения
Turbo Pascal School Pak 1.3.1 Portable (4.87Mb)
Portable версию можно распаковать на флешку и носить с собой Turbo Pascal вместе со своими программами и настройками. Программы и настройки сохраняются во внутреннюю папку prg.
Turbo Pascal School Pak 1.3 Stub (1.74Mb)
Это нужно, чтобы вашу программу для DOS можно было автоматически запустить в DOSBox (так же, как School Pak). Скачиваемый файл, будучи распакован, представляет из себя игру «Сапёр для DOS». Замените PROGRAM.EXE на свою программу и переименуйте dosmine.exe в подходящее имя файла.
Turbo Pascal School Pak 1.3 Portable (4.86Mb)
Turbo Pascal School Pak 1.2 (3.78Mb)
Изменения
Холостой цикл — это основное состояние таких программ, как Turbo Pascal и Norton Commander, да и вообще всех интерактивных программ. Изменения касаются Crt.Delay, Crt.ReadKey и Read/ReadLn для консоли.
Порадует владельцев ноутбуков. 100% гарантии нет, но всё же лучше, чем раньше.
Модуль содержит функции для преобразования между кодировками 866 (aka DOS, OEM, ASCII) и 1251 (aka WIN, ANSI), а также (уникально!) специальный текстовый драйвер, меняющий кодировку автоматически. Нужно просто использовать AssignANSI вместо Assign при открытии файла.
Приведён пример использования нестандартных шрифтов, SVGA видеорежимов и модуля AnsiFile
*) После этого изменения происходят «вылетания» при щелчках мышью. В версии 1.3 это исправлено.
Turbo Pascal School Pak 1.1 (3.76Mb)
Изменения
Учтены отзывы, добавлены полезные возможности, устранены ранее не обнаруженные проблемы.
Под нож пошли модули для защищённого режима, устаревшие утилиты Norton Commander, хранители экрана и т. п.
Достаточно добавить SVGA в список uses, и режим по умолчанию становится 800x600x256 вместо 640x480x16. В этом же модуле есть константы для других режимов
Теперь Delay ориентируется на системные часы, а не на такты процессора (которые в многозадачной среде идут неравномерно).
dMLS может устанавливать режим 33 строки — оптимальный компромисс между объёмом текста на экране и размером символа.
Диски C:, D:, и т. д. теперь по умолчанию доступны. Частые вопросы и проблемы вынесены на видное место.
Turbo Pascal School Pak 1.0 (7.02Mb)
Изменения
Тестирование на Windows Vista
В немодифицированном TP7 файл EGAVGA.BGI открывается на чтение/запись (это ошибка Borland). На Vista эта ошибка приводила к тому, что InitGraph не работал, хотя все файлы на месте.
После исправления могут перестать работать программы, открывающие двоичные файлы с помощью ReSet, и при этом пытающиеся изменить их. В учебной практике такие программы очень редки.
В DOSBox CVS эта ошибка была уже исправлена, но исправление не попало в релиз 0.72. На Vista эта ошибка приводила к тому, что клавиши Ctrl-F9, вопреки обещанному, закрывали окно DOSBox.