CP/M-86 CMD工具
概要
收集的简单工具,以促进在CP/M-86上运行的可执行文件的交叉开发
- cmdinfo详细详细介绍了.cmd文件的结构
- BIN2CMD将.com/.bin文件(dos .com二进制)转换为.cmd
- EXE2CMD将.EXE文件(DOS .EXE二进制)转换为.cmd(小模型)
BIN2CMD和EXE2CMD源自John Elliot Code ...
戒酒
- MASM,RASM86,MS Link,Linkexe博士的示例
- 提供真正的dos makefile
- 回归测试提交脚本
- 调整EXE2CMD以与基本EXES合作
建立环境
- Makefile编译合理的UNIX(Linux/Mac)
- dos aztec c编译器的makefile.dos。 (可能需要适应。EMU2用于在UNIX/MAC上运行DOS编译器)
- DOS AZTEC C交叉编译器的MakeFile.CPM86针对CP/M-86。 (可能需要适应。EMU2用于在UNIX/MAC上运行DOS编译器)
- AZTEC C编译器版本3.4
- RASM86/LinkCMD,DOS版本来自数字研究(http://www.cpm.z80.de/binary.html)
LINK86 Linkage Editor 02/Feb/87 Version 2.02
Cross Linker: DOS -> CPM-86 & CDOS-286 1/2/86
RASM-86 Assembler 12-Mar-87 PC-DOS Version 1.4a
- 超酷的EMU2 DOS模拟器,用于在MacOS和Linux上运行DR Tools(https://github.com/dmsc/emu2)。这是将DOS命令线开发工具带入现代和最新的外壳/Make/任何基于的DEV环境的令人难以置信的方法。另一个令人惊叹的仿真器。 EMU2和PCE是一对令人难以置信的一对。
对于基本的跨开发环境,请查看(https://github.com/tsupplis/cpm86-crossdev)。
测试环境
- IBM PC XT的CP/M-86 1.1。我来自(http://www.cpm.z80.de/source.html)的修补源中的CPM.Sys。但是,开始的简单方法可能是(http://www.cpm.z80.de/download/144cpm86.zip)
- 可以在(http://www.cpm.z80.de)上找到CP/M-86 1.1,CCP/M-86 3.1和PCP/M-2.0
- 可以在(https://www.seasip.info/cpm/dosplus.html)上找到DOS Plus 1.2和修补的内核
- 出色的PCE仿真器(http://www.hampa.ch/pce/pce-ibmpc.html)
- 添加了示例直接播放
- MTools 4和CPMTools 2.20