/ / Чи є спосіб я компілювати файли .PAS у файли .COM? - паскаль

Чи є спосіб скомпілювати файли .PAS в файли .COM? - паскаль

Я роблю ретро-текстову пригодницьку гру в TurboПаскаль, який буде відтворюватися в MS-DOS, і я хочу, щоб він був у форматі файлу COM. Я шукав це і нічого не знайшов на цю тему. Якщо ви можете мені допомогти, це було б дуже вдячно. Щось інше, ніж це, коли я намагаюся запустити свою програму (зібрану в EXE) з DosBox, вона не може запускатися через "Цю програму не можна запустити в режимі DOS". Це тому, що я використовую Turbo Pascal 7 і мені потрібно пониження? Дякую багатьом ви можете це зрозуміти.

Відповіді:

1 для відповіді № 1

Встановіть свій TP7 для націлювання на дози, а не на windows. Зауважте, що у вас може бути продукт TP тільки для Windows (також відомий як TPW)

COM-файли все ще будуть недоступними, але принаймні файли DOS exe повинні працювати у дошбоксі. Майте на увазі, що файли COM мають обмеження 64k, а тому представляють обмежений інтерес.

Безкоштовний Pascal працює над a DOS16-розрядний компілятор Dos які можуть генерувати файли com безпосередньо з (64-бітної) Windows, і поки він працює, він ще не випускається.