有什么方法可以将.PAS文件编译成.COM文件吗?

时间:2015-06-05 21:48:46

标签: pascal

我正在Turbo Pascal中制作一个复古文本冒险游戏,它将在MS-DOS中播放,我希望它是COM文件格式。我查了一下,却没有发现这个问题。如果你能帮助我,我将不胜感激。 除此之外,每当我尝试从DosBox运行我的程序(编译成EXE)时它都无法运行,因为"该程序无法在DOS模式下运行"。这是因为我使用Turbo Pascal 7需要降级吗?非常感谢你能解决这个问题。

1 个答案:

答案 0 :(得分:1)

将TP7设置为目标dos,而不是Windows。请注意,您可能只有Windows的TP产品(也称为TPW)

COM文件仍然无法使用,但至少DOS exe文件应该在dosbox中运行。请记住,COM文件有64k的限制,因此兴趣有限。

Free Pascal正在开发DOS16-bit Dos compiler,它可以直接从(64位)Windows生成com文件,当它正在运行时,它尚未发布。