Commit Graph

14 Commits

Author SHA1 Message Date
Juhani Krekelä 5d9bc24eb2 Don't unnecessarily invoke dosbox when cleaning 2021-09-07 12:42:10 +03:00
Juhani Krekelä 7c6814f63c Add files used with Bochs debugging to .gitignore 2021-09-07 12:32:16 +03:00
Juhani Krekelä 7d99699b7e Open command.com in io.sys 2021-09-07 12:30:59 +03:00
Juhani Krekelä 007af45879 Use `db` instead of `dw` for number of FATs
Using `dw` ended up shifting all the values over by one byte, making DOS
think our 320K floppy was actually 16MiB in size, and had 46 sectors of
FAT instead of 1. This further lead it trash the setup stack and fail to
locate the disk directory.
2021-09-07 12:27:44 +03:00
Juhani Krekelä ee9acef473 Use mkfs.fat instead of mkdosfs for better portability 2021-08-26 13:12:38 +03:00
Juhani Krekelä 8ae365f4a7 Split build batch files to support parallel make 2021-08-26 13:07:31 +03:00
Juhani Krekelä ab809d01b1 Include development executables in the disk image 2021-08-26 12:38:40 +03:00
Juhani Krekelä b3ca33653f Start work on io.sys 2021-08-26 10:11:20 +03:00
Juhani Krekelä 094def1194 Add bootloader 2021-08-26 10:08:41 +03:00
Juhani Krekelä 86c9baa87b Use CR-LF endings everywhere 2021-08-26 06:24:26 +03:00
Juhani Krekelä 29e167c340 Add ordos.sys 2021-08-26 06:21:02 +03:00
Juhani Krekelä 92df43f146 Simplify licensing 2021-08-25 00:56:56 +03:00
Juhani Krekelä 2d3dcc0d7e Add command.com 2021-08-25 00:29:32 +03:00
Juhani Krekelä 55914559b9 First commit 2021-08-24 23:33:35 +03:00