From 4e01e19b052dcbc3fa9e6ef077d854dd59941956 Mon Sep 17 00:00:00 2001 From: Jason Stevens Date: Sun, 6 Aug 2023 17:52:00 +0100 Subject: [PATCH] added from my projects --- bin/CHKDSK.COM | Bin 0 -> 6468 bytes bin/COMMAND.COM | Bin 0 -> 18016 bytes bin/DEBUG.COM | Bin 0 -> 12171 bytes bin/DISKCOPY.COM | Bin 0 -> 1409 bytes bin/EDLIN.COM | Bin 0 -> 8080 bytes bin/EXE2BIN.EXE | Bin 0 -> 1649 bytes bin/FC.EXE | Bin 0 -> 2585 bytes bin/FIND.EXE | Bin 0 -> 6331 bytes bin/FORMAT.COM | Bin 0 -> 6912 bytes bin/IBMBIO.COM | Bin 0 -> 4793 bytes bin/IBMDOS.COM | Bin 0 -> 17257 bytes bin/MORE.COM | Bin 0 -> 4380 bytes bin/PRINT.COM | Bin 0 -> 4506 bytes bin/RECOVER.COM | Bin 0 -> 2308 bytes bin/SORT.EXE | Bin 0 -> 1632 bytes bin/SYS.COM | Bin 0 -> 922 bytes bios/70.txt | 1 + bios/DOSMAC.ASM | 1 + bios/IBMBIO.COM | Bin 0 -> 4793 bytes bios/Makefile | 19 + bios/ibmbio.asm | 1483 +++++++++++++++++++++++++++++ bios/skelio.asm | 1377 +++++++++++++++++++++++++++ bios/sysimes.asm | 23 + bios/sysinit.asm | 1422 +++++++++++++++++++++++++++ cmd/chkdsk/CHKDSK.COM | Bin 0 -> 6468 bytes cmd/chkdsk/DOSMAC.ASM | 1 + cmd/chkdsk/Makefile | 16 + cmd/chkdsk/chkdsk.asm | 902 ++++++++++++++++++ cmd/chkdsk/chkmes.asm | 477 ++++++++++ cmd/chkdsk/chkproc.asm | 1408 +++++++++++++++++++++++++++ cmd/command/COMLINK | Bin 0 -> 128 bytes cmd/command/COMMAND.COM | Bin 0 -> 18016 bytes cmd/command/Makefile | 18 + cmd/command/comequ.asm | 33 + cmd/command/command.asm | 788 +++++++++++++++ cmd/command/comseg.asm | 38 + cmd/command/comsw.asm | 12 + cmd/command/copy.asm | 580 ++++++++++++ cmd/command/copyproc.asm | 526 ++++++++++ cmd/command/cparse.asm | 292 ++++++ cmd/command/dosmac.asm | 1 + cmd/command/ifequ.asm | 18 + cmd/command/init.asm | 939 ++++++++++++++++++ cmd/command/rdata.asm | Bin 0 -> 6784 bytes cmd/command/rucode.asm | 239 +++++ cmd/command/tcode.asm | 1088 +++++++++++++++++++++ cmd/command/tcode2.asm | 522 ++++++++++ cmd/command/tcode3.asm | 678 +++++++++++++ cmd/command/tcode4.asm | 1003 ++++++++++++++++++++ cmd/command/tcode5.asm | 953 +++++++++++++++++++ cmd/command/tdata.asm | 247 +++++ cmd/command/tspc.asm | 164 ++++ cmd/command/tucode.asm | 290 ++++++ cmd/command/uinit.asm | Bin 0 -> 896 bytes cmd/debug/DEBUG.COM | Bin 0 -> 12171 bytes cmd/debug/DOSMAC.ASM | 1 + cmd/debug/Makefile | 17 + cmd/debug/debasm.asm | 1263 ++++++++++++++++++++++++ cmd/debug/debcom1.asm | 693 ++++++++++++++ cmd/debug/debcom2.asm | 1269 +++++++++++++++++++++++++ cmd/debug/debconst.asm | 1104 +++++++++++++++++++++ cmd/debug/debdata.asm | 94 ++ cmd/debug/debequ.asm | 31 + cmd/debug/debmes.asm | 170 ++++ cmd/debug/debuasm.asm | 867 +++++++++++++++++ cmd/debug/debug.asm | 837 ++++++++++++++++ cmd/diskcopy/DISKCOPY.COM | Bin 0 -> 1409 bytes cmd/diskcopy/DOSMAC.ASM | 1 + cmd/diskcopy/Makefile | 16 + cmd/diskcopy/diskcopy.asm | 287 ++++++ cmd/diskcopy/diskmes.asm | 320 +++++++ cmd/edlin/DOSMAC.ASM | 1 + cmd/edlin/EDLIN.COM | Bin 0 -> 8080 bytes cmd/edlin/Makefile | 16 + cmd/edlin/edlin.asm | 1845 ++++++++++++++++++++++++++++++++++++ cmd/edlin/edlmes.asm | 108 +++ cmd/edlin/edlproc.asm | 530 +++++++++++ cmd/exe2bin/DOSMAC.ASM | 1 + cmd/exe2bin/EXE2BIN.EXE | Bin 0 -> 1649 bytes cmd/exe2bin/Makefile | 15 + cmd/exe2bin/exe2bin.asm | 514 ++++++++++ cmd/exe2bin/exemes.asm | Bin 0 -> 768 bytes cmd/fc/FC.EXE | Bin 0 -> 2585 bytes cmd/fc/Makefile | 15 + cmd/fc/dosmac.asm | 1 + cmd/fc/fc.asm | 1683 ++++++++++++++++++++++++++++++++ cmd/fc/fcmes.asm | Bin 0 -> 2048 bytes cmd/find/FIND.EXE | Bin 0 -> 6331 bytes cmd/find/Makefile | 15 + cmd/find/dosmac.asm | 1 + cmd/find/find.asm | 932 ++++++++++++++++++ cmd/find/findmes.asm | Bin 0 -> 1408 bytes cmd/format/FORMAT.COM | Bin 0 -> 6912 bytes cmd/format/Makefile | 16 + cmd/format/dosmac.asm | 1 + cmd/format/format.asm | 1626 +++++++++++++++++++++++++++++++ cmd/format/formes.asm | 135 +++ cmd/format/oemfor.asm | 910 ++++++++++++++++++ cmd/more/MORE.COM | Bin 0 -> 4380 bytes cmd/more/Makefile | 16 + cmd/more/dosmac.asm | 1 + cmd/more/more.asm | 152 +++ cmd/more/moremes.asm | 15 + cmd/print/DOSMAC.ASM | 1 + cmd/print/Makefile | 16 + cmd/print/PRINT.COM | Bin 0 -> 4506 bytes cmd/print/print.asm | 1644 ++++++++++++++++++++++++++++++++ cmd/recover/DOSMAC.ASM | 1 + cmd/recover/Makefile | 16 + cmd/recover/RECOVER.COM | Bin 0 -> 2308 bytes cmd/recover/recmes.asm | 219 +++++ cmd/recover/recover.asm | 875 +++++++++++++++++ cmd/sort/DOSMAC.ASM | 1 + cmd/sort/Makefile | 17 + cmd/sort/SORT.EXE | Bin 0 -> 1632 bytes cmd/sort/sort.asm | 417 ++++++++ cmd/sort/sortmes.asm | 87 ++ cmd/sys/DOSMAC.ASM | 1 + cmd/sys/Makefile | 17 + cmd/sys/SYS.COM | Bin 0 -> 922 bytes cmd/sys/sys.asm | 584 ++++++++++++ cmd/sys/sysmes.asm | 49 + cmdms/command/COMLINK | Bin 0 -> 128 bytes cmdms/command/COMMAND.COM | Bin 0 -> 15957 bytes cmdms/command/DOSMAC.ASM | 1 + cmdms/command/Makefile | 18 + cmdms/command/comequ.asm | 33 + cmdms/command/command.asm | 788 +++++++++++++++ cmdms/command/comseg.asm | 38 + cmdms/command/comsw.asm | 12 + cmdms/command/copy.asm | 578 +++++++++++ cmdms/command/copyproc.asm | 525 ++++++++++ cmdms/command/cparse.asm | 290 ++++++ cmdms/command/ifequ.asm | 18 + cmdms/command/init.asm | 938 ++++++++++++++++++ cmdms/command/j.zip | Bin 0 -> 67456 bytes cmdms/command/rdata.asm | 215 +++++ cmdms/command/rucode.asm | 237 +++++ cmdms/command/tcode.asm | 1087 +++++++++++++++++++++ cmdms/command/tcode2.asm | 521 ++++++++++ cmdms/command/tcode3.asm | 676 +++++++++++++ cmdms/command/tcode4.asm | 1001 +++++++++++++++++++ cmdms/command/tcode5.asm | 952 +++++++++++++++++++ cmdms/command/tdata.asm | 246 +++++ cmdms/command/tspc.asm | 163 ++++ cmdms/command/tucode.asm | 289 ++++++ cmdms/command/uinit.asm | 29 + cmdms/debug/DEBUG.COM | Bin 0 -> 12223 bytes cmdms/debug/DOSMAC.ASM | 1 + cmdms/debug/Makefile | 17 + cmdms/debug/debasm.asm | 1263 ++++++++++++++++++++++++ cmdms/debug/debcom1.asm | 693 ++++++++++++++ cmdms/debug/debcom2.asm | 1269 +++++++++++++++++++++++++ cmdms/debug/debconst.asm | 1102 +++++++++++++++++++++ cmdms/debug/debdata.asm | 93 ++ cmdms/debug/debequ.asm | 31 + cmdms/debug/debmes.asm | 170 ++++ cmdms/debug/debuasm.asm | 867 +++++++++++++++++ cmdms/debug/debug.asm | 837 ++++++++++++++++ cmdms/format/DOSMAC.ASM | 1 + cmdms/format/FORMAT.COM | Bin 0 -> 4344 bytes cmdms/format/Makefile | 16 + cmdms/format/format.asm | 1626 +++++++++++++++++++++++++++++++ cmdms/format/formes.asm | 137 +++ cmdms/format/genfor.asm | 137 +++ cmdms/more/DOSMAC.ASM | 1 + cmdms/more/MORE.COM | Bin 0 -> 4364 bytes cmdms/more/Makefile | 16 + cmdms/more/more.asm | 153 +++ cmdms/more/moremes.asm | 15 + cmdms/print/DOSMAC.ASM | 1 + cmdms/print/Makefile | 16 + cmdms/print/PRINT.COM | Bin 0 -> 3808 bytes cmdms/print/print.asm | 1644 ++++++++++++++++++++++++++++++++ cmdms/recover/DOSMAC.ASM | 1 + cmdms/recover/Makefile | 16 + cmdms/recover/RECOVER.COM | Bin 0 -> 2295 bytes cmdms/recover/recmes.asm | 219 +++++ cmdms/recover/recover.asm | 875 +++++++++++++++++ cmdms/sort/DOSMAC.ASM | 1 + cmdms/sort/Makefile | 17 + cmdms/sort/SORT.EXE | Bin 0 -> 1632 bytes cmdms/sort/sort.OBJ | Bin 0 -> 844 bytes cmdms/sort/sort.asm | 419 ++++++++ cmdms/sort/sortmes.OBJ | Bin 0 -> 454 bytes cmdms/sort/sortmes.asm | Bin 0 -> 3262 bytes copybin.cmd | 28 + dos/DOSLINK | 4 + dos/DOSMAC.ASM | 1 + dos/DOSSEG.ASM | 17 + dos/IBMDOS.COM | Bin 0 -> 17257 bytes dos/Makefile | 18 + dos/alloc.asm | 371 ++++++++ dos/buf.asm | 508 ++++++++++ dos/ctrlc.asm | 468 +++++++++ dos/dev.asm | 438 +++++++++ dos/dir.asm | 1083 +++++++++++++++++++++ dos/dircall.asm | 506 ++++++++++ dos/disk.asm | 1301 +++++++++++++++++++++++++ dos/dosmes.asm | 353 +++++++ dos/fat.asm | 361 +++++++ dos/fcb.asm | 512 ++++++++++ dos/getset.asm | 626 ++++++++++++ dos/io.asm | 249 +++++ dos/j.zip | Bin 0 -> 104435 bytes dos/misc.asm | 647 +++++++++++++ dos/mscode.asm | 614 ++++++++++++ dos/msdata.asm | 341 +++++++ dos/msdos.asm | 11 + dos/mshead.asm | 197 ++++ dos/msinit.asm | 407 ++++++++ dos/proc.asm | 130 +++ dos/rom.asm | 529 +++++++++++ dos/stdbuf.asm | 14 + dos/stdcall.asm | 14 + dos/stdctrlc.asm | 14 + dos/stdfcb.asm | 15 + dos/stdio.asm | 16 + dos/stdproc.asm | 15 + dos/stdsw.asm | 33 + dos/strin.asm | 292 ++++++ dos/syscall.asm | 748 +++++++++++++++ dos/time.asm | 230 +++++ dos/xenix.asm | 906 ++++++++++++++++++ dos/xenix2.asm | 625 ++++++++++++ inc/DEVSYM.ASM | 58 ++ inc/DOSMAC.ASM | 274 ++++++ inc/DOSSYM.ASM | 963 +++++++++++++++++++ inc/EXEC.ASM | 1035 ++++++++++++++++++++ msbin/COMMAND.COM | Bin 0 -> 15957 bytes msbin/DEBUG.COM | Bin 0 -> 12223 bytes msbin/FORMAT.COM | Bin 0 -> 4344 bytes msbin/IBMBIO.COM | Bin 0 -> 4793 bytes msbin/MORE.COM | Bin 0 -> 4364 bytes msbin/MSDOS.SYS | Bin 0 -> 17176 bytes msbin/PRINT.COM | Bin 0 -> 3808 bytes msbin/RECOVER.COM | Bin 0 -> 2295 bytes msbin/SORT.EXE | Bin 0 -> 1632 bytes msdos/DOSMAC.ASM | 1 + msdos/MSDOS.SYS | Bin 0 -> 17176 bytes msdos/Makefile | 18 + msdos/alloc.asm | 370 ++++++++ msdos/buf.asm | 508 ++++++++++ msdos/ctrlc.asm | 468 +++++++++ msdos/dev.asm | 438 +++++++++ msdos/dir.asm | 1083 +++++++++++++++++++++ msdos/dircall.asm | 506 ++++++++++ msdos/disk.asm | 1301 +++++++++++++++++++++++++ msdos/doslink | 4 + msdos/dosmes.asm | 352 +++++++ msdos/dosseg.asm | 17 + msdos/fat.asm | 361 +++++++ msdos/fcb.asm | 512 ++++++++++ msdos/getset.asm | 626 ++++++++++++ msdos/io.asm | 249 +++++ msdos/messw.asm | 33 + msdos/misc.asm | 647 +++++++++++++ msdos/mscode.asm | 614 ++++++++++++ msdos/msdata.asm | 341 +++++++ msdos/msdos.asm | 11 + msdos/mshead.asm | 197 ++++ msdos/msinit.asm | 407 ++++++++ msdos/proc.asm | 130 +++ msdos/rom.asm | 529 +++++++++++ msdos/stdbuf.asm | 14 + msdos/stdcall.asm | 14 + msdos/stdctrlc.asm | 14 + msdos/stdfcb.asm | 15 + msdos/stdio.asm | 16 + msdos/stdproc.asm | 15 + msdos/stdsw.asm | 33 + msdos/strin.asm | 292 ++++++ msdos/syscall.asm | 748 +++++++++++++++ msdos/time.asm | 230 +++++ msdos/xenix.asm | 906 ++++++++++++++++++ msdos/xenix2.asm | 625 ++++++++++++ text/ANSI.txt | Bin 0 -> 6784 bytes text/CONFIG.txt | Bin 0 -> 3456 bytes text/DEVDRIV.txt | 802 ++++++++++++++++ text/FORMAT.txt | 393 ++++++++ text/INCOMP.txt | Bin 0 -> 2688 bytes text/INT24.txt | Bin 0 -> 4225 bytes text/PROFILE.txt | Bin 0 -> 3968 bytes text/QUICK.txt | Bin 0 -> 3456 bytes text/README.txt | 177 ++++ text/SYSCALL.txt | 1657 ++++++++++++++++++++++++++++++++ text/SYSINIT.txt | Bin 0 -> 3072 bytes text/UTILITY.txt | 813 ++++++++++++++++ tools/MAKE.EXE | Bin 0 -> 204800 bytes tools/exe2bin.exe | Bin 0 -> 1649 bytes tools/link.exe | Bin 0 -> 42368 bytes tools/masm.exe | Bin 0 -> 80856 bytes 292 files changed, 86791 insertions(+) create mode 100644 bin/CHKDSK.COM create mode 100644 bin/COMMAND.COM create mode 100644 bin/DEBUG.COM create mode 100644 bin/DISKCOPY.COM create mode 100644 bin/EDLIN.COM create mode 100644 bin/EXE2BIN.EXE create mode 100644 bin/FC.EXE create mode 100644 bin/FIND.EXE create mode 100644 bin/FORMAT.COM create mode 100644 bin/IBMBIO.COM create mode 100644 bin/IBMDOS.COM create mode 100644 bin/MORE.COM create mode 100644 bin/PRINT.COM create mode 100644 bin/RECOVER.COM create mode 100644 bin/SORT.EXE create mode 100644 bin/SYS.COM create mode 100644 bios/70.txt create mode 100644 bios/DOSMAC.ASM create mode 100644 bios/IBMBIO.COM create mode 100644 bios/Makefile create mode 100644 bios/ibmbio.asm create mode 100644 bios/skelio.asm create mode 100644 bios/sysimes.asm create mode 100644 bios/sysinit.asm create mode 100644 cmd/chkdsk/CHKDSK.COM create mode 100644 cmd/chkdsk/DOSMAC.ASM create mode 100644 cmd/chkdsk/Makefile create mode 100644 cmd/chkdsk/chkdsk.asm create mode 100644 cmd/chkdsk/chkmes.asm create mode 100644 cmd/chkdsk/chkproc.asm create mode 100644 cmd/command/COMLINK create mode 100644 cmd/command/COMMAND.COM create mode 100644 cmd/command/Makefile create mode 100644 cmd/command/comequ.asm create mode 100644 cmd/command/command.asm create mode 100644 cmd/command/comseg.asm create mode 100644 cmd/command/comsw.asm create mode 100644 cmd/command/copy.asm create mode 100644 cmd/command/copyproc.asm create mode 100644 cmd/command/cparse.asm create mode 100644 cmd/command/dosmac.asm create mode 100644 cmd/command/ifequ.asm create mode 100644 cmd/command/init.asm create mode 100644 cmd/command/rdata.asm create mode 100644 cmd/command/rucode.asm create mode 100644 cmd/command/tcode.asm create mode 100644 cmd/command/tcode2.asm create mode 100644 cmd/command/tcode3.asm create mode 100644 cmd/command/tcode4.asm create mode 100644 cmd/command/tcode5.asm create mode 100644 cmd/command/tdata.asm create mode 100644 cmd/command/tspc.asm create mode 100644 cmd/command/tucode.asm create mode 100644 cmd/command/uinit.asm create mode 100644 cmd/debug/DEBUG.COM create mode 100644 cmd/debug/DOSMAC.ASM create mode 100644 cmd/debug/Makefile create mode 100644 cmd/debug/debasm.asm create mode 100644 cmd/debug/debcom1.asm create mode 100644 cmd/debug/debcom2.asm create mode 100644 cmd/debug/debconst.asm create mode 100644 cmd/debug/debdata.asm create mode 100644 cmd/debug/debequ.asm create mode 100644 cmd/debug/debmes.asm create mode 100644 cmd/debug/debuasm.asm create mode 100644 cmd/debug/debug.asm create mode 100644 cmd/diskcopy/DISKCOPY.COM create mode 100644 cmd/diskcopy/DOSMAC.ASM create mode 100644 cmd/diskcopy/Makefile create mode 100644 cmd/diskcopy/diskcopy.asm create mode 100644 cmd/diskcopy/diskmes.asm create mode 100644 cmd/edlin/DOSMAC.ASM create mode 100644 cmd/edlin/EDLIN.COM create mode 100644 cmd/edlin/Makefile create mode 100644 cmd/edlin/edlin.asm create mode 100644 cmd/edlin/edlmes.asm create mode 100644 cmd/edlin/edlproc.asm create mode 100644 cmd/exe2bin/DOSMAC.ASM create mode 100644 cmd/exe2bin/EXE2BIN.EXE create mode 100644 cmd/exe2bin/Makefile create mode 100644 cmd/exe2bin/exe2bin.asm create mode 100644 cmd/exe2bin/exemes.asm create mode 100644 cmd/fc/FC.EXE create mode 100644 cmd/fc/Makefile create mode 100644 cmd/fc/dosmac.asm create mode 100644 cmd/fc/fc.asm create mode 100644 cmd/fc/fcmes.asm create mode 100644 cmd/find/FIND.EXE create mode 100644 cmd/find/Makefile create mode 100644 cmd/find/dosmac.asm create mode 100644 cmd/find/find.asm create mode 100644 cmd/find/findmes.asm create mode 100644 cmd/format/FORMAT.COM create mode 100644 cmd/format/Makefile create mode 100644 cmd/format/dosmac.asm create mode 100644 cmd/format/format.asm create mode 100644 cmd/format/formes.asm create mode 100644 cmd/format/oemfor.asm create mode 100644 cmd/more/MORE.COM create mode 100644 cmd/more/Makefile create mode 100644 cmd/more/dosmac.asm create mode 100644 cmd/more/more.asm create mode 100644 cmd/more/moremes.asm create mode 100644 cmd/print/DOSMAC.ASM create mode 100644 cmd/print/Makefile create mode 100644 cmd/print/PRINT.COM create mode 100644 cmd/print/print.asm create mode 100644 cmd/recover/DOSMAC.ASM create mode 100644 cmd/recover/Makefile create mode 100644 cmd/recover/RECOVER.COM create mode 100644 cmd/recover/recmes.asm create mode 100644 cmd/recover/recover.asm create mode 100644 cmd/sort/DOSMAC.ASM create mode 100644 cmd/sort/Makefile create mode 100644 cmd/sort/SORT.EXE create mode 100644 cmd/sort/sort.asm create mode 100644 cmd/sort/sortmes.asm create mode 100644 cmd/sys/DOSMAC.ASM create mode 100644 cmd/sys/Makefile create mode 100644 cmd/sys/SYS.COM create mode 100644 cmd/sys/sys.asm create mode 100644 cmd/sys/sysmes.asm create mode 100644 cmdms/command/COMLINK create mode 100644 cmdms/command/COMMAND.COM create mode 100644 cmdms/command/DOSMAC.ASM create mode 100644 cmdms/command/Makefile create mode 100644 cmdms/command/comequ.asm create mode 100644 cmdms/command/command.asm create mode 100644 cmdms/command/comseg.asm create mode 100644 cmdms/command/comsw.asm create mode 100644 cmdms/command/copy.asm create mode 100644 cmdms/command/copyproc.asm create mode 100644 cmdms/command/cparse.asm create mode 100644 cmdms/command/ifequ.asm create mode 100644 cmdms/command/init.asm create mode 100644 cmdms/command/j.zip create mode 100644 cmdms/command/rdata.asm create mode 100644 cmdms/command/rucode.asm create mode 100644 cmdms/command/tcode.asm create mode 100644 cmdms/command/tcode2.asm create mode 100644 cmdms/command/tcode3.asm create mode 100644 cmdms/command/tcode4.asm create mode 100644 cmdms/command/tcode5.asm create mode 100644 cmdms/command/tdata.asm create mode 100644 cmdms/command/tspc.asm create mode 100644 cmdms/command/tucode.asm create mode 100644 cmdms/command/uinit.asm create mode 100644 cmdms/debug/DEBUG.COM create mode 100644 cmdms/debug/DOSMAC.ASM create mode 100644 cmdms/debug/Makefile create mode 100644 cmdms/debug/debasm.asm create mode 100644 cmdms/debug/debcom1.asm create mode 100644 cmdms/debug/debcom2.asm create mode 100644 cmdms/debug/debconst.asm create mode 100644 cmdms/debug/debdata.asm create mode 100644 cmdms/debug/debequ.asm create mode 100644 cmdms/debug/debmes.asm create mode 100644 cmdms/debug/debuasm.asm create mode 100644 cmdms/debug/debug.asm create mode 100644 cmdms/format/DOSMAC.ASM create mode 100644 cmdms/format/FORMAT.COM create mode 100644 cmdms/format/Makefile create mode 100644 cmdms/format/format.asm create mode 100644 cmdms/format/formes.asm create mode 100644 cmdms/format/genfor.asm create mode 100644 cmdms/more/DOSMAC.ASM create mode 100644 cmdms/more/MORE.COM create mode 100644 cmdms/more/Makefile create mode 100644 cmdms/more/more.asm create mode 100644 cmdms/more/moremes.asm create mode 100644 cmdms/print/DOSMAC.ASM create mode 100644 cmdms/print/Makefile create mode 100644 cmdms/print/PRINT.COM create mode 100644 cmdms/print/print.asm create mode 100644 cmdms/recover/DOSMAC.ASM create mode 100644 cmdms/recover/Makefile create mode 100644 cmdms/recover/RECOVER.COM create mode 100644 cmdms/recover/recmes.asm create mode 100644 cmdms/recover/recover.asm create mode 100644 cmdms/sort/DOSMAC.ASM create mode 100644 cmdms/sort/Makefile create mode 100644 cmdms/sort/SORT.EXE create mode 100644 cmdms/sort/sort.OBJ create mode 100644 cmdms/sort/sort.asm create mode 100644 cmdms/sort/sortmes.OBJ create mode 100644 cmdms/sort/sortmes.asm create mode 100644 copybin.cmd create mode 100644 dos/DOSLINK create mode 100644 dos/DOSMAC.ASM create mode 100644 dos/DOSSEG.ASM create mode 100644 dos/IBMDOS.COM create mode 100644 dos/Makefile create mode 100644 dos/alloc.asm create mode 100644 dos/buf.asm create mode 100644 dos/ctrlc.asm create mode 100644 dos/dev.asm create mode 100644 dos/dir.asm create mode 100644 dos/dircall.asm create mode 100644 dos/disk.asm create mode 100644 dos/dosmes.asm create mode 100644 dos/fat.asm create mode 100644 dos/fcb.asm create mode 100644 dos/getset.asm create mode 100644 dos/io.asm create mode 100644 dos/j.zip create mode 100644 dos/misc.asm create mode 100644 dos/mscode.asm create mode 100644 dos/msdata.asm create mode 100644 dos/msdos.asm create mode 100644 dos/mshead.asm create mode 100644 dos/msinit.asm create mode 100644 dos/proc.asm create mode 100644 dos/rom.asm create mode 100644 dos/stdbuf.asm create mode 100644 dos/stdcall.asm create mode 100644 dos/stdctrlc.asm create mode 100644 dos/stdfcb.asm create mode 100644 dos/stdio.asm create mode 100644 dos/stdproc.asm create mode 100644 dos/stdsw.asm create mode 100644 dos/strin.asm create mode 100644 dos/syscall.asm create mode 100644 dos/time.asm create mode 100644 dos/xenix.asm create mode 100644 dos/xenix2.asm create mode 100644 inc/DEVSYM.ASM create mode 100644 inc/DOSMAC.ASM create mode 100644 inc/DOSSYM.ASM create mode 100644 inc/EXEC.ASM create mode 100644 msbin/COMMAND.COM create mode 100644 msbin/DEBUG.COM create mode 100644 msbin/FORMAT.COM create mode 100644 msbin/IBMBIO.COM create mode 100644 msbin/MORE.COM create mode 100644 msbin/MSDOS.SYS create mode 100644 msbin/PRINT.COM create mode 100644 msbin/RECOVER.COM create mode 100644 msbin/SORT.EXE create mode 100644 msdos/DOSMAC.ASM create mode 100644 msdos/MSDOS.SYS create mode 100644 msdos/Makefile create mode 100644 msdos/alloc.asm create mode 100644 msdos/buf.asm create mode 100644 msdos/ctrlc.asm create mode 100644 msdos/dev.asm create mode 100644 msdos/dir.asm create mode 100644 msdos/dircall.asm create mode 100644 msdos/disk.asm create mode 100644 msdos/doslink create mode 100644 msdos/dosmes.asm create mode 100644 msdos/dosseg.asm create mode 100644 msdos/fat.asm create mode 100644 msdos/fcb.asm create mode 100644 msdos/getset.asm create mode 100644 msdos/io.asm create mode 100644 msdos/messw.asm create mode 100644 msdos/misc.asm create mode 100644 msdos/mscode.asm create mode 100644 msdos/msdata.asm create mode 100644 msdos/msdos.asm create mode 100644 msdos/mshead.asm create mode 100644 msdos/msinit.asm create mode 100644 msdos/proc.asm create mode 100644 msdos/rom.asm create mode 100644 msdos/stdbuf.asm create mode 100644 msdos/stdcall.asm create mode 100644 msdos/stdctrlc.asm create mode 100644 msdos/stdfcb.asm create mode 100644 msdos/stdio.asm create mode 100644 msdos/stdproc.asm create mode 100644 msdos/stdsw.asm create mode 100644 msdos/strin.asm create mode 100644 msdos/syscall.asm create mode 100644 msdos/time.asm create mode 100644 msdos/xenix.asm create mode 100644 msdos/xenix2.asm create mode 100644 text/ANSI.txt create mode 100644 text/CONFIG.txt create mode 100644 text/DEVDRIV.txt create mode 100644 text/FORMAT.txt create mode 100644 text/INCOMP.txt create mode 100644 text/INT24.txt create mode 100644 text/PROFILE.txt create mode 100644 text/QUICK.txt create mode 100644 text/README.txt create mode 100644 text/SYSCALL.txt create mode 100644 text/SYSINIT.txt create mode 100644 text/UTILITY.txt create mode 100644 tools/MAKE.EXE create mode 100644 tools/exe2bin.exe create mode 100644 tools/link.exe create mode 100644 tools/masm.exe diff --git a/bin/CHKDSK.COM b/bin/CHKDSK.COM new file mode 100644 index 0000000000000000000000000000000000000000..9aca1317a3019707c12fc81ebbfbd12d08f266e0 GIT binary patch literal 6468 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 literal 0 HcmV?d00001 diff --git a/bin/COMMAND.COM b/bin/COMMAND.COM new file mode 100644 index 0000000000000000000000000000000000000000..bfb960471f6fcd477565be256ce31dae5800029f GIT binary patch literal 18016 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 literal 0 HcmV?d00001 diff --git a/bin/DEBUG.COM b/bin/DEBUG.COM new file mode 100644 index 0000000000000000000000000000000000000000..7aad573442ce6b44e64c31b4dea12b8c94bd16aa GIT binary patch literal 12171 zcmeHtdstIf_UOsU3we1Y7Og16HU_604pv(0)dLzxB47w1L5x!E_`n%we6-;l?Q;y{ zOe;AKV(tBE`|Hf8)Q;k#*r8Lz7LbGBix$yQ)K05VJ3Bq%3&j{9`K_I3XXbw2%s=;j z-~Hz&S!+Mm+Iz3H_S$=|y^qp};!;G5MnRJTJ&jR zU17(>io`?o=hNt2tC%`_$HdLYE4wS3(F9rTlMP!*D4(ozKGxMF`y)w}P=rWwDTV9C?3A zdGD=Yidf>v$q~BS)dW#eok<5y>#J2nO7|hfSxGNTj3DYpc2Mr2$voAjDx%eGs(G}c zT~$oaCYqin8q0}#*-ttqqWTf&KzkFSsFys~{8 z6MWYrmzumE$m^e&)UXV!BQoyH12n-;WH!ehqM>k*Cb*HI0dV&_|4e&-9o^7NOA+;i zrDI|Pk@_PIT_(I`L3Dy>Tu3*yF#FjhE*1OgdQx$vhK=Fk*(W#!o6IB6mHoJ^n$gM+ zNS7L0nA#Y$iKvbAZX_D(Q1;1X@fiOz{gB(0D@HyZI7&jHsP~XhJwIMQ?6FYFtVrgbSWF zL=v7B&y~VMiY~MO7g}{A6;;WjXD8cjx(%MrI(jSd! z1ImEv04;!T*4bdPqsE5}C@^NaUA2L66X+?@W=9c0kAk&uDMI`P2JM!)9>ZF0l?f*o zrkpI3d+*8&y?&>-pz!`hE_UY0vPdbi%8XgoU>4!1yroQ;AtTDpJ4N(GfQzh%g>F6! zdOwv3_YVl22Shxc5L-+)y~d!ggO%OFo#OKEZv|0jV6o6vC)bS}_%5=UizyV2qsM{^ zBt;eaOQ0C3f=C|Rk4^^`=5phNHs&|r#ay&~kDC8GIM>O5)C;zj&IxV0kz5Q-4Rjxp z4_t*Vx&nnln{X$kMffte{OU-;fYHXIavQ1-EZDExz-|Da(3X+44Ek-L=f(nk#kAKL z{pQ3s7=(sJbTv>2CW(`w0b;S>FR8p-*}Pz8AVGAgbLF??4~7jN=JtOmqJ|J#EAfJQ z!OV-`P`zZ?_bI2|IyJxl!^OfWRg%<=-VL$rB<2E7$|>O4fAGpM-|Bel;{5)Pgi|k+ z@DT;*((oMg(s1uV>04AjoZf}>gzHI9r#Tl*AY6|>=pA#WC;S)LDgA&h2PHYW7<4W3 zi5>+##YM4^_sXJlFVJc>(j{l9dm>_oQE$){b(kd3SHVqVvN0!{%&A}{kPk%974v>r z2T#B{P|nctJ?2g7Y^m=^3xkdY%LdD(7KT$Ja+oJYYx#|%jPND;&2Zz#sp#t=Z_E%< z5H9Zn5nUYe7-g)38;^Y;C+NB^9CNcX_$YhGDV_^DU6=5vO%4?>+&RdfHk;2}6)s|) zqruP2v~(fcVKSmk!57qE6yX$@6MG2yLl6xA+adni3u+_|A=NOF59>WjbaDu$>e3LX z)IbpERl;)xk-;~wxJG#Hc+U0QKtCtg2yP-w>sU6GD**NEuy)gHBhW`fNITT~t#k_V z?+>{jklbGaM?L2~_t1zT=`Xk(g;(SE3nI_!H$65-L{iXTKyMET?K(C8TXbpAyDo?> z1PcnJe$*NCo*b-`!Fp_5m~vzq-KKKTF`p8i*m?BiSO<;FGE_4dF3*7S>pysK?GzcB zHH3a9LzRQ!ozoWHNp0<_x0zrNE!1pLl`&gXFEKmcX4oJ%%RLn2$TwTJ3*BdWg}0Km zsAuraR`j<)*hRVrh4@z(^yy%220A?`{L!A0SeYbT62>GAs4AHtr$X-!di8^z7WCer zH*wHg97Jh@oX<1b?0Lo=h~b=O^kl#t&~gP$3sc^XRUeKe?tIL%Q73p+K>;I}0%+Z! zrxm?4h&B%K?8bBi3ixrLrow-^|}b zzb0T+J~N11est8Iep!gO(Fb5Imb!-kHLXiItR-UAFkrFA>%Ka&UPhd4{;kNTMRiAY z4jiL+GQAVI{nBaX0J`Z1F@Eran%DfonCxuS;ztksXu#joBi0+uD3(B{F-yC@u{PDa zbhrYB0#VG;wMH0*BJj}6fipcW1tS;}qnf!W^a197*N;B&_go9@<$oSR@x#~ATEF-1 z1FTW?kR30X4~9^1=4PlgT*wW|&@GNMvtp@mECdsJIUC!-&1HMIIqX#~o4vx#(goN%e3{;3l0oi6E{*+&OJNUk$?SgaNw$Vd zlIB;1h(6ZFjbfc#3|qxTu-iF>lv$O9|H=IonQ>{GRio2jv|aIO`Zne1cGYJfhm>4} z7RylF19W(>K}NXnGDW)vE8-6`NCvWg#t?)%wvd)RIyVy2n=8B9Rnf%!$jz~_M7v5s zEQOqk@VBcr6L!c}5=n4SJ4+TUT(oHM3u^TkL7zznr`Z5309Lv((M*4ZHu+HVko5bF ztt!bePq-eeB#A{*ZWUy0n~%>lEBKj$nasGDEfnx0*5=izx?K}iFft8+{9uC z`9ksDu4y!E^-ZfDmY$=s7d5IAfn`ge;B@>K7sd+y9tuub+O zO;AW&&Xmu}G4a>j8%U?<2$xMxUIArO3E0F=&%#>T>Di%4x_OV6OT|@a(1*Um*^(-o zaOtp&K)>|a@#`dY*2yLN9PSG(* zB0KaDTD=zcdl62A2115@8ssC>yS!Es6$d#V`bChB!Q8XB#~c2d>Wu;Eanq9WS=j~r zJPAM=UY<&j74g&Q z>KSxhX2(SDSXsk+sW`y&rr-4*CcL$T%^n`(Hc|v!H*xEFGAq4HI0=`PJA$vCcvx_j zIBd$11l%)_yjwUgw8Nfz|8`UtCz~x7nVBk*SpQ)~<_x-G+H`uMQ@B*#6JnO+5ZhM7 z|D37*1#|dTFlvA&g|8C9_A9^%?DR39bWAKsaz%xt;3H=q=TyS+2M`7e$5S3`{Dz1+ zvCzpy$j=DhM19Ne@rex+Q@!{4k!!eNYO3p=0HbXTjQkauKF~0jip0B71DsN5L+{-c z;%Cr;AH9CJLBXJXcNaRrxMid8F+vVEczR9zkf?$w9s>M!W(qcl1)}dw_mMc#eNc^ya{g#^XZ^2v4^>@fAiG zL{lp!{ z6%2wty@PyrV$~@A4l2FF%f$2(O&PlM%O06-!wk^gQ2wBqaLK*DQqCDL1>M{OsW*GT z0GV&zx+sWeuE<4Y*JPnPy?Iw9Q*BAxWlgJ#^r)*pXWCRp7@7Qb@Mp5RZzNUSWr?i2 z_+~2*0zg3HBG8T7v1)#+mk-tjfwpCn{&Qwm6;Lf{Z4h&j=rtuuPCe*EsBHzfdqY|s8%znasnEL z+r+yENp93^;rRBMNBPNZCYc1JK#X^*TwvBRXkC8_xJq6g`jg82K*pC~wRV9CU2-)0 z)`7zjMAH~8vZ%PM&MWv2>yvZ~oseVE37$qT$|W7vG=M3e$dO$>V3Nr=DmO5F#5_(bvk1=TkT;m>Bp)5Ii0J>t%2;c-RsDDc3g-u%t?nr{m z1vlwo+&(2574DK7gW5>xZ`k{S=)4jIp*{4+d%fi(YJ(FC3g}w6Q%*wf!&8M)I*8RA zz-pc%(Jx8q54hZk%ST95LZXP9ZuV&|ww%qjfM-o7-Qbd>_bC$l0tN|u&61Yhj88;x zR%mELFkBjmzPz#H2oyNdxk>57^B;Mc(*;hsdu0)eU^QUJ85?$qQSMA@*p2dGiKx6? zGVg~3m>Mq`f_qBW%r^6{;b>R(L3q9*O(aY~ZP+zn;(yPP0j2ksGF>~{%uNe<2%m?S zRRouf6D`N$WD56eXd2V7Q+98kDe{v%69O^rd>JWC2=yO!E=BYnNfoK8VxkqHS@ukr z8kB#V4XrBF0cEHQJl-G?lAD{bV+*r~0_%*E>C_P*cBw27*6&&G1;SlQwm<9}YomzX zB*lk^iHiOW&X7DAP2$mDtZ*|&xI;MXaEm?Q-J5mlu;#e?P@4@QFnj!Z5Spt-#GI0?L3gEZdV$dPitf!6b*tK{rUR z&0l__9zPir_TeXkz1O{&{vF^E%{(bx3mlKYn&Zs@b`tOlP67kK~pU}09ue%ZA_~+r&Z^qRp+Gzj=M8~ z1e=a**B031bJ7Sw!P4*?7{kRu@E8k$BRm1|acv#UFUNL?&u|p+quj5PH0}#_jE!w_?}b2yBZq6uFdHE7e4VuOYN-80A?;=1ohqQp zOEY`x0_-C0F3WJY*c9$Mn~LjmpnfMT1>Em++;2KGp3JAZUswEuFY*}W@JyA@s@Lbj zOa#E98{3rSEbZV&09z3+$0IKa93D+HskP{j1h@DhTX-5qpaUQq>75y1qj+j#rWpp2 zd*2-nfTgAH;f50vs^j5|oRcQ~m5s#}Mwq|L0hK9DYGp_AXTlXH11e*h^k;lsXBC|cVnUC2ruR&5xtO69 z##F>_W`Hp`pKJsP^a4YER~!3O>-MeaRTz6S9y*H^=og$tYXTN&}l6Dg=rfwT%K65bJ|fvL^tH$*L66MDDf6H!7?nmoVhEe6FA zFTk~=c1BI(TMYQ;{+ga45e)}CoyZsP+0XCAq5*q9~Ir_64 z20%vx+l5ZgmD-fZ?_N>VrVe~v<7t&XhZ{N&cT_QrYHi5(d3oa)?RNPs`K{ezxO<(v zFp2elG~h@cc3<`@W|eL-Nto0J?jcW!6;$%z>K;B(hVVTI$fXTls=ayX3_PI zT&V*c9o{a7$JMvt>&vkKgvHGPbZ{8Vxp&xeOAhWQeXoP}ZY=fGX0Ja06C(wnP+L;- zP%; zgK$(f?wss7j^@jxRaNK>85iAHJQ@95hK305IS^@&0#@2vGI(j!C9#UKyNxeSmX=hZ zA{jTjad$GB1p~42^-6fvJwMh27(im38N7OsB_toY|k*u7Lsdp6Z ztF_hCj;N7dt3q`{Y$wQ}m(^PfaJ7hb4K=nW>ykXjy{!ZqB+y#;DixYCE*9>5&g>eJ;&Ww)lxxYNwOqwEKLp#%8%1cXDKcQt~%*_B)((FIJvaGYU&9| z4^KP_b{4NVL`vh>3Gmdz!V706)FnY31jzV9n&-GJa5Qj&Q}1VW+XUUYYsc8rv;Nb(d?nl9{d;C;^`D$fcH#htIpE`I{<{@e+!~5 zLt)!QgnZnaGz_YNQZV~1LtqqOdKN1#&8R|8<5Ds%dEvXRc*J0loHie zEk;Y0#gLPoW6a6QF*viGMrW4OVau{Pa*eqrN4CS^Fgge#Yr*^i(8G{Cz7XhzK*R8eZUTB3lE<5XZUP#HNA$Ts4@2_!xj>%_ zGz^dE4xoo2dAtMY4xnN9N%Dblzt!y+p9AzTBtss99m@6uI(hH7O+dE-Jq*c^$6$xD zJs~Z5_qbx9Zvc82k|B@54rP17)a0GxUI6;wq@jfW1cGiT;Xi?>9|B$eJsbhre}W8M zWy1dr{8WEr{33uvfUy8Hz+8X?fH;7q01E*M0g3=-0Zaj40n!1$0}}oLA16GX+!ca} zkYd=ae+0?nck3|_<5%mSfRq}4L_cBtLH&;L6O+IBx3B_i{A+-vx)li%l6Q=61pdze zZUU?T*sYfyLJ-p6`2T{s9RNJEc@^OCWIM=XPZ$YpM+2+}+Uo!V0D}O#^^p_)GmHZI zzlTS*|6ac#;d|)sMbPaRA^q|}_xvB{rU&RfKqvJH6G;7%gutX7%8PTFto_Ip$^AJ2CFU2x6Tq&0;)jF&(v-&RPnxPgx3#juwnASPBYk)=LI=t6$Md63s?YKK|37Mv@Xcg|K|YqJ$}+U7ZO+5jE5XP>rbciBz0O8{1kj^PZT zPP?h74YactoVFKqIY1DHp$n$a(Sp$hN6u+SPM4!dbQHBZicY}900Gd2B9r4BwxcsU zr`>5WoHIEZvKl{V!v+1xK6$8$m4@H~>Kbx=1&T;4rSq@;E ztt$dfry)O-w-}!WUdz;?5HKs|sTf-^UI>h^D4y2gMWKV$VAbK(VAX|ILlICz z>%pcAtp}S9)mymIY=AEesG37KSM_Y;H(m@HriT4XPe$VAGkbxnLbft`1g= z6S~aBk^#d*?eNO5F{y&Bbe!+@c{Z8qHo!++Iy*A9baVy4pv5 z*GFCJqr8384}H}2KB}*elKLprN8RY7ZuLY+D@Q-cV-Uwm4TP z0~mf#%Mevr}L7{zakgWs#$;$92=UfCA+(zdu4x5d32s{Esm zI`&E2?>>oZ{Uq*|kJ|5}4)~}m+v2WniwonPZE+v^sNFuQO)*+4YQ~D1DwruzbK|p7 zzxPqZh*2N-s42=()LG5gvzmS%b;n2jh))%b5{pI=XEhOLHGcpF&uR|(sE>V=_N->| zSH)+UKJN0@yNd`ZX7Pl-@@%K5Cke%JflQ{dIl2{-mBrmM1@(+^^5l z73xg7xjKg~M`zV-&^->dhxGgOd-V4wRqFaD4NektOW`j^pQ9J`&nD;47CMhM(*_8i zaS;6|gf==%5JG1=a&5M3;^Du7Vx!fROAyvM3+)79fO?yWAhH)cqFamS*^EH9S*#0z z%K*6oNPleqi0}Vb3PSzsKN&&HiWwQLQsCyaE7tOBmIHgJVwtNn#Goy8xz@Tuos{t_ zpxMgOH5~M@WLc?p?HcX!m1VyKq7f3^eAh~@RQsZ9Ee9g%!VR_1&GMCNe)e!|1MuRS z^}w3D=ASxTUAlU$3(LA#YYGkM(QXQ5v@6$WO-_?`txKC@a%xwAu)u|DmaJL+V^x`U z*^)I_hoz-j+&5Q>?SciuW9zg_U*Ss2!tJuPE0(NW#k+7fhGol2%gVINOV_L{#hTle tK#Nx%N)98gS-Yn6<&|aJ5>PoT;X~T;QmkXB%|Ff0|78Ei0{_VZ{|zdPr^WyP literal 0 HcmV?d00001 diff --git a/bin/DISKCOPY.COM b/bin/DISKCOPY.COM new file mode 100644 index 0000000000000000000000000000000000000000..6e91def5dce217ecf7ee750ee63d1c7abd5c6bc6 GIT binary patch literal 1409 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 literal 0 HcmV?d00001 diff --git a/bin/EXE2BIN.EXE b/bin/EXE2BIN.EXE new file mode 100644 index 0000000000000000000000000000000000000000..63aacf29837519fa6981cd81aae20a1cf8db9ca9 GIT binary patch literal 1649 zcmeHGUuaWT82@h5M4C3WV{BtX(o>1mI(vI*-rQ}r7CY@jV{P%z>Vu2PiH&RTjpv-Z zb;Ch|;20OeUiUPD;)C=-OAx%pv|1^Y5^NV_QW=WAB)t#AKggyd@w=&rqOjL7b}r|h zd%yGhe!uVg9nRqB38)7b5NLpEbq}NG9b?T}fuZbGi1(AK(S`s=`nTr2$y+?`o1UxZl&rc@%{QGLRv z%7&+X!6QTUyuB7~UvNX|1hCdw_6DS@25}Jf2btBp0yT^*HmD$6=k3S1ky%ZJkV&-Q z?vx6~GqaKpK$w1h zHs(2#1pD2eEW6gslJykqCstIlA6PSR`6C!H{Yl7uT4+0*4$Z*esBu3#5AIgzffioe za<_W1zIbhfrLWRt3n+f z0ea}z zSdSz%BQcq~%D+@h^b);r&1dG?rOs;eRWN?bsTPCaA|8o+W*TbBpP};f>&mP#7ecCO z?CS86wOK0fsaVZYxvw(VyMKIKk8}+tqD<#{Ty!1iR=VZ>L;WE44TS$Cx6}Pkbqr`x zoiQ2}WY^vi@-<$-gsufXPmEKd>4L;{LyH9lG;YM>iD-gqf=ti}oqf9wi82}ym_R6F zI(r=#OYpA$umax}sz;q=&qL%3~>PIl}h0iX8;X+(3Rk5UrV zHLOU`Sm0pqaCjiR8&ijAB(^R`P#5hcaV%E$dCAMsJAqXTg0;oSIOUv(v4}=^;yX$b M8X3bdWtb3n4jYt$O#lD@ literal 0 HcmV?d00001 diff --git a/bin/FC.EXE b/bin/FC.EXE new file mode 100644 index 0000000000000000000000000000000000000000..dd8578e209e30a0d9699f9ad4d5b29701c7480ec GIT binary patch literal 2585 zcmeHI;cpv77N6aH;N@2yu{ z-n$Yd)nyHzADY1C)Q*3Zi#ih1?zJM7@I&SsqX?OS-D-m7OagTP1$#mY5JU9zXkkTMEbNnV+}trS(R)#fh|?Yzl0zo36_&N8n-EB zsZQJrePF<4`lwA&0NAzdc%npcmyT&y=g)Cjd>V76$OfL|UOt1#hO=1sXe~mA&fpZ- zOS2W14y$Xn_Xd2mAKicuy}*Tb?lP(QVzT8lM(R8pIH+|TD*9YBMg2S&$kA|tzGurH z;PkEF-Yw<>RMA9l4nRO0#Y-%#Lu%K^QiU~Um; zS3$8+Fy#WWUZ7hG$Qpre5zNvd-48u~Ow6CVl0ocrc*6?zK68+-K4&Z)@yhCt-V$}* z>srvbMWe5AynvMgCVE|};4?4wkmcQ8m&Pv|3r4c#1L)40EQX<1=NxHwCEME{_?={C zbQ<@jPf!oqNpDB#lk`@UHt0=g^i!N}x9D|f^b6ca=D^-forql4r}43C5FO!-S8Qi< z)n(L%&W=@=d8N3`<}rEO*8duXUW4cx`W+%?pf4l=-ZGs<+a|P9^8IY(_N7aQcd1t= zTTVh*wga@X2D^cw^ZbIbXcTs$umcMQbs>c_=#3~2Zw?vI z2jX|vPLbt|v@~~=%xfU&ScL6?&p@-ov?-8;lN>Au8kw%0QP^H1iq zpapM^u~~2l@gXAwYcpp9BODrTovaEO zfrbmS;t0Rub^9J19E^qQx(D_uv3RUst?R4zG!*}z1vXekTmGNNC3Qvj#uO#8SC!lS z0r^Sz*BgjMtGl94h6e}s$xnop@cxJzQJRoTTH7%&7?GnfRql^z(S1#2Xh$TxPmU-` zOpynoO>Wc%Za*<0|8uISw*S$H zBFFlFNg7}8k~XhC&R;vL=d<^JZUr R`;GvM-%-zA4Vzt3#ZN{cK#~9e literal 0 HcmV?d00001 diff --git a/bin/FIND.EXE b/bin/FIND.EXE new file mode 100644 index 0000000000000000000000000000000000000000..dba1220c5a6cb63d38b5804d1f88ce16145c561d GIT binary patch literal 6331 zcmeH`?`s=n9KgSK*Tm%FWfAI0QJYH)Y3*hgn-@xV%Njd2Dr@W#)?Z;t)}|21a&o<^ z+e8}C7juVLrmuyHKd?rPa4*)2TS`v?T?xa9uv$d1B2PGmXpsurJfBOtz1cq?a?gw7 z`}@b|d2V>J0t^6f@DP}0o&e&niAYlih&+e|`~0s7^z`%$$4}(*LT3MPZb}qpg&Ar8 z=+k}J{%k*&zHfImQV;OtYhJHk^RcSC9&koiM%KL#TzMVPAnDnZd|Ef#d%=5*Mc
l;j!d=gIz6In`7LvHC6glB{$AKPm9%wwThHj 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 literal 0 HcmV?d00001 diff --git a/bin/MORE.COM b/bin/MORE.COM new file mode 100644 index 0000000000000000000000000000000000000000..f42466d46e913f160358e0c841c983b39ab551c1 GIT binary patch literal 4380 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 bmzGywCFG^5y_LoAsjYnRfBdUr-HiSNZNXCA literal 0 HcmV?d00001 diff --git a/bin/SORT.EXE b/bin/SORT.EXE new file mode 100644 index 0000000000000000000000000000000000000000..b649720a608440972495e2c6618b0daac14f457d GIT binary patch literal 1632 zcmeZ`N?>4NU|>)H;{X3G7#=VzD`JN74S0ZzQ83IyK!1zDS;e*owhTgSi`)|g;aC!s77W1=;dL3d+4Eq`w{urNJ({z=rObB zn!^!#%|NA0dd+q~vV>LdKOY0bZU%uZ9%mJc*|~3*etWGyq3=fDfsHJeAMb2n*rA}X zpMl}?>Rn8X-KQI0GBFz8-eP}Nk@oK@Vw zxW(tJV)w1?Qy>i+r1mp0ep*+`=&gOT`889cJug=YNAqDO3-%I5=kC{b$K8Mq-_5`X zRJDP(`>ghPN1$TX23xMu@7>2e0<;fzvPZi=W_tbTI6DJFZ$8t02FC9D-JhH78A_R7 z&ShXW>1N?RP!bXr-u+uo8|bxiwtWl?JAjHr^|Zx6T%h}R0l6ov4;3+WpVDIndR&hg z7|_81yUUr@=w0u6pw`9eu6Nz)!NZRc(eZJmOxA~rS9ITdy`=lI_4g99ZjrF?zaWQo zfA#DB$NcN_l0Wfr;mn`Hx=(#x5*HudeU|x@_BqFkFM*PuJ}-?2`sg1p&~0Ca{|C91 zm-%Nm?{QXMuI8T%rJq6Jcvkz=ZbooO6|q4ORwzp?D$dN$g{vWMXDvWn<^yMC+6cQE@6%&_`l#-T_m6KOcR8m$^Ra4i{)Y8_` z)zddHG%_|ZH8Z!cw6eCbwX=6{baHlab#wRd^z!!c_45x13gost&aSSmo}QkLjzFHjzkg_Gq<^Ri2snEBhx+*~TW-H{)#^2hN=h3x zZrZ$M>$dGXcJA7}XYaoK2M!)OeB|h{<0np@I(_Esx$_q;Ub=kc>b2`PZr-|m=kC4x u4}u>(e)9C$^A|5)y?*od-TMz8KYjl4_1pI!KY#uH^Y`EXVP2*nyaxa-F==4{ literal 0 HcmV?d00001 diff --git a/bin/SYS.COM b/bin/SYS.COM new file mode 100644 index 0000000000000000000000000000000000000000..63b9153ad90e23d0216b1df2ca2214949f1a3b90 GIT binary patch literal 922 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