DOSBOX设置分辨率和启动时执行命令

我的DOSBOX版本是0.74,在DOSBOX安装目录下找到DOSBox 0.74 Options.bat,双击运行后会打开配置文件

分辨率设置

最开头的[sdl]下面是分辨率相关设置:

1
2
3
4
5
fullscreen=false
fulldouble=false
fullresolution=original
windowresolution=800x600
output=opengl

启动时运行命令

最底部的[autoexec]下面是启动时自动运行命令:

1
2
mount c: d:\asm
c:

这样DOSBOX启动时会自动将C盘挂载到D:,并切换到挂载后的C盘,也就是D:

之后的汇编源文件就放在D:

用脚本编译

在DOSBOX中正常编译流程是先masm再link,中间还会有许多选项。为了方便编译,可以在D::

1
2
masm %1;
link %1;

然后另存为build.bat

比如编译test.asm,只需要在DOSBOX的命令行中输入build test即可