我在1991年开发的软件的第一个版本是我使用Turbo Pascal编写的仅DOS版本。那时,我从没想到二十年后我仍然会继续销售这些产品。我从没想过要创建屏幕截图并记录一下系统当时的样子。今天,我很想直观地记录一下我的软件历久不衰。
我如何才能使这些旧的DOS程序在现代计算机上运行,以便为屏幕拍照以记录并保留软件的历史及其随着时间的推移?
或者,如果您使用的是Windows,则请选择dosbox
您不必说现代操作系统是什么。如果是32位,那么如果您是文本模式,则您的16位MS-DOS应用程序将可以工作,而图形应用程序则不能。对于64位,您可以使用DosBox或此处提到的其他功能,如果您使用Windows 7 Professional,则可以使用XP模式。
—
艾伦·B
巧合的是,最近我在1990年左右写的一些TP3程序中所做的事情完全相同。这些应用程序在XP控制台窗口中运行良好。我将图形例程编码为汇编程序-使用BIOS INT10服务,而不是直接操纵视频缓冲区。令人惊讶的是,旧的“微小”模型.COM文件仍然可以运行(TP3本身也是如此!)。
—
MikeJ-UK 2011年
dosemu
。