Commit graph

124 commits

Author SHA1 Message Date
TomAwezome
22e3d8f06e Clean up E1000 Driver.
Remove some palettes.
Add PaletteSetSlate.
Change all gr_palette_std to gr32_palette_std.
Change all CBGR48 to CBGR24.
2021-07-28 22:20:15 -04:00
TomAwezome
d3c21658f1 Unify HDD & CD/DVD Kernel binary locations. 2021-07-25 04:07:40 -04:00
TomAwezome
d639cdcdf6 Rename /0000Boot to /Boot.
Rename 0000Kernel.BIN.C to Kernel.BIN.C.
2021-07-24 00:48:21 -04:00
TomAwezome
b1a9e0785d Fix some broken DolDoc links.
Change Who() symbol link width from 20 to 40.
2021-07-23 19:21:07 -04:00
TomAwezome
6262a58c44 Fix ParensWarning file link line number. 2021-07-23 17:05:46 -04:00
TomAwezome
dbf8647d59 Fixed non-writable drive throw on F5 and Ctrl-S.
Added top & right borders to RawDr.
Improved spacing in some debug and compiler reporting.
Fixed RawPutChar and EdLite tab width.
Fixed Ui missing '0x' prefix syntax highlighter bug.
Added 32BitPaint demo.
2021-07-14 18:38:02 -04:00
TomAwezome
2ea6956433 Implement IntEntryAlloc, IntEntryFree for dynamic user IRQ acquisition.
Restructure network stack to use new Interrupt methods instead of hard-coded IRQ numbers.
Add line count update into build process.
Add progress bars to HTML generation and DoDistro.
Clear Network Log border_doc.
Fix font chars.
Clean up some lingering unconverted variable and directory names.
Remove word-wrap DolDoc tag from Clementine bible because of CPU spikes.
2021-07-11 17:47:19 -04:00
TomAwezome
1003d78140 Added drive changing macros to PersonalMenu from AcctExample. 2021-07-09 04:17:56 -04:00
TomAwezome
72e706962a Rename function prefixes 'Z' to 'Sys'.
Begin skeleton of E1000 networking driver.
2021-07-06 16:15:26 -04:00
TomAwezome
01e5d408fd Add PopUp with OS Upgrade explanation.
Fix unused var warning in OSUpgrade.
Add Who() output to main generated HTML index file.
Rename all 'inst' to 'instruction'.
Change NetLog behaviour, remove window tiling.
Change network stack to throw if no applicable driver can be loaded.
Update line counts.
2021-07-05 22:57:17 -04:00
TomAwezome
d0cafb0198 Allow OS Upgrade feature on VMs.
Update and fix more documentation.
Alter Splash messages and logo color.
2021-07-05 15:23:13 -04:00
TomAwezome
fcd9844a35 Update documentation, fix DD_TEMPLEOS_AGE, add DD_ZEALOS_AGE.
Move custom HtmlGen.CC to /Home, restore original in Demo/.
Fix broken MN: links.
Change default AutoComplete window position.
2021-07-05 14:34:54 -04:00
TomAwezome
2657cff8d0 Restore GodSong.
Merge 4ea8b13361 .
2021-07-03 14:35:04 -04:00
TomAwezome
69607fc0f5 Implement codebase HTML generation. 2021-07-03 00:07:57 -04:00
TomAwezome
ef85d8d6bf Fix AutoComplete standby formatting.
Remove some unneeded IDE functions.
Clean up Mount2().
Alter window border chars in Std Font, patch Aux Font.
Alter window scroll bar drawing routine.
Make System Task window smaller by default.
Implement default args for Ed and PopUpEd.
Add color to '[X]' and 'MENU' in window border top, remove both from System task and remove 'MENU' from AutoComplete task.
2021-07-02 19:38:56 -04:00
TomAwezome
76ee6ec6a2 Update documentation. 2021-07-02 04:24:53 -04:00
TomAwezome
0cb2d21007 Fix formatting in AHCI reporting, installer Upgrade question.
Rename Seth --> Executive.
2021-07-02 01:04:42 -04:00
TomAwezome
2743cf6ace Fork ZenithOS --> ZealOS. 2021-07-01 19:53:42 -04:00
Z3N1THM4N
cce6b73cf3 Restore Bible, GodWord, GodBiblePassage, BF: links 2021-06-28 07:05:07 -05:00
TomAwezome
2d83a110c3 Implement PCI fall-back routines for when PCIBIOS is unsupported.
Abstract PCI functions out from PCIBIOS.CC into their own file, add calls to PCIBIOS from PCI functions.
Fix AHCI BIOS handoff bug.
Raise version number.
2021-06-24 01:19:46 -04:00
TomAwezome
0f9d6b43f8 Integrate AHCI into entire OS. Remove IDE support. 2021-06-01 16:35:27 -04:00
TomAwezome
6dbaae46f5 Fix Chess crashing when run on one CPU core. 2021-05-24 05:16:29 -04:00
TomAwezome
e54dd6544a Fix Titanium crashing. 2021-05-24 04:34:51 -04:00
TomAwezome
b99dd94db9 Change TomLight palette to Light, brighten colors, improve system responsiveness by lowering double-click wait time. 2021-05-12 15:57:59 -04:00
VoidNV
0b60b0dbe5 Fix spacing in /Doc/Tips.DD 2021-02-09 05:27:37 -06:00
VoidNV
4b1150df86 Rename MSRGet() -> MSRRead(), MSRSet() -> MSRWrite() 2021-02-09 05:20:31 -06:00
VoidNV
79e7caaad4 Add MSRGet() 2021-01-28 19:10:11 -06:00
VoidNV
b7ad56489f Remove DriveMap() 2021-01-24 02:19:02 -06:00
VoidNV
b3583e05bf Restore "Daemon" to "Seth" 2021-01-12 00:37:35 -06:00
TomAwezome
db32fdb367 Reformatted entire codebase.
Reformatted DolDoc files, adjusted sprites in documentation to reflect naming changes, corrected keybinding labels in AutoComplete window, fixed formatting error in Tips.DD.

Added DVD Boot AHCI prototyping into Kernel, displays detected AHCI configuration and halts mid-boot.

Small modifications to standard font, slight increase to mouse X and Y speed.
2020-12-23 18:27:18 -05:00
TomAwezome
9e53a92859 Fix formatting of ScopingLinkage.DD 2020-07-28 02:40:35 -05:00
VoidNV
ca1683c34f working AHCIATARW function
comments and refactors
2020-07-21 10:17:08 -05:00
Void NV
92cba974f2 Added BIOSRep, spacing fix in version printing 2020-06-04 18:05:55 -05:00
TomAwezome
540818a34c spacing, formatting improvements to a couple functions 2020-04-28 03:01:59 -04:00
TomAwezome
fca85b80c8 added using non-timer random for graphics drawing routines 2020-04-27 15:41:27 -04:00
TomAwezome
f9dd08e10e more files reformatted. 2020-04-22 03:16:08 -04:00
TomAwezome
32f5753c1a updated Tom Palettes for better visibility (hardware booting, grays were too bright.) 2020-04-21 18:59:03 -04:00
TomAwezome
9949558ccb added startup splash intro screen 2020-04-21 16:20:11 -04:00
Void NV
d45d9ecc38 Added comments to PICInit, fixed some of KernelA. 2020-04-13 23:36:42 -05:00
Void NV
93fc6abc29 Changed binary signature from TOSB to ZCCB.
Cleaned up TestSuite a little and added SysRep to it.
2020-04-12 17:32:53 -05:00
Void NV
c6dddb932b Rewrote IntEntry functions. Added CIDTEntry.
Removed DPL argument from IntEntrySet.
Updated OS version to 1.12.
2020-04-12 17:14:55 -05:00
Void NV
f6634624fd Default resolution on DVD boot is now 800x600. 2020-04-11 18:33:13 -05:00
TomAwezome
3c69be5412 minor reformatting, spacing, brackets movement. 2020-04-11 18:19:38 -04:00
TomAwezome
aa46a1c1fc stupid fucking asterisks fuck 2020-04-11 01:43:18 -04:00
Void NV
29e5dee551 PIC# -> PIC_#, PIT# -> PIT_# 2020-04-10 20:28:34 -05:00
Void NV
f598f076fb Added Chess game from Supplemental disk 1.
Renamed ScanFlags, ScanMessage, and StrPrintFlags.
2020-04-09 19:43:07 -05:00
Void NV
0ce5c06733 Added SysRep (SMBIOS Parsing).
CPURep now partially uses SysRep.
2020-04-04 19:31:48 -05:00
TomAwezome
fefca18050 added using Shift + Right Mouse for camera rotation in 3D model editor. 2020-04-02 03:36:15 -04:00
TomAwezome
2c2a6aa475 'fix' in Varoom for shift-esc hang when launched with Menu. 2020-04-02 02:02:17 -04:00
TomAwezome
d67b8a9e44 cleaned Varoom key fix some, made boats in Talons brown. 2020-04-01 01:57:37 -04:00