LINUX.ORG.RU

Интернет и сеть


0

0

Всего сообщений: 1

Когда программистам делать нечего, они пишут Gopher-клиенты под ZX-Spectrum

ESP8266 подарил интернеты многим ретро-компьютерам и ZX-Spectrum не был обойден стороной.

И сегодня я поведую Вам об интернетах на ZX-Uno(испанский FPGA-клон).

У этого клона есть конфигурация ПЛИС со встроенным UART - к нему и подключен микроконтроллер ESP-12E(со штатной прошивкой).

Клиент написан на чистом ассемблере(sjasmplus) под линуксом, работает с esxDos(читает с флэшки WiFi-креды, сохраняет скачанные файлы на SD-карту).

Он способен отображать gopher-страницы в CP866 кодировке(какой у меня был 4x8 шрифт, такой и взял, перелопачивать его под KOI-8 не вижу смысла), может отображать plain-text файлы и скачивать файлы на диск.

Есть даже история на один шаг. Не корректно работает со строками длиннее 64 символов и буфер под страницу чуть меньше 32к.

Но как показала практика, такого объема достаточно для отображения достаточного количества информации на одной странице.

Уж по такому поводу кастану saahriktu

>>> Просмотр (1280x720, 117 Kb)

 , , ,

nihirash
()