Commit graph

95 commits

Author SHA1 Message Date
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
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
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
Void NV
d48b14b6ee Added unset flag printing to StrPrintFlags()
Added option to free str in StrReplace()
Added Registry to gitignore
SMBIOS work in progress
2020-03-29 17:11:28 -05:00
v0x3l
d6e3956704 Prefix Get, Set, Scan, Post changed to postfix 2020-03-19 15:59:53 -05:00
Void NV
1ba3b0dcaf SMBIOS parsing in progress.
Partial AHCI definitions. Rename GetStr to StrGet
Net code from TomAwezome
2020-03-17 09:40:18 -05:00
Void NV
24c1215277 Add Gruvbox Dark palette 2020-03-12 22:42:27 -05:00
Void NV
138537ad5b Glbl -> Global. Removed comments about compression 2020-03-12 22:11:04 -05:00
Void NV
cd5dc3800f Undo assembler work. Remove shift-space. 2020-03-12 21:59:08 -05:00
xmm15
ff561bb802 global cmp -> comp. Removed mmx registers from compiler
Working out argument flags and SSE register size support
2020-02-27 23:58:31 -06:00
xmm15
9120a0d71b Add bitmap mouse by TomAwesome
Add handcoded SSE instruction demo
2020-02-24 00:09:53 -06:00
xmm15
837c4dda5e Increase E820 entries num back to 48
Reenable 1GB page support
2020-02-23 07:33:04 -06:00
xmm15
c0ce8e938a Removed compression from kernel.
Removed DCF_COMPRESSED
Renamed err to error
Updated SerializeTree demo to not use compression.
2020-02-23 03:51:48 -06:00
xmm15
3aaddd14cf Removed RS_ATTR_COMPRESSED
FileAttr function looking kinda useless now
2020-02-23 03:16:26 -06:00
xmm15
01da1484e8 Added .gitignore. BIN/MAP files no longer tracked.
Updated changelog for the last few commits.
2020-02-23 02:53:25 -06:00
xmm15
5514ca2e8a Modified FileRead, FileWrite, and FileFind
No more .Z double searching
Removed ASCII 5 cursor from all files
2020-02-23 01:54:39 -06:00
xmm15
4b1371ae20 Add 32-bit color demo to /Demo/Graphics
Added incomplete introduction to CosmiC.
Added assembly hello world
2020-02-22 22:53:44 -06:00
xmm15
83773e2548 Add ChangeLog.DD.
Contains Terry's changelog from TOS 4.07 until 5.03.
 Most of his links are broken. To Be Fixed
Renamed VBEFlush -> LFBFlush
Removed Balloon Graphics Demo
2020-02-22 20:13:59 -06:00