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