Commit graph

1067 commits

Author SHA1 Message Date
y4my4my4m
56ba8c2956 Str2I64 instead of ExePrint and RGB not BGR 2021-11-11 19:04:29 -05:00
y4my4my4m
3f11dd5188 Direct value input 2021-11-11 17:23:18 -05:00
y4my4my4m
a0aee7d4d4 Selection 2021-11-11 06:32:38 -05:00
y4my4my4m
54144e127e Selection and styling 2021-11-11 05:32:24 -05:00
y4my4my4m
48753aa45a BG if color too dark/light 2021-11-11 04:45:33 -05:00
y4my4my4m
030d9ca5b6 Integrated PaletteSelect to PaletteEditor 2021-11-11 03:48:58 -05:00
y4my4my4m
836b9640f5 PaletteSelect CleanUp 2021-11-11 03:02:15 -05:00
y4my4my4m
037fa2cf7f Dynamic file listing 2021-11-11 02:53:04 -05:00
y4my4my4m
106d1cdb6b Palette Select 2021-11-10 04:47:47 -05:00
y4my4my4m
fb495798a6 Update 2021-11-10 03:28:53 -05:00
y4my4my4m
5e5dfee446 Fix 2021-11-09 01:16:56 -05:00
y4my4my4m
febf6bfae4 Functional save/load 2021-11-09 01:03:37 -05:00
y4my4my4m
85801e2b87 Load 2021-11-08 18:05:07 -05:00
y4my4my4m
43f9d7b707 to GR_WIDTH 2021-11-07 03:19:31 -05:00
TomAwezome
8a4fb38873 Fix Gopher client filename length crash. 2021-11-05 05:35:02 -04:00
TomAwezome
ffd0e6acfc Remove cursor character from files. 2021-11-05 05:32:33 -04:00
TomAwezome
31b3068ff9 Update docs/. 2021-11-05 05:06:09 -04:00
y4my4my4m
d32aa6c208 Windowed 2021-11-04 15:12:26 -05:00
y4my4my4m
a1adc5deb9 UI fix 2021-11-04 14:38:36 -05:00
y4my4my4m
f7ae82794b PaletteSwapper 2021-11-04 11:53:29 -05:00
y4my4my4m
3624840811 Palette Generator 2021-11-04 10:52:33 -05:00
y4my4my4m
ad277ec4df UI 2021-11-04 09:47:11 -05:00
y4my4my4m
29c8eb99ac cleanup 2021-11-04 06:45:48 -05:00
TomAwezome
68775b3b44 Fix TCP RST ACK loop bug.
Fix Gopher client filename bug using filename character validation.
Increase TCP timeout in TCPConnectionCreate.
Move default AutoComplete position left a bit, just enough so that new windows' [X] button is visible.
2021-11-04 06:06:51 -04:00
y4my4my4m
a9c1241df6 Save Palette 2021-11-04 00:49:21 -05:00
y4my4my4m
089bab943d Revert "GrPalette mod test"
This reverts commit 7afb7d795b.
2021-11-03 01:46:14 -05:00
y4my4my4m
7afb7d795b GrPalette mod test 2021-11-03 01:19:29 -05:00
y4my4my4m
779b34409e update 2021-11-03 00:12:45 -05:00
y4my4my4m
e590b079c3 cleaner 2021-11-02 23:54:25 -05:00
y4my4my4m
39518d3323 fix 2021-11-02 23:01:06 -05:00
y4my4my4m
39b3cf44c6 start zealos script 2021-11-02 19:06:12 -05:00
y4my4my4m
4d0a013af0 Preview all and selected colors 2021-11-02 19:02:53 -05:00
TomAwezome
5a4bccc5b9 Fix Gopher client null host bug.
Update README to link to ISO build guide.
2021-11-02 17:32:47 -04:00
TomAwezome
9ac4b35c29 Port Gopher client.
(Gopher client from https://github.com/DeclanHoare/tos-gopher)
Implement TCPSocketReceiveLine and TCPConnectionCreate.
Update HolyC --> CosmiC conversion script.
Include DNS before TCP so that DNSAddressInfoGet can be used in TCP methods.
2021-11-02 02:01:48 -04:00
TomAwezome
8306996ff4 Move to new build system. 2021-10-31 20:04:05 -04:00
TomAwezome
7b3a983443 Begin implementing new build system. 2021-10-31 05:09:00 -04:00
TomAwezome
93c19f3f1b Change ProfRep to sort by CPU usage.
Add column headers to Rep functions.
Change MEM_EXTRA_HASH2_PAGS to 1. (Revert this later if it causes bugs.)
2021-10-30 05:12:52 -04:00
TomAwezome
08ca199d08 Optimize MemCopy using SSE instructions.
Revert RawPutChar scrolling behaviour.
Remove all kludge MyNoise functions from Apps and Demos.
Add call to LFBFlush in SettingsPop2 to fix task-swap palette bugs.
Improve ToTheFront game explanation.
2021-10-27 03:30:47 -04:00
TomAwezome
293db76ddb Update documentation. 2021-10-27 03:28:16 -04:00
TomAwezome
f000c2fbdb Implement 3 operand support in assembler.
Add support for opcodes up to 8 bytes long.
Fix 0x66 prefixed opcode instruction unassembly, at the cost of losing higher-register access on prefixed instructions.
Add almost every SSE instruction.
2021-10-18 01:52:41 -04:00
TomAwezome
07cfd873b8 Update documentation. 2021-10-18 01:49:09 -04:00
TomAwezome
dc581ddad2 Add SSE opcodes MOVQ, PMOVMSKB, MINPS, MAXPS, XORPS, CVTSI2SD, and CVTSD2SI to OpCodes.DD.
Add some comments in OptPass789A.CC.
2021-10-09 05:00:13 -04:00
TomAwezome
9aa9e44ea6 Add SSE instruction support to assembler.
(Only 2-arg instructions implemented. CosmiC assembler needs expanding to allow 3+ arg instructions.)
(Only <= 4 byte instructions implemented. CosmiC assembler needs expanding to allow instructions larger than 4 bytes.)
(Bugs: Unassembler incorrectly reports 0x66 prefixed opcodes, non-128-bit instruction arguments report as U128. CosmiC does not yet have support for U128.)
Fix Std Font characters.
Add links to ZealOS-specific apps in Personal Menu.
Remove all files in /Downloads.
2021-10-08 02:06:11 -04:00
TomAwezome
6b3fd2fecb Rename abs_addres to abs_address.
Update documentation/comments to rename addr, fun, var, stmt, blk, desc, reg, seg, ptr, dup, clus, val, and bttn, to address, function, variable, statement, block, description, register, segment, pointer, duplicate, cluster, value, and button, respectively.
2021-10-06 21:35:32 -04:00
TomAwezome
9139a360f6 Fix spacing in Ui, DriveRep, MemBIOSRep.
Fix PCIRep graphics hang on bare-metal.
Fix XTalk buffer formatting in StartUpTasks, PopUpFile, PopUpRunFile, and EdCodeTools2.
Add CBGR32 to Kernel headers.
2021-09-26 01:15:46 -04:00
TomAwezome
1d8b9d2a59 Fix Demo/AcctExample some. 2021-09-25 04:09:28 -04:00
TomAwezome
ff46cd0df2 Fix GrZoomInScreen. 2021-09-21 23:45:45 -04:00
TomAwezome
033e169511 Port Erythros virtio-net driver.
https://git.checksum.fail/alec/erythros/src/branch/master/Boot/Drivers/Virtio-net.HC
https://git.checksum.fail/alec/erythros/src/branch/master/Boot/Drivers/Virtio.HC
https://git.checksum.fail/alec/erythros/src/branch/master/Boot/Init.HC#L55
2021-09-21 02:55:53 -04:00
TomAwezome
3c3e7977a7 Fix TimeClock Demo syntax error.
Fix misaligned WallPaper task report.
Fix Chess deprecated function names.
2021-09-19 01:58:38 -04:00
TomAwezome
f6b9268b52 Fix GrDir crash. 2021-09-17 03:32:51 -04:00