Page 1 of 1

Making a random OS for no reason

Posted: Tue Oct 13, 2026 11:34 am
by RedstoneShell
Depressure v0.3

A OS with no reason for development, but i make it as a random OS that destroy all rules of OS Dev (Don't use ExitBootServices, run as a UEFI co-processor).

I make heaps, and kernel GC task that automaticaly clears heap that don't used in 1+ scans.
[kmain] leak heap created, write st=0x0000000000000000 (OK)
[kmain] read st=0x0000000000000000 (OK)
[kmain] heap data dump (16 bytes per row):
5A 5B 58 59 5E 5F 5C 5D 52 53 50 51 56 57 54 55 | Z[XY^_\]RSPQVWTU
4A 4B 48 49 4E 4F 4C 4D 42 43 40 41 46 47 44 45 | JKHINOLMBC@AFGDE
7A 7B 78 79 7E 7F 7C 7D 72 73 70 71 76 77 74 75 | z{xy~.|}rspqvwtu
6A 6B 68 69 6E 6F 6C 6D 62 63 60 61 66 67 64 65 | jkhinolmbc`afgde
1A 1B 18 19 1E 1F 1C 1D 12 13 10 11 16 17 14 15 | ................
0A 0B 08 09 0E 0F 0C 0D 02 03 00 01 06 07 04 05 | ................
3A 3B 38 39 3E 3F 3C 3D 32 33 30 31 36 37 34 35 | :;89>?<=23016745
2A 2B 28 29 2E 2F 2C 2D 22 23 20 21 26 27 24 25 | *+()./,-"# !&'$%
[kmain] verify: OK, all 128 bytes match

After LHGC automaticaly collect this heap and destroy it.

OS in development, but you can download v0.3 release here: https://github.com/RedstoneShell/Depressure/releases
He includes:
- LHGC
- More API for working
- Stable kernel at task failude
- More licenses?

Every questions and everything write below post. Other at `[email protected]` if you want to be anonymous