Turbo Pascal School Pak

School Pak: Borland Turbo Pascal 7.0 с русификатором и установщиком

Что такое School Pak и почему он лучше?

School Pak — это старательно доработанный установщик Turbo Pascal. Проблемы, имеющиеся в других версиях, были изучены и исправлены, будь то ошибка NTVDM или «Error 200: division by zero». В School Pak даже Delay работает корректно. Многочисленные улучшения, полезности, патчи, неофициальные апгрейды разбросаны по Интернету. В нашей версии собраны лучшие из них в готовом к использованию виде.

Уникальность School Pak в том, что он запускает Pascal на виртуальной машине DOSBox в отличие от большинства других. Другие установщики не рассчитаны на DOSBox, и вместо DOSBox запускается встроенная в Windows виртуальная машина NTVDM, в чём можно легко убедиться, посмотрев список процессов. Либо DOSBox, либо NTVDM, третьего не дано. С NTVDM связано множество проблем и загадок:

  1. Не работает переключение на русский
  2. При использовании модуля Graph вылетает ошибка: «Процессор NTVDM обнаружил недопустимую инструкцию»
  3. После выхода из графического режима сбивается шрифт, вместо русских букв кракозяблы.
  4. Ненормально работают оконный/полноэкранный режимы. В зависимости от версии Windows, у вас будут проблемы раскрыть в текстовом режиме на весь экранЭта система не поддерживает работу в полноэкранном режиме») или же, наоборот, в графическом режиме перейти в оконный режим.
  5. Иногда нужно cделать скриншот в Паскале, а PrintScreen не работает в графическом режиме.
  6. В некоторых версиях Windows NTVDM отсутствует или в нерабочем состоянии. Особенно это касается 64–разрядных операционных систем («Версия этого файла несовместима с используемой версией Windows»).

В DOSBox все перечисленные проблемы сходят на нет. В School Pak более полная русификация по сравнению с другими версиями. Русифицировано всё, кроме, разве что, входного языка (хотя в нашей копилке такое тоже есть). Даже если у вас уже есть Turbo Pascal, скачайте School Pak и сравните.

Norton Commander

В комплект входит Norton Commander, поэтому School Pak хорошо использовать вместо обычного DOSBox. Запустив Norton Commander, мы получаем настроенное окружение DOS, с русификатором и подмонтированными дисками. Из Norton Commander можно запускать другие программы: FoxPro, QBasic, Turbo Assembler. Смело рекомендуйте School Pak новичкам.

Дополнительные модули

Эти модули входят в состав School Pak. Файлы для скачивания, включая исходные коды, прилагаются.

См. также

Код для вставки: :: :: :: ::
Поделиться: // //