0

我正在使用 Windows Vista 和 Dosbox 0.72 来加载 Turbo C 来编写 DOS 游戏。只要我的代码在 Turbo C 的 DOS shell 下运行(在 Dosbox 下),它就可以正常运行(图形和声音例程)。但是当我在 DosBox(Turbo C 的 Dos shell 之外)下运行相同的代码时,图形会闪烁、变慢并且声音会破裂。怎么了??

普拉莫德

4

1 回答 1

0

也许您的程序在独立运行时会占用太多内存。您可以使用 MEM 命令确定有多少内存可用,并在使用 LOADFIX 命令运行程序之前减少此数量。可以多次运行 LOADFIX 命令,每次都会减少系统的可用内存

于 2009-01-17T20:15:14.633 回答