Quote:
Ни один другой компилятор не генерирует 16-разрядный код, а ядро эмуляции, выполненное на ассемблере, 16-разрядное.
Вот она какая тонкость.
Quote:
Для сборки UTILS\LVREAD требуется Turbo Pascal 7.0, который, увы, до сих пор стоит денег.
А если эту утилитку попробовать во Free Pascal собрать? Я вычитал в Вики, что
Quote:
Free Pascal поддерживает компиляцию в нескольких режимах, обеспечивающих совместимость с различными диалектами и реализациями языка.
TP — режим совместимости с Turbo Pascal: совместимость практически полная, за исключением нескольких моментов, связанных с тем, что FPC компилирует программы для защищённого режима процессора, где невозможно прямое обращение к памяти, портам и т. д.
FPC — собственный диалект: соответствует предыдущему, расширенному дополнительными возможностями, такими как, например, перегрузка операций.
DELPHI — режим совместимости с Borland Delphi: включает поддержку классов и интерфейсов.
OBJFPC — совмещает объектно-ориентированные возможности Delphi и собственные расширения языка.
MACPAS — режим совместимости с Mac Pascal.