nzeemin.github.io / Эмулятор Интеллект-02

Оригинальное устройство

«Интеллект-02» – это небольшой микро-компьютер на базе процессора КР580ВМ80А (аналог i8080), выпускался в 1986-1991 годах (по датам выпуска на устройствах). Корпус выполнен в виде шахматной доски, верхняя панель снимается, под ней находится свободное пространство с ячейками, туда можно сложить шахматные фигуры. В верхней части корпуса расположен слот под игровой картридж. В нижней части – индикаторы и клавиатура из 16 клавиш.

Описание устройства в журнале «Радио» 1983 № 9:

«ИНТЕЛЛЕКТ-02» Универсальное микропроцессорное устройство «Интеллект-02» предназначено для выполнения функций партнера в интеллектуальных играх, а также использования в шахматном спорте для тестирования профессиональных способностей шахматистов. Оно реализует следующие игровые программы: калах, гран, НИМ-1, НИМ-2, СМЭШ, куспак, шахматы и русские шашки (II спортивный разряд), нарды, уголки, крестики-нолики, шашки рэндзю, тест-программы для определения интеллектуальных способностей шахматистов. Нужную программу выбирают установкой соответствующей кассеты.
«Интеллект-02» может быть использован также в качестве игрового автомата в клубах, парках, домах отдыха и санаториях.
Ориентировочная цена – 300 руб.

«Шахматы» – единственный картридж к которому имеется дамп (8 КБ). Mike Watters (автор сайта www.chesscomputeruk.com) заметил, что «Интеллект-02» даёт такие же ответные ходы, что и шахматный компьютер Fidelity Chess Challenger 3. Также замечу, что программа использует всего 512 байт оперативной памяти из имеющихся 1024 байт, и занимает всего 3554 байт в ПЗУ (из 8 КБ). Программа может выполнять рокировку под шахом, что запрещено правилами шахмат – эта ошибка также присутствует в Fidelity Chess Challenger 3.
Существует также другая версия картриджа «Шахматы», отличается наличием 4-х уровней сложности, ответные ходы также отличаются.

Эмулятор

Эмулятор создан в августе 2016 года. В качестве ядра эмуляции был взят готовый i8080-core от begoon.