Building MS-DOS 2.00's DEBUG (version 2.30) (Announce)
> I've been using MS-DOS player to stage stuff.. and building debug seemed
> straight forward..
> 
> call m DEBASM
> call m DEBCOM1
> call m DEBCOM2
> call m DEBCONST
> call m DEBDATA
> call m DEBEQU
DEBEQU.ASM is actually an include file used by some of the other files. You needn't assemble it on its own, nor link it. But it doesn't do any harm to do that anyway.
> call m DEBMES
> call m DEBUASM
> call m DEBUG
> ..binlink @deblink
> ..binexe2bin debug.exe debug.com
http://www.bttr-software.de/forum/forum_entry.php?id=15115 Your backslashes are missing.
> C:projdos2v2.0source>type m.cmd
> ..binmasm %1 %1.obj %1.lst %1.crf
> 
> 
> and it appears to run 'okay'
> 
> -uprojdos2v2.0source>..binmsdos debug command.com
> 0B61:0100 E9CD0B        JMP     0CD0
> 0B61:0103 0000          ADD     [BX+SI],AL
> 0B61:0105 0000          ADD     [BX+SI],AL
> 0B61:0107 0000          ADD     [BX+SI],AL
> 0B61:0109 0000          ADD     [BX+SI],AL
> 0B61:010B 0000          ADD     [BX+SI],AL
> 0B61:010D 0000          ADD     [BX+SI],AL
> 0B61:010F 0000          ADD     [BX+SI],AL
> 0B61:0111 0000          ADD     [BX+SI],AL
> 0B61:0113 0000          ADD     [BX+SI],AL
> 0B61:0115 0000          ADD     [BX+SI],AL
> 0B61:0117 0000          ADD     [BX+SI],AL
> 0B61:0119 0000          ADD     [BX+SI],AL
> 0B61:011B 0000          ADD     [BX+SI],AL
> 0B61:011D 0000          ADD     [BX+SI],AL
> 0B61:011F 0000          ADD     [BX+SI],AL
> -g
> 
> 
> TeleVideo Personal Computer DOS Vers. 2.11
> (C) Copyright TeleVideo Systems, Inc. 1983
> (C) Copyright Microsoft Corp. 1981, 1982, 1983
> 
> C:PROJDOS2V2.0SOURCE>exit
> 
> Program terminated normally
> -q
> 
> 
> So yeah.... I'm using Microsoft MASM v3, and the included Microsoft Link 2.
> MS-DOS Player has flags like -e to reduce the environmnet, -m to restrict
> free memory enable or disable EMS/XMS and my favorite is to 'bind' an exe
> to run on Win32/Win64.
https://emulationrealm.net/downloads/file/3251-ms-dos-player  Link for the record, I didn't find any more definitive source. Seems to be under GPL v2-only.
---
l
Complete thread:
- Building MS-DOS 2.00's DEBUG (version 2.30) - ecm, 01.10.2018, 17:52 
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Building MS-DOS 2.00's DEBUG (version 2.30) - Rugxulo, 02.10.2018, 03:11
- Building MS-DOS 2.00's DEBUG (version 2.30) - ecm, 02.10.2018, 13:01
- Building MS-DOS 2.00's DEBUG (version 2.30) - Rugxulo, 03.10.2018, 01:56
 
 
 - Building MS-DOS 2.00's DEBUG (version 2.30) - ecm, 02.10.2018, 13:01
 - Building MS-DOS 2.00's DEBUG (version 2.30) - neozeed, 05.10.2018, 07:57
- Building MS-DOS 2.00's DEBUG (version 2.30) - ecm, 05.10.2018, 09:13
- Building MS-DOS 2.00's DEBUG (version 2.30) - neozeed, 05.10.2018, 16:42
- Building MS-DOS 2.00's DEBUG (version 2.30) - Rugxulo, 06.10.2018, 02:47
 - Building MS-DOS 2.00's DEBUG (version 2.30) - RayeR, 08.10.2018, 21:17
 
 
 - Building MS-DOS 2.00's DEBUG (version 2.30) - neozeed, 05.10.2018, 16:42
 
 - Building MS-DOS 2.00's DEBUG (version 2.30) - ecm, 05.10.2018, 09:13
 
 - Building MS-DOS 2.00's DEBUG (version 2.30) - Rugxulo, 02.10.2018, 03:11
 
Mix view