toaruos
toaruos copied to clipboard
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network st...
At the moment the MBR does the following: 1. Clear the segment registers. 2. Save the ID of the boot disk. 3. Move the Stack Pointer to 0x7b00. 4. Retrieve...
Some devices are only accessible via ACPI on x86_64 (e.g. devices hanging off I2C buses, or MMIO mapped devices) Also a useful alternative to DTB on ARM64 (either on WoA...
According to my [tests](https://github.com/zamazan4ik/awesome-pgo), Profile-Guided Optimization (PGO) helps with optimizing to a lot of software (including OS like Linux and Windows - [link](https://github.com/zamazan4ik/awesome-pgo#operating-systems)). I think it's worth trying to apply...
Is there any plan to port something like firefox?
Yutani doesn't check icon for `NULL`, probably causing applications to crash (`Segmentation fault`) when setting the caption in SDL like this: ```c SDL_WM_SetCaption("Wolfenstein 3D", NULL); ``` https://github.com/klange/toaruos/blob/abe66fb45ba60c26a927023706e25de34493ed98/lib/yutani.c#L809
ToaruOS once had a port of Netsurf, circa 2016. We should bring that back. Netsurf has some dependencies which don't exist in the current port catalog: - [x] Curl, which...
It seems that there are few tools to deal with multimedia content and I didn't find a way to play a video on toaruos. I wonder if it is possible...
Here is the code that causes the kernel to crash: ```c #include int main(void) { int fds[2]; fswait(-1, fds); return 0; } ``` Fix please.
Recently I ran the latest release in VirtualBox and noticed that the graphics are running unbearably slow. Although it seemed to me that it was faster before. I allocated a...
This is primarily functionality deferred from 2.1: - [ ] Expand package availability for AArch64 target - [ ] Improve package manager support for architecture-specific packages - [ ] Basic...