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
5f923300e2
Optimize HTML doc generation.
...
Change repeated #include and PopUps during HTML generation into one slave task.
2021-07-12 03:26:39 -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
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
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
dc2f09abfa
Fix HTML generation on files with duplicate names but different extensions.
2021-07-04 20:57:09 -04:00
TomAwezome
8df131d461
Fix HTML generation on files with duplicate names but different extensions.
2021-07-04 20:24:34 -04:00
TomAwezome
ef424e0d94
Fix HTML generation on files with duplicate names but different extensions.
2021-07-04 20:12:38 -04:00
TomAwezome
5002ed5880
Fix HTML index file generation.
...
Fix HTML generation tab width.
2021-07-04 18:11:43 -04:00
TomAwezome
74a570db70
Implement OS Upgrade wizard.
...
Make HTML doc generation force index files to make links from subdirectories.
Added Sixto-Clementine Vulgate Bible to Misc/.
Fix User window height, patch font chars.
2021-07-04 01:19:15 -04:00
TomAwezome
e29a8d9a46
Fix codebase HTML generation.
2021-07-03 02:51:43 -04:00
TomAwezome
01e13ff62d
Fix codebase HTML generation.
2021-07-03 02:47:45 -04:00
TomAwezome
69607fc0f5
Implement codebase HTML generation.
2021-07-03 00:07:57 -04:00
TomAwezome
eb8735b872
Fix HTML Demo.
2021-07-02 22:24:43 -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
TomAwezome
0778e2dd16
Remove WallPaper time offset undo.
...
Fix lingering 'HC' to 'CC'.
Fix EdLiteUpdate incorrect tab width.
Move PCNet driver into Drivers/ folder.
Add graphics demos.
Add JSON lexer to Net/ folder.
Increase entropy of Splash screen mottos.
2021-06-29 18:10:26 -04:00
Z3N1THM4N
cce6b73cf3
Restore Bible, GodWord, GodBiblePassage, BF: links
2021-06-28 07:05:07 -05:00
TomAwezome
733feab1f5
Improve bare-metal performance of games.
...
Fix Splash screen hanging keyboard input on bare-metal.
2021-06-27 03:36:11 -04:00
TomAwezome
7989d5fcaa
Fix K.CC and DoDistro, automatically find ATA drive SATA port.
...
Fix illegal forward reference compiler error in DiskAddDev.CC.
Change 32BitDemo.CC to use a #define for the square draw delay.
Fixed Span game bottom mass location and cost report.
Fix CastleFrankenstein slowdown on bare-metal when turning.
Fix TreeCheckers move radius.
Implement palette swapping for some games.
2021-06-26 20:36:19 -04:00
TomAwezome
59eba5a7de
Fix AHCIBufferAlign causing crashes on bare-metal.
...
Update 32-bit color graphics demo.
Add global Boolean to toggle window manager framebuffer writes.
2021-06-22 14:44:19 -04:00
TomAwezome
6dbaae46f5
Fix Chess crashing when run on one CPU core.
2021-05-24 05:16:29 -04:00
TomAwezome
51efddc954
Clean up networking code. Fix missing DCDel in Stars wallpaper.
2021-02-22 03:35:59 -05:00
VoidNV
b7ad56489f
Remove DriveMap()
2021-01-24 02:19:02 -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
44eb2acc2f
Fix Star Wallpaper on light palettes
...
Now the background stays dark independent of the palette
lightness/darkness.
2020-07-24 20:58:32 -05:00
TomAwezome
3fb0501604
Add Stars wallpaper to graphics demos
2020-07-21 11:17:51 -05:00
VoidNV
5465fba708
Don't run splash on RAM boot, run on DVD boot
...
removed access log
2020-04-22 23:46:41 -05:00
VoidNV
f0fb30ba58
Some more AHCI definitions
2020-04-14 09:32:14 -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
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
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
TomAwezome
36ee0df3f8
quick fix to Varoom for fast responding keyboard input.
2020-03-29 15:07:50 -04: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
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
v0x3l
831e12ad75
glbl -> global (local var names)
2020-02-29 20:30:51 -06:00
v0x3l
ecd598c2ab
HomeKeyPlugIns -> HomeKeyPlugins
2020-02-29 20:10:42 -06:00
v0x3l
c5d8554337
Remove shift-space.
2020-02-29 19:59:50 -06: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
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
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
xmm15
dd316a1000
Departure from the Temple
...
Everything but random words has been removed
Divination.CC, in Zenith directory
Bible removed
FifoU8Ins -> FifoU8Insert
Remove irrelevant VGA graphics demos
BF: links removed
2020-02-22 05:43:27 -06:00
xmm15
006bd856db
Kconfig prompt space after comma
2020-02-20 21:45:16 -06:00
xmm15
08a694e891
Remove VGA ROM font New font std, old font aux.
...
VGAFlush -> VBEFlush
Fix some links, a couple graphics demos are broken
2020-02-20 21:36:04 -06:00
xmm15
889d97383d
2 Spaces -> 1 Tab (4 spaced) for indentation
...
Fixed PCILookUpSingle code for this change
EdCodeTools reindent needs to be updated
2020-02-20 17:40:10 -06:00
xmm15
8fe695955a
Fix Palette Demo
...
Balloon Demo can't work anymore
remove vga_text_cache
update some documentation on graphics
MemRep vbe additions
2020-02-19 19:34:08 -06:00
xmm15
fcd1560d88
Zenith 1.0. FastReboot with Shift+Alt+Del
...
MemBIOSRep improvements
Added gruvbox light palette
2020-02-19 18:34:27 -06:00
xmm15
9063280cc5
very very early stage of VBE support.
...
Raw() not implemented yet
2020-02-19 16:30:04 -06:00
xmm15
fce57e0a85
DirMk -> DirMake Remove Zip, Unzip, ZipRep
2020-02-17 22:45:01 -06:00
xmm15
78aaa3ca75
ICQueueIns -> ICQueueInsert, fix IC_QUEUESTION
2020-02-17 01:24:28 -06:00
xmm15
c08e36e6f4
Endian swapping functions converted to assembly.
...
IC_QUE -> IC_QUEUE
2020-02-17 01:18:27 -06:00
xmm15
fc3a1d3b77
run level flags refactor
2020-02-16 12:53:19 -06:00
xmm15
83dd0214b1
Top status bar shows year
...
can show longest key combination: CTRL ALT SHIFT_ENTER
Last keys always on right of screen independent of screen width
2020-02-16 03:29:46 -06:00
xmm15
9136b1ea54
Last of dbg -> debug, rename KInts to KInterrupts
2020-02-16 02:00:07 -06:00
xmm15
6583ffe321
evt -> event
2020-02-16 00:25:32 -06:00
xmm15
dfb228c539
Cvt -> Convert, Srv -> Server
2020-02-16 00:07:34 -06:00
xmm15
00fc2b3c19
30fps -> 60fps
2020-02-15 23:49:44 -06:00
xmm15
7b475b0f90
SCRN -> Screen, HolyC -> CosmiC
2020-02-15 23:24:10 -06:00
xmm15
0147db1d84
AOnce -> ZOnce
2020-02-15 22:58:51 -06:00
xmm15
52e7f0670c
HC -> CC
2020-02-15 22:57:03 -06:00
xmm15
bf7568b833
BEqu -> BEqual, rqst -> request
2020-02-15 21:41:28 -06:00
xmm15
4e834e43af
fwd -> foward, bwd ->backward, remaining 'dbg'
2020-02-15 21:37:50 -06:00
xmm15
2633ccc3c4
Cpy -> Copy, Cmp -> Compare, Mem -> Memory
2020-02-15 21:32:01 -06:00
xmm15
38e3210ec0
ms -> mouse, fmt -> format, cfg -> config
2020-02-15 21:06:00 -06:00
xmm15
abd611374d
AMAlloc -> ZMAlloc, stmt -> statement
2020-02-15 20:38:13 -06:00
xmm15
c5fbacdcce
chg -> change, exts -> externs, dsk -> disk, drv -> drive
2020-02-15 20:31:50 -06:00
xmm15
e85b29e5be
stk -> stack, CNT -> COUNT
2020-02-15 19:19:05 -06:00
xmm15
2478dfde96
rst -> reset
2020-02-15 18:54:39 -06:00
xmm15
f69188457b
snd -> sound, scrncast -> screencast
2020-02-15 18:49:37 -06:00
xmm15
03adc391f5
dft -> default
2020-02-15 18:45:35 -06:00
xmm15
b482ea4f01
QSort -> QuickSort
2020-02-15 18:35:54 -06:00
xmm15
143c1830e0
lst -> list
2020-02-15 18:26:51 -06:00
xmm15
1fcbe40f9e
cnt -> count
2020-02-15 18:20:04 -06:00
xmm15
420ff49c6f
Glbls -> Globals
2020-02-15 18:09:08 -06:00
xmm15
5576cee060
hndlr -> handler, msg -> message
2020-02-15 17:56:05 -06:00
xmm15
2106e15648
Cmp -> Comp, CompComp function
2020-02-15 17:38:06 -06:00
xmm15
4bebeea9b6
Pmt -> Prompt
2020-02-15 17:23:41 -06:00
xmm15
9a0c43d8b4
Scrn -> Screen
2020-02-15 17:19:08 -06:00
xmm15
ee7d6771ed
Rem -> Remove
2020-02-15 17:13:27 -06:00
xmm15
cc5987fcde
Stmt -> Statement
2020-02-15 17:03:01 -06:00
xmm15
2d10181de5
Que -> Queue
2020-02-15 16:53:02 -06:00
xmm15
aedb86f72d
Fuck ton of renaming
2020-02-15 16:25:33 -06:00
xmm15
6873e49b48
ZenithOS
2020-02-15 15:11:16 -06:00
xmm15
386132de02
Made src directory
2020-02-15 14:31:41 -06:00