Commit Graph
26 Commits
Author SHA1 Message Date
Yufeng Gao abfbb39b5f CP/M tools used version 1.x v9 2026-02-15 19:31:28 +10:00
Yufeng Gao 5211ba3c31 Removed screenshots 2026-02-06 23:05:05 +10:00
Yufeng Gao 78c5c9ae82 Updates and new folder structure 2026-02-04 21:28:47 +10:00
Yufeng Gao 8495cf296a Edited CHESS to match the Sargon book listing more 2026-02-01 00:04:34 +10:00
Yufeng Gao c7b866b40d General cleanup
Clean up of various source files. The CHESS program is not fully cleaned up yet.
2026-01-25 22:26:55 +10:00
Yufeng Gao 2b03858c61 More updates to the assembler 2026-01-22 23:17:51 +10:00
Yufeng Gao 794721d467 Finished ASM source reconstruction
Finished the source code reconstruction of the assembler - all labels given meaningful names.
2026-01-22 00:08:42 +10:00
Broken Pipe f3612b9081 Renamed .ASM files to .A86
Original source code used .A86 but I named them .ASM for GitHub to provide syntax highlighting. Now I've decided that it's better to keep the names original.
v8
2025-10-03 13:58:15 +10:00
Broken Pipe 74de1b9c82 Corrected typos 2024-11-23 09:47:10 +00:00
Broken Pipe 5bf9e77106 Added TRANS86 to CDOS image
Added the newly added TRANS86 utility to the CDOS image.
2024-04-03 10:53:04 +00:00
Broken Pipe e1c170d383 Added TRANS86 for CP/M
Added a reconstruction of the TRANS86 utility from the 8086 Cross Assembler package.
2024-04-03 09:22:11 +00:00
Broken Pipe fa6cf1c874 Added building guide
Added a guide for building 86-DOS 0.11 under Cromemco CDOS.
2024-04-03 05:57:19 +00:00
Broken Pipe 1c9241610a Updated DOSGEN
Updated DOSGEN to create FAT images in memory instead of copying everything to the system area.
2024-03-27 13:54:35 +00:00
Broken Pipe ff2d9aff6a Added CP/M tools
Added CP/M tools to build 86-DOS 0.11 under CP/M or Cromemco CDOS.
2024-03-24 23:34:05 +00:00
Broken Pipe a25b0e63b6 Code style fixes
Updated the code style to better align with Paterson's.
2024-03-23 01:33:01 +00:00
Broken Pipe 749d1e0a4d Added ASM and progress badges
Added a half-done ASM.COM source reconstruction. It assembles back to the original binary, however a lot of labels and comments are missing. I hope @TimPaterson could scan his stack of assembly language printouts, as they will help to make the source reconstruction more accurate.
2024-03-18 11:18:50 +00:00
Broken Pipe 8f9e0a2984 Updated CHESS
Properly labelled and commented ATTACK and its subroutines. There is no guarantee of the correctness of the comments, because I don't know how to play chess.
2024-03-17 12:21:08 +00:00
Broken Pipe 0d2baf7567 Created README.md
Added a readme to provide build instructions and to say that this is @TimPaterson's work. Also added a disclaimer saying it's in a legal gray area.
2024-02-25 09:34:42 +00:00
Broken Pipe df6e888207 Fixed bugs in boot sector and I/O system
Fixed bugs in the boot sector and BIOS to allow 86-DOS 0.11 to boot using the Tarbell DD floppy controller.
2024-02-18 05:44:23 +00:00
Broken Pipe ec4f1f0319 Added TRANS
Added the reconstructed source code of TRANS.COM.
2024-02-15 08:28:55 +00:00
Broken Pipe f98e3657d4 Added boot sector and I/O system
Added the reconstructed source code of the boot sector and I/O system (DOS BIOS).
2024-02-15 04:44:40 +00:00
Broken Pipe b5fb0df9b6 Added CHESS
Added the reconstructed source code of CHESS.COM. The ATTACK routine and its subroutines have not been given meaningful label names and comments yet.
2024-02-08 05:14:03 +00:00
Broken Pipe 4bdf7a2bd9 Added RDCPM and EDLIN, style fixes
Added the reconstructed source code of RDCPM.COM and EDLIN.COM, and changed the style of the other source files to match Tim Paterson's coding style.
2024-01-30 14:42:47 +00:00
Broken Pipe c1c73b5cfd Added 86-DOS kernel and fixed HEX2BIN bug
Added the reconstructed source code of the 86-DOS kernel and fixed a hard coded offset reference in HEX2BIN.ASM.
2024-01-29 09:10:11 +00:00
Broken Pipe ace5e0cd3c Added COMMAND, SYS and HEX2BIN
Added the reconstructed source code of COMMAND.COM, SYS.COM and HEX2BIN.COM.
2024-01-02 13:23:57 +00:00
Broken Pipe 4c33d1f9b6 Initial commit 2024-01-02 13:13:09 +00:00