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,不能直接运行)
- RADASM中使用DOSBOX来运行DOS/BIOS程序(16位)
- 通过使用DOSBOX运行MASM
- 程序中运行dos命令
- 在Windows XP中运行DOS程序
- 如何在dos中运行java程序
- Java程序dos中编译运行
- 如何在 Linux 中运行 DOS 程序!
- 使用DOS环境下运行java程序
- DOSBox使用 64位操作系统下 使用dubug.exe
- 汇编语言DosBox下在64位上运行实现编译(masm)与调试即debug命令。
- win7 64位 旗舰版使用DOSBox搭建汇编开发环境
- win7 64位通过dosbox使用debug的方法
- win32汇编--创建窗口程序(RadAsm)
- 用RadASM开发窗口程序(2)
- C#中使用DOS命令关闭当前正在运行的程序并重新启动
- Dos中通过Pause来阻止窗口运行就关闭
- DOS后台运行程序
- Radasm使用简明手册(中文版)
- 用500行Julia代码开始深度学习之旅 Beginning deep learning with 500 lines of Julia
- 为UIImageView设置手势不生效????
- phalcon windows 安装
- Spring MVC 4常用的那些注解
- Change Yii 2.0 Default Controller
- RADASM中使用DOSBOX来运行DOS/BIOS程序(16位)
- 大数据并发问题
- mysql中的触发器
- 快速排序、堆排序、归并排序
- RabbitMQ
- 浅析Java中Map与HashMap,Hashtable,HashSet的区别
- 开始学习深度学习和循环神经网络Some starting points for deep learning and RNNs
- OpenCV--SVM多分类问题
- WaitForSingleObject函数的使用