Commit graph

1056 commits

Author SHA1 Message Date
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
TomAwezome
725cde1fb8 Fix AHCI function documentation about blk counts. 2022-10-24 15:15:43 -04:00
TomAwezome
758bea22f9 Refactor redundant OSInstall print lines. 2022-10-24 04:11:29 -04:00
TomAwezome
82ad5d29ac Improve printed report of success in BootMHDIns and LimineMHDIns. 2022-10-24 03:46:16 -04:00
TomAwezome
ce6c9c29ad Make CopySingle progress indicator only update every 2 seconds. 2022-10-24 02:05:24 -04:00
TomAwezome
5a8a1ab528 Reimplement Auto/Manual OSUpgrade choice and functionality. 2022-10-24 01:41:53 -04:00
TomAwezome
f43001300e Fix OSFilesMergeInner not using CopyTree for directories. 2022-10-23 19:04:40 -04:00
TomAwezome
e2c6bd060e Make OSInstall use new DF_KEEP_FLAGS Diff Flag. 2022-10-23 18:36:12 -04:00
TomAwezome
d95f3b285b Make new Diff Flag DF_KEEP_FLAGS, use in Diff.
Diff will now check the passed df_flags for the DF_KEEP_FLAGS bit, and if found it will NOT and-equals the flags with DF_ABORT_ALL_FILES, which means that automated Diff utilities can be more easily written, without breaking the manual pop-up window Diff Merge workflow functionality.
2022-10-23 18:35:41 -04:00
TomAwezome
4a4e7a20fb Add DiffSub debug check and Diff debug comment. 2022-10-23 02:09:10 -04:00
TomAwezome
fc6960b8f7 Begin reimplementing OSUpgrade functionality. 2022-10-23 02:08:06 -04:00
TomAwezome
6baab750b4 Make OSInstall run LimineCFGMake on UEFI installs. 2022-10-23 02:05:57 -04:00
TomAwezome
ff06fa23a3 Fix AHCI bit test accesses in various files to use PCIBt/PCIBts/PCIBtr. 2022-10-23 02:03:47 -04:00
TomAwezome
b07c1385f7 Update Charter. 2022-10-22 18:44:18 -04:00
TomAwezome
876ea98c18 Fix FileSysFAT.ZC code formatting. 2022-10-22 18:43:18 -04:00
TomAwezome
a92ca05746 Implement PCIBt, PCIBtr, PCIBts; use in PCI drivers. 2022-10-22 14:15:24 -04:00
TomAwezome
f362d5a97c Make gr.continuous_scroll default TRUE. 2022-10-22 14:12:54 -04:00
TomAwezome
ee991a4aab Update Commander Palette. 2022-10-21 20:43:47 -04:00
TomAwezome
2775301617 Update KernelB.HH file mode. 2022-10-21 20:43:30 -04:00
TomAwezome
97bc6d7908 Update Amicus Palette file mode. 2022-10-21 20:42:25 -04:00
TomAwezome
13e6342699 Update Amicus Palette 2022-10-20 16:41:17 -04:00
TomAwezome
2cb7e9f7a0 Improve CopySingle 'progress' indicator. 2022-10-20 14:35:27 -04:00
TomAwezome
da01da14eb Add 'progress' indicator to CopySingle function. 2022-10-20 13:46:07 -04:00