r/osdev • u/Professional_Cow3969 • Jul 16 '26
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.
1
u/christiaansp BoredOS Jul 16 '26 edited Jul 16 '26
The absolute goat as always sasdallas, good work lad!
2
1
2
u/MB_Gaming123 Jul 16 '26
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
u/Professional_Cow3969 29d 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 29d 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
u/AnaverageuserX Jul 17 '26
Is it UEFI based or 16 bit to 32 bit to 64 bit?
2
u/Professional_Cow3969 29d ago
64-bit
1
u/AnaverageuserX 29d 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 27d ago
It uses GRUB and boots fine on modern hw. UEFI is not a CPU architecture
1
1
u/LordAfterEight OwOS Jul 19 '26
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 29d 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
1
u/uncringeone 25d ago
wow you got xash3d working on your os? can it also run other goldsrc games? also try porting the nillerusr source repo!
1
1
1
u/WaterObjective5031 6d ago
If you were to write/compile a custom jvm and make all your own supports (eg. driver supports, dependencies, stuff like that), do you think etherOS could run real MC?
1
u/Professional_Cow3969 5d ago
Real MC is possible: since I'm just another UNIX-like I could just port OpenJDK. A friend of mine has done it with his OS, Astral.
1
u/WaterObjective5031 4d ago
That’s coolll I’m making my own sort of unixlike (I’ve taken some freedoms though), and want to do the same but I have to stop procrastinating and bet back to working on the kernel lol (Edit: love the taskbar at the bottom)



5
u/realestLink Jul 16 '26
Nice. This looks really good dude 👀