GAP GAME ARCHIVE PROJECT

Micro-ordinateur domestique Elektronika BK-0010 (1985)

Micro-ordinateur personnel et scolaire soviétique 16 bits compatible avec l'architecture PDP-11

Soviet Union · 1985 · hardware

Conçu au centre NPO Naoutchny Tsentr de Zelenograd et produit en série dès 1984–1985, l'Elektronika BK-0010 (Bytovoï Kompiouter, « ordinateur domestique ») fut le premier micro-ordinateur personnel et éducatif 16 bits fabriqué à grande échelle en Union soviétique. Articulé autour du processeur K1801VM1 compatible DEC PDP-11, il stimula la programmation indépendante de jeux et la scène démo.

Micro-ordinateur domestique Elektronika BK-0010 (1985)

Architecture de Zelenograd, puce K1801VM1 et déploiement scolaire

Mis au point en 1983 par les ingénieurs Sergueï Konev, Alexandre Polossine et Boris Baïtel au sein du groupement NPO Naoutchny Tsentr à Zelenograd, l'Elektronika BK-0010 figura parmi les tout premiers ordinateurs domestiques véritablement 16 bits au monde lors de son entrée en production à l'usine Eksiton de Pavlovski Possad fin 1984, suivie de sa mise en vente dans le réseau Elektronika en 1985. Au lieu de reproduire les architectures 8 bits Zilog Z80 ou MOS 6502, la machine repose sur le microprocesseur monolithique soviétique K1801VM1 cadencé à 3 MHz, compatible au niveau binaire avec le jeu d'instructions 16 bits LSI-11 / PDP-11 de Digital Equipment Corporation (DEC), assurant une continuité logicielle avec les stations professionnelles DVK de l'Académie des sciences de l'URSS. La carte mère embarque 32 kilo-octets de mémoire vive dynamique répartis à parts égales entre 16 Ko de mémoire programme et 16 Ko de tampon vidéo piloté par la matrice prédiffusée K1801VP1-037 (affichant 512x256 pixels monochromes ou 256x256 en quatre couleurs sur téléviseur). Après le BK-0010 initial à clavier sensitif plat et langage FOCAL en mémoire morte, la révision BK-0010-01 de 1986 adopta un clavier mécanique et le compilateur Vilnius BASIC, équipant aussi bien les particuliers (à 600–650 roubles) que les classes informatisées KUVT-86.

Programmation amateur de jeux, extensions matérielles et scène démo

Face au catalogue restreint des cassettes magnétiques éditées par l'État — limité aux didacticiels, exercices logiques et premières adaptations telles que Tetris d'Alexeï Pajitnov —, un dense circuit informel d'échange de logiciels se structura dans les marchés radio urbains, les résidences universitaires et les clubs techniques soviétiques. Les programmeurs autodidactes contournèrent les interpréteurs en ROM pour coder directement dans le jeu d'instructions orthogonal du PDP-11, générant des défilements fluides d'arcade, des jeux d'aventure isométriques et de la synthèse sonore polyphonique par modulation de largeur d'impulsion sur le haut-parleur piézoélectrique monobit. Grâce au bus parallèle 16 bits arrière, les amateurs conçurent de multiples périphériques artisanaux : convertisseurs numérique-analogique Covox à réseau de résistances, interfaces de manettes, cartes sonores General Instrument AY-3-8910, contrôleurs de lecteurs de disquettes et extensions mémoire, dont plusieurs inspirèrent l'Elektronika BK-0011M officiel de 1990 doté de 128 Ko de RAM. À la charnière des années 1980 et 1990, la lignée BK-0010 forma toute une génération de développeurs de jeux post-soviétiques et de collectifs de la demoscene réunis lors d'événements tels qu'ENLiGHT à Saint-Pétersbourg.

Verification Sources