Commit graph

825 commits

Author SHA1 Message Date
TomAwezome
c179521dc3 Replace zealbooter.c magic number signature with #define vals. 2022-11-03 13:39:24 -04:00
TomAwezome
0966bc375a Replace ZealBooter-Limine magic number signature with #define vals. 2022-11-03 13:34:01 -04:00
TomAwezome
00bb30855d Change PCI device list function organization to make it as simple as possible to update with modern PCIDeviceList repo. ( https://www.github.com/Zeal-Operating-System/PCIDeviceList ) 2022-11-03 13:16:48 -04:00
TomAwezome
c37d26d621
Update Diff.ZC 2022-11-02 23:42:33 -04:00
TomAwezome
2cb4d56ca6 Lower DiffSub debug RawPrint time. 2022-11-02 23:16:27 -04:00
TomAwezome
34b6afb2f3 Update ChangeLog.DD 2022-11-02 23:15:59 -04:00
TomAwezome
572c36509b Implement old MBR saving in LimineMHDIns. 2022-11-02 15:30:08 -04:00
TomAwezome
f02a3c844f Change BootMHDOldRead and BootMHDOldWrite to not use hardcoded 512 byte single-block count, but to instead take an optional new 'size' function argument, and to read OldMBR.BIN filesize to determine MBR+gap destination write size, respectively. 2022-11-02 15:29:43 -04:00
TomAwezome
e8d87009a9 Make build process work offline IF it was previously built with internet connection at least once. 2022-11-02 13:38:49 -04:00
TomAwezome
68f4fad430 Make OSInstall delete Limine.CFG before regenerating it. 2022-11-01 15:43:05 -04:00
TomAwezome
61698d45ab
Merge branch 'master' into limine 2022-11-01 15:03:38 -04:00
TomAwezome
f256afb8b2 Update FAQ.DD, Strategy.DD 2022-11-01 13:17:27 -04:00
TomAwezome
bab88689b3 Update ChangeLog. 2022-10-31 04:40:44 -04:00
TomAwezome
c2dab06c7d Fix and update Windows build script. 2022-10-31 04:30:57 -04:00
TomAwezome
494cb75484 Renumber AutoFullDistro filenames. 2022-10-31 03:39:33 -04:00
TomAwezome
0cfaff51b9 Change build system to copy all files to Tmp/OSBuild, then perform build inside OS using reboots without using host script to repeatedly power off and on again. 2022-10-31 03:15:57 -04:00
TomAwezome
a327043057
Update OSInstall.ZC 2022-10-31 01:11:33 -04:00
TomAwezome
05d6c373b9 Make OSInstall generate Limine.CFG always when installing any bootloader, if the Limine files are present. 2022-10-31 00:45:04 -04:00
TomAwezome
6622e0f624 Update Charter to add Roadmap 'fully-functional self-reproducing' goal, delete Roadmap. 2022-10-30 20:36:50 -04:00
TomAwezome
ddeca74589 Update Define.ZC 2022-10-30 20:35:46 -04:00
TomAwezome
33fad0d605
Merge pull request #68 from doodayev/patch-1
Typo
2022-10-30 17:58:16 -04:00
Sharoy Veduchi
7a3402aedb
Typo 2022-10-30 14:44:38 -07:00
TomAwezome
32aecdb53e Fix OSInstall upgrade BootHDIns using wrong start mount drive. 2022-10-29 21:20:37 -04:00
TomAwezome
c1cb683a23 Add MouseHardDriverInstall call to ZSplash to attempt to reconfigure Mouse after disable-enable, as a workaround fix for bug noticed on Thinkpad when booted off LiveCD. 2022-10-29 19:21:49 -04:00
TomAwezome
196be4186d Add DEBUG Sleep() lines to OSInstall.ZC InstallDrive to attempt kludge workaround for errors noticed during bare metal testing on 250GB hard drive.
This bug may scale linearly with hard drive size, and these debug sleep statements may not be long enough of a pause in general. A better approach to synchronizing the install process' repartition-format-copy cycle is likely needed.
2022-10-28 23:16:02 -04:00
TomAwezome
7a70a4c577 Make LimineCFGMake print more detailed information regarding status of Limine.CFG generation progress. 2022-10-28 23:12:07 -04:00
TomAwezome
ba8f2dd441 Update Define.ZC 2022-10-28 23:11:11 -04:00
TomAwezome
7b15c0bee5 Update KeyDev.ZC Ctrl-Alt-V callback name to replace 'VGA' with 'Video Framebuffer'. 2022-10-28 23:10:45 -04:00
TomAwezome
3db0badd5d Change Customize.DD and Tips.DD font toggle to mention auxiliary font instead of deprecated VGA ROM font. 2022-10-28 23:09:30 -04:00
TomAwezome
05f92128db Fix minor ChangeLog grammar issue. 2022-10-28 23:08:04 -04:00
TomAwezome
e8bb02e1e0 Update screenshot1.png 2022-10-26 21:23:34 -04:00
TomAwezome
0e5eae78b9 Update README and screenshot3.png 2022-10-26 21:17:53 -04:00
TomAwezome
e4af183542 Update README 2022-10-26 21:10:16 -04:00
TomAwezome
baf30b82ca Update screenshot3.png 2022-10-26 21:07:39 -04:00
TomAwezome
8ce3be3415 Update screenshot2.png 2022-10-26 20:52:05 -04:00
TomAwezome
a4e4329c22 Rebuild AUTO.ISO 2022-10-26 19:51:25 -04:00
TomAwezome
422414aa87 Fix CheckPtr and CheckCodePtr missing else and return. 2022-10-26 19:26:54 -04:00
TomAwezome
1d74c8116e Remove text.vga_alias and VGAM_GRAPHICS. 2022-10-26 18:35:52 -04:00
TomAwezome
d8444770b2 Update Boot.DD 2022-10-26 18:33:38 -04:00
TomAwezome
e605c8c98e Update WhyNotMore.DD 2022-10-26 18:32:36 -04:00
TomAwezome
c2dcd1b318 Update Windows build script. 2022-10-26 17:52:24 -04:00
TomAwezome
df00b3d115 Update Welcome.DD 2022-10-26 13:22:48 -04:00
TomAwezome
8dedafd473
Update README.md 2022-10-25 18:20:12 -04:00
TomAwezome
6e28f6e42c Begin updating ChangeLog with all V2.00 changes. 2022-10-25 18:00:17 -04:00
TomAwezome
b82ac37220 Remove newline from KernelB.HH that previously held a debug comment. 2022-10-25 17:59:50 -04:00
TomAwezome
fbbc5dacbf Fix PCI bit-test function unnecessary parens warnings. 2022-10-25 14:52:30 -04:00
TomAwezome
11601ccb32 Lower PTR_STARS_NUM from 4 to 3. 2022-10-24 17:01:18 -04:00
TomAwezome
0f88890169 Make GrDir move cursor to top of document after printing all sprites. 2022-10-24 16:37:39 -04:00
TomAwezome
ad9df373ed Remove unneeded comment from VideoRep. 2022-10-24 16:36:57 -04:00
TomAwezome
e400adb577 Move PCIRep from System/DevInfo.ZC to new file System/Utils/PCIRep.ZC. 2022-10-24 16:04:52 -04:00