RADASM中使用DOSBOX来运行DOS/BIOS程序(16位)

来源:互联网 发布:云服务器搭建sql serv 编辑:程序博客网 时间:2024/05/01 20:46

已有工程:

在“工程”菜单中的“工程选项”中,将运行部分的设置更改如下,注意其中的DOSBOX相关的路径为自己电脑中DOSBOX的安装路径。

--------------------------------------

0,0,,5

改为

0,0,"E:\Software\DOSBox\DOSBox-0.74\DOSBox.exe",5

----------------------------------------------------------------------------


还未创建工程:

在RADASM的安装目录中搜索masm.ini,在其中找到

----------------------------------------------

[Dos App]
Files=1,0,0,0,0
Folders=1,0,0
MenuMake=0,1,1,1,1,1,0,0,0,0
1=
2=3,O,$B\ML.EXE /c /Cp /nologo /I"$I",2
3=5,O;,$B\DOSLNK.EXE,3
4=0,0,,5
5=
6=*.obj,O,$B\ML.EXE /c /Cp /nologo /I"$I",*.asm 
7=0,0,$B\CV.EXE,5
11=
12=3,O,$B\ML.EXE /c /Cp /Zi /Zd /Zm /Fl /nologo /I"$I",2
13=5,O;,$B\DOSLNK.EXE /CODEVIEW,3
14=0,0,$D\RunStub,5
15=
16=*.obj,O,$B\ML.EXE /c /Cp /Zi /Zd /Zm /Fl /nologo /I"$I",*.asm 
17=0,0,$B\CV.EXE,5

----------------------------------------------

将其中的“4=”后面的部分进行修改,最终结果如下



----------------------------------------------

[Dos App]
Files=1,0,0,0,0
Folders=1,0,0
MenuMake=0,1,1,1,1,1,0,0,0,0
1=
2=3,O,$B\ML.EXE /c /Cp /nologo /I"$I",2
3=5,O;,$B\DOSLNK.EXE,3
4=0,0,"E:\Software\DOSBox\DOSBox-0.74\DOSBox.exe",5
5=
6=*.obj,O,$B\ML.EXE /c /Cp /nologo /I"$I",*.asm 
7=0,0,$B\CV.EXE,5
11=
12=3,O,$B\ML.EXE /c /Cp /Zi /Zd /Zm /Fl /nologo /I"$I",2
13=5,O;,$B\DOSLNK.EXE /CODEVIEW,3
14=0,0,$D\RunStub,5
15=
16=*.obj,O,$B\ML.EXE /c /Cp /Zi /Zd /Zm /Fl /nologo /I"$I",*.asm 
17=0,0,$B\CV.EXE,5

----------------------------------------------

(另外画图程序注意尝试修改视频模式,以便正常显示)

(还有,注意exe文件名不要太长,比如说DrawRec.exe正常,但是DrawDiagonal.exe就会被改名成例如DrawDi~2.exe,不能直接运行)


0 0