CHESSOS
A tiny 64-bit operating system that does one thing: play chess.
No Windows, no Linux, no bloat.
CHESSOS BIOS v3.0 CPU ........ x86-64, 64-bit long mode, SSE2 MEMORY ..... 105153K free VIDEO ...... 1024x768x32 INPUT ...... PS/2 keyboard + mouse SOUND ...... AC'97 LOADING ASSETS [████████████████████] 100% ChessOS ready. PRESS ANY KEY TO CONTINUE
Screenshots
Features
Everything is written from scratch: the boot loader, the kernel, the graphics, the sound driver, the music player and the chess engine.
Its own boot loader
Two small assembly programs take the PC from the BIOS to 64-bit mode and load the kernel.
8 ways to see the board
Four views from above and four from the corners.
A real chess engine
Alpha-beta search with a hash table and tuned evaluation. The strongest opponents approximately play at 2750 Elo.
Opponents with faces
22 characters from 200 to 2750 Elo. They greet you, taunt you, panic when they're getting mated, and laugh when they win.
Music
A built-in MIDI synthesizer plays music through AC'97 or the PC speaker.
Mouse or keyboard
Click to move, or type e2e4, Nf3 or /move e8b.
Get ChessOS
This runs nativley on Windows without a Virtual machine. If you would like to run ChessOS as an operating system, check it out on github.