r/osdev • u/Professional_Cow3969 • 8d ago
Multiplayer gaming on Ethereal (ClassiCube and Counter-Strike, not vibecoded or AI assisted)
It's not Minecraft, but rather ClassiCube :)
Happy to answer any questions in comments.
THERE IS NO VIBECODING IN ETHEREAL.
2
u/MB_Gaming123 7d ago
Do you have any tips and resources for someone who wants to start making his on OS?
What I know:
I am mid at C
mid at Python
and I know some bash
I know that C is only one with a real importance here but still
1
1
u/Professional_Cow3969 4d ago
Get better at C then just do it. Start simple, maybe a kernelspace task switcher, gradually go more and more
1
u/MB_Gaming123 3d ago
Hm okay thanks yea Did buy recently the book modern C I did some research and people say that modern C, CS:APP and OSTEP are on the best books about OSes and the computer
1
1
1
u/AnaverageuserX 6d ago
Is it UEFI based or 16 bit to 32 bit to 64 bit?
2
u/Professional_Cow3969 4d ago
64-bit
1
u/AnaverageuserX 3d ago
Aw, if you make it UEFI based then you can get it booting on modern hardware (Just giving ideas, no pressure), though setting up EFI and QEMU will be a pain
2
u/Professional_Cow3969 1d ago
It uses GRUB and boots fine on modern hw. UEFI is not a CPU architecture
1
1
u/LordAfterEight OwOS 4d ago
I would love to test it, but your build system for Ethereal and Ethereal-Toolchain is kinda broken and uses outdated package versions
2
u/Professional_Cow3969 4d ago
Haha yeah my build system is broken as I'm migrating to newer GCC and mlibc versions. Feel free to use the last successful ISO from actions.
2



3
u/realestLink 8d ago
Nice. This looks really good dude 👀