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
TomAwezome
a8751b020f
Update Amicus Palette
2022-10-20 13:29:35 -04:00
TomAwezome
adb8c4dd33
Optimize Bt temporary replacement.
2022-10-20 02:54:27 -04:00
TomAwezome
88e7430bc3
Optimize Bt,Btr,Bts temporary replacements.
2022-10-20 01:41:19 -04:00
TomAwezome
a1a1b6cd1d
Update build-iso.sh
2022-10-17 21:46:25 -04:00
TomAwezome
b09de5aa14
Change Charter and update OS documentation.
...
The ZealOS Charter now permits bootloaders to be excluded from the fully open-source public-domain source code requirement, but adds that the 'legacy' ZealOS ZealC public-domain HDD/DVD BIOS-mode bootloaders must always be provided, functional, and offered as a bootloader option during BIOS-mode installation.
2022-10-17 20:08:36 -04:00
TomAwezome
1de41dbd95
Fix build-iso TESTING typo.
2022-10-16 21:11:14 -04:00
TomAwezome
bcb6a2598a
Fix dollar-sign typo in TESTING declaration.
2022-10-16 21:07:15 -04:00
TomAwezome
9bf6c63f49
Make ISO testing in QEMU conditional based on TESTING variable.
2022-10-16 21:05:30 -04:00
TomAwezome
62e0c111bd
Rename build-iso.sh output ISOs.
2022-10-16 20:48:36 -04:00
TomAwezome
ac8c1754da
Make LimineMHDIns copy autogenerated Limine.CFG to all Zeal partitions.
2022-10-16 20:25:01 -04:00
TomAwezome
ceba85119d
Add 'LiveCD' to zealbooter/Limine.CFG limine entry title.
2022-10-16 20:01:14 -04:00
TomAwezome
b28b9b2dfb
Add src/Boot back to .gitignore.
2022-10-16 19:58:54 -04:00
TomAwezome
3613563d0f
Make build-iso.sh copy Limine.CFG from zealbooter/ to temp iso directory.
2022-10-16 19:57:46 -04:00
TomAwezome
16427dfe0b
Move Limine.CFG from src/ to zealbooter/.
...
Since Zeal now has Limine.CFG autogenerate capability for install, it doesn't need it in the source tree. However, it can't be outright deleted from the project since the isohybrid needs it, so instead it will stay in zealbooter directory, and in the next commit it will be copied into the isohybrid temp directory from zealbooter/ during the build process.
2022-10-16 19:49:06 -04:00
TomAwezome
41e5901934
Update DiskAHCI.ZC debug fixme comment.
2022-10-16 19:35:23 -04:00
TomAwezome
5b6b84202f
Update KernelB.HH debug fixme comment.
2022-10-16 19:33:14 -04:00
TomAwezome
e3c13b2baf
Remove debug comment on SYS_FRAMEBUFFER_LIST.
2022-10-16 19:32:28 -04:00