Sinclair Spectrum отримав графічний інтерфейс для настільних комп’ютерів

Фото до статті
Фото до статті

Програмісти 1980-х років зуміли досягти вражаючих результатів на 8-бітних комп’ютерах Sinclair ZX Spectrum, хоч і з певними компромісами. Але створити для нього графічний інтерфейс користувача (GUI) здавалося надто амбітним завданням. Однак, програміст під ніком [mindbox77] довів, що неможливе можливо.

ZXdesk — це програма, написана мовою асемблера для 48-кілобайтної версії ZX Spectrum, яка надає інтерфейс, подібний до GEM. Вона має всі очікувані елементи GUI: меню, вікна та програми. Цей проєкт викликає щире захоплення.

Чи можна вважати ZXdesk повноцінною операційною системою? Якщо визначати ОС як універсальне середовище для запуску незалежних програм з диска, то ні. Хоча пізніше Amstrad випустила Spectrum з дисководом, версія 48k, на якій працює ZXdesk, не має такої можливості. Тому програми інтегровані безпосередньо в GUI, а не існують як окремі файли. Попри це, окрім вражаючого факту створення GUI для ZX Spectrum, цей проєкт є, мабуть, найближчим до операційної системи, яку коли-небудь бачили на цьому класичному домашньому комп’ютері з гумовими клавішами.

Досвідчені користувачі, можливо, пригадають, що це не перший випадок, коли для ZX Spectrum було реалізовано щось, що раніше вважалося неможливим.

Sinclair Spectrum отримав графічний інтерфейс для настільних комп'ютерів 1

Stephen каже: 21 вересня 2026, 1:07 ранку

Моя перша зустріч із GUI відбулася завдяки грі для Spectrum під назвою Shadowfire:
https://en.wikipedia.org/wiki/Shadowfire_(video_game)
Я пересував курсор до елемента інтерфейсу за допомогою джойстика або клавіатури та натискав. Тоді я ще не усвідомлював глибину океану, в який занурився.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *