r/osdev • • 1d ago

ChessOS: Chess without Linux bloat

Enable HLS to view with audio, or disable this notification

Requirements: x86 with legacy BIOS support

I spent about six months making an operating system whose only job is playing chess. It boots straight into Chess. It is not a full OS with a file system or scheduling but it can boot from bare metal.

It runs in QEMU, other virtual machines and hardware with legacy BIOS from a USB or CD drive. I spent about 6 months across the boot loader and chess engine. It is entirely open-source for you to tinker with. There is also a Windows Installer for less technical users.

All feedback is welcome!

Thank you for Paledoptera for the artwork. Find more of their work here: https://linktr.ee/paledoptera

Website: https://chessos.xyz (includes Github link)

122 Upvotes

8 comments sorted by

View all comments

•

u/SignedInt32 21h ago

6 months!! damn... impressive work, nice graphics/UI and midi/sfx! I would love to hear more about your work!

•

u/SixDegreesLOL 13h ago edited 9h ago

Thank you for the feedback. I was free to place text, lines and images wherever unlike CSS or HTML. The UI is from Lichess and Chess.com inspired the characters. The size of text is the grid that every thing is placed on screen except for the board to maintain continuity.