Domsson

Domsson

0-day streak
Long time, no see! Working on DexprOS's physical memory management.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d06ebd82-b4f7-42ca-afa2-1a2d398c25e1-image.png
spring-of-making emoji
Made a platform for my Raspberry Pi Pico robot from plastic and wood waste!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/4fc559c9-0e77-4179-9c8d-1ea2a2fad34f-20240402_221745.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/e588fc48-fb0e-4103-b188-6d3e325e4403-20240402_221833.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f4e72cad-3dd8-403c-8cab-340b43d79307-20240402_221812.jpg
Added ray casting and buttons to my FPP game built on my own engine!
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d9b58dfd-02a9-49d4-9232-8c9197b0e102-image.png
Just finished implementing my own variation of AABB-tree and AVL tree for accelerating frustum culling in my OpenGL game engine! The test scene is composed of 10'000 sponza models, each made of ~100 meshes. Runs at 30-60 FPS if the camera doesn't face a lot of models.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/d9e64599-b39b-4ad6-8c45-45e490519630-testy3d.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/054e5e0b-d73c-4a0d-8b9b-d9e58439a5fe-testy3d-1.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a6a96746-9dee-485e-8220-8d83a97ed320-testy3d-3.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/c052216b-df60-4699-aca3-4486ecff2480-testy3d-2.png
Finished support for paging in my own x64 operating system (DexprOS)! Now it's able to setup both 4-level and 5-level page maps. The paging chapter of Kognise's 'Putting the You in CPU' article helped me comprehend this topic incredibly.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/2c4914ee-6de7-4931-9a98-2d9de1db435d-image.png
Now the shell can interpret a few commands in my OS.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/6a0efd3d-0e11-47fc-91fd-aa07b2a75117-20231128_203813.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/8bf627c7-e352-4fdc-bb2f-d8bbf14e0716-20231128_203502.jpg
My OS running on real hardware. Now it has a functional PS/2 keyboard driver and a very basic (unfinished) shell.
https://scrapbook-into-the-redwoods.s3.amazonaws.com/b0b92927-5d84-429b-8e07-99672c120842-20231127_224208.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/9a2cb1f5-9c58-4ae5-928b-bcd2565c24b3-20231127_223905.jpg