Re: Fido на Sprinter

Dmitry Mikhalchenkov <[email protected]>
Newsgroups junk
Organization FidoNet still lives, now on Sprinter
Message-ID <[email protected]>
Hello, Valentin!

 In ZX.SPECTRUM you wrote:

 DM>> Релизнул пакет пpогpамм для Fido на Sprinter: mailer,
 DM>> tosser, pедактоp
 DM>> сообщений. Подpобнее на https://t.me/sprinter/70
 DM>> Подключается по binkp пpотоколу чеpез сетевую каpту на
 DM>> ESP8266 (в
 DM>> планах пpикpутить еще NE2000-совместимую ISA сетевую каpту
 DM>> :).

 VK>  Очень интеpесно!
 VK>  Расскажи подpобнее

С радостью расскажу, только не понял с чего начать, что тебя больше
заинтересовало - фидософт на Спринтере или сетевые?

По фидософту: Путь ZX-софта повторять не стал, ибо так до конца и не
смог воссоздать цепочку, как пакеты от босса проходят до редактора
сообщений, в ту же Lara Croft.
Старался придерживаться стандартов FTN (FTS-*), база сообщений в виде
стандартных msg-файлов (хотя сейчас уже думаю, что стоило бы делать JAM,
но там порог вхождения выше и куча мест, где проще набить шишки и 
забросить все нафиг, поэтому на
первом этапе оставил msg). В целом все обыденно - mailer, который
общается с боссом по binkp, забирает пакеты, тоссер их разгребает.
Ну и дальше - редактор SprEd, в целом вдохновлен GoldED-ом, но не
скажу, что полный его близнец, опирался в первую очередь на свое
чувство вкуса, поглядывая в консоль для референса. Часть софта написана
на асме, часть на C, чтоб быстрее запустить, но скорее всего
потом перепишу на асм.
Что касается сетевой части - мейлер сейчас имеется под SprinterESP
(карта с чипом ESP8266 и прошивкой ESP AT, общается с процом через UART
16550) и под обычную ISA ne2000-совместимую карту, на чипе RTL8019AS
(в инете много новодела для ISA8, но у меня установлена старая - 
16битная карта, если не считать габаритов, то все норм). 

Best wishes,
Dmitry Mikhalchenkov
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.