Ocawesome101
  • Joined on 2020-04-26
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-06-05 10:11:54 +10:00
c6a0ecd8a4 fix textgpu somehow getting *really* long buffer lines, which broke things sometimes
Ocawesome101 commented on pull request izaya/LuPPC#2 2021-06-05 07:22:11 +10:00
several more fixes

new fixes: gpu.setBackground and gpu.setForeground now return what OpenOS expects them to, and the key_up and key_down signals now behave properly with arrow keys and ctrl+ESC. a convenient side effect of this is that OpenOS works flawlessly, as far as I can tell.

plan9k is horribly broken - then again, it's horribly broken on everything already.

Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-06-05 07:15:05 +10:00
f847f6a2ca fixed an incompatibility in textgpu; fixed ctrl+KEY under OpenOS
b16fa6aeb7 there is now a 100ms timeout so it shouldn't get stuck in escape mode for more than 100ms **ever**
4331bdf482 arrow-key signals have been fixed. not in the best way possible, but they have been fixed.
193afd3853 forgot [
300e2d1190 theoretically should be full support now
Compare 8 commits »
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-29 10:58:00 +10:00
ecdc855ee0 small scrolling optimization to textgpu
Ocawesome101 commented on pull request izaya/LuPPC#2 2021-05-29 03:36:50 +10:00
several more fixes

new fix: the GPU component has full 24-bit color support (or, rather, it's functionally identical - still compressed to 256 colors since that's what OC supports and it's much easier to implement). this shouldn't(TM) break on VGA terminals, since as per the kernel docs those are compressed to 16 foreground / 8 background colors.

as a bonus, the new GPU component copies things somewhat faster on large terminals.

Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-29 03:31:16 +10:00
b4fefd4c0f color works now \o/
3246aa2d65 ha! fixed it, mostly... now to make colors work
7dade89a0e textgpu mostly works now
Compare 3 commits »
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-28 14:14:59 +10:00
b9747364d7 completely rewrote gpu, still broken but getting better, i hope?
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-28 11:31:05 +10:00
7367dd1d59 textgpu: still mildly broken, but not crash-the-whole-fuckin-thing broken
4d317509fb new GPU is soundly broken. TODO: fix
Compare 2 commits »
Ocawesome101 created pull request izaya/LuPPC#2 2021-05-28 10:07:47 +10:00
a few more fixes
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-28 09:48:19 +10:00
4052720c2c BSODs now busywait rather than kernel panicking. this makes it so that errors are not obscured.
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-28 09:29:02 +10:00
a0a9d76484 Merge branch 'master' of ssh://git.shadowkat.net:2222/Ocawesome101/LuPPC
6de77feaae hopefully fix kernel panics making BSODs not visible under some circumstances?
9cb94c6a6c add i686 support
Compare 3 commits »
Ocawesome101 created pull request izaya/LuPPC#1 2021-05-28 09:04:49 +10:00
fix component proxies not having all the requisite fields
Ocawesome101 pushed to master at Ocawesome101/LuPPC 2021-05-28 09:03:39 +10:00
1035c8d5cb fix this because it was broken
Ocawesome101 created repository Ocawesome101/LuPPC 2021-05-28 09:02:37 +10:00
Ocawesome101 created pull request izaya/OC-PsychOS2#1 2020-04-26 08:04:33 +10:00
Add support for \27[8m (equiv. to nonstandard \27[100m)
Ocawesome101 pushed to master at Ocawesome101/OC-PsychOS2 2020-04-26 08:01:54 +10:00
a74d9b4485 Add support for \27[8m (equiv. to nonstandard \27[100m)
Ocawesome101 created repository Ocawesome101/OC-PsychOS2 2020-04-26 08:01:00 +10:00