Как стать автором
Обновить

Компьютерные шахматы в 487 байтах

Время на прочтение1 мин
Количество просмотров16K
Рекорд по минимальной реализации компьютерных шахмат с 1983 года принадлежал программе 1K ZX Chess. На компьютере Sinclair ZX81 она занимала 672 байта памяти. При этом программа вмещала почти все правила шахматной игры, а также бота для игры против человека.


Первое описание игры в журнале Your Computer Magazine за февраль 1983 года

Спустя 32 года этот рекорд побит. Группа Red Sector Inc. реализовала полностью играбельную версию шахмат BootChess всего в 487 байтах!

Файл readme содержит в себе исходный код программы.

Для сравнения, вот как выглядел интерфейс 1K ZX Chess.


Классическое начало: e2-e4

А это игра BootChess.



BootChess — ещё один удивительный пример программирования на ассемблере. Такие примеры нередко встречаются на демосцене, но редко удаётся побить рекорд, простоявший аж 32 года. Ещё больше впечатляет реализация BootChess. Программа запускается из загрузочного сектора на совместимых компьютерах под любой операционной системой, будь то Windows, Linux, OS X или BSD.
Теги:
Хабы:
Всего голосов 38: ↑31 и ↓7+24
Комментарии19

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн