Интернет на ZX'е

Компьютер "Спринтер" http://sprinter.nedopc.org

Moderator: Shaos

Какой метод подключения к интернету использовать?

Установка 8-битного isa-модема.
1
9%
Установка 8-битной isa-сетевой карты и RJ-45 to BNC конвертера.
2
18%
Адаптация и учтановка 16-битной isa-сетевой карты.
1
9%
Ethernet через WizNET
7
64%
Это никому ненадо...
0
No votes
 
Total votes: 11
ZX-SPRINTER
Novelist
Posts: 29
Joined: 08 May 2012 04:41
Location: 85.26.232.1

Post by ZX-SPRINTER »

Lavr wrote:Специальные ZX-ные сайты - это будет выглядеть, как картонные ботинки для трупа... :wink:

А почему действительно не ориентироваться на wap-сайты?
Они же и были придуманы для устройств с ограниченными ресурсами...

Правда это преимущественно текстовый интернет, но и рисунки "нетяжелые"
возможны. Ну вот - пример:

Image

А то Интернет только для мэйлера и чата - это как-то довольно уныло. :(

"Спекку" бы справился, мне думается...
А, вообще, действительно неплохая идея использовать мобильные версии сайтов. Ведь есть достаточно много мобильных сайтов. Даже Яндекс, например, имеет полную - yandex.ru и мобильную -m.yandex.ru версии. Есть еще и много специальных "мобильных" сайтов. Думаю, такие сайты спокойно пойдут и на ZX'е.
ZX-SPRINTER
Novelist
Posts: 29
Joined: 08 May 2012 04:41
Location: 85.26.232.1

Post by ZX-SPRINTER »

Shaos wrote: отредактируй свой первый пост - там можно добавлять пункты, правда при этом сбросятся голоса, но это наверное не страшно с нашим кол-вом народа - переголосуем ;)

p.s. голосование лучше делать таким, чтобы покрывало 100% вариантов, включая вариант "нафиг ненадо"
Добавил в первый пост план ¹4 - установка Wiznet-интернета. А вот как опрос изменить - не нашел. Там, вроде, нет добавки дополнительных пунктов.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

ZX-SPRINTER wrote:А, вообще, действительно неплохая идея использовать мобильные версии сайтов. Ведь есть достаточно много мобильных сайтов. Даже Яндекс, например, имеет полную - yandex.ru и мобильную -m.yandex.ru версии. Есть еще и много специальных "мобильных" сайтов. Думаю, такие сайты спокойно пойдут и на ZX'е.
Да вот и я так думаю. Причем мобильные версии предусматривают независимость
от геометрии экрана.
Так что 256х192 от "Спекки" - для wap-сайтов должно хватить за глаза!

Прикинул - вот так "Яхуу" выглядел бы на "Спекке":

Image

вполне приемлемо...

Только вот кто на себя всю программно-аппаратную работу взвалит... :wink:
А так - ничего недостижимого в затее вроде и нет...


PS. Вспомнил ещё одну прикольную вещь! Я ведь wap-сайтами занимался чутка...
Есть где-то wap-сайты - гейты в HTML. Им передаётся URL, и они на лету пытаются
преобразовать HTML-контент в WML. Так что и HTML можно будет смотреть,
хоть и убогого качества...
iLavr
ZX-SPRINTER
Novelist
Posts: 29
Joined: 08 May 2012 04:41
Location: 85.26.232.1

Post by ZX-SPRINTER »

Lavr wrote:Только вот кто на себя всю программно-аппаратную работу взвалит... :wink:
А так - ничего недостижимого в затее вроде и нет...


PS. Вспомнил ещё одну прикольную вещь! Я ведь wap-сайтами занимался чутка...
Есть где-то wap-сайты - гейты в HTML. Им передаётся URL, и они на лету пытаются
преобразовать HTML-контент в WML. Так что и HTML можно будет смотреть,
хоть и убогого качества...
Вот с аппаратной частью кто-нибудь, может быть, разработает схему подключения - тогда можно будет ее осуществить. Сам это сделать, скорее всего, не смогу. Думаю, там схемка сложная получится... Ну а если аппаратно кто-либо это реализует - можно будет попробовать программу написать. Я в программировании довольно неплохо разбираюсь - думаю, это смогу это сделать.

P.S. а, может быть, все-таки адаптировать isa-сетевую карту? Там хотя бы проблемм с подключением не должно быть, т.к. isa-слот уже есть. Останется только программы написать.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

ZX-SPRINTER wrote:а, может быть, все-таки адаптировать isa-сетевую карту? Там хотя бы проблемм с подключением не должно быть, т.к. isa-слот уже есть. Останется только программы написать.
Я не знаю, как isa-слот реализован у "Спринтера", но если наподобие стандартной
шины isa - то я не вижу никаких проблем.
Надо лишь знать адреса устройств твоей сетевухи по шине и обращаться
к ним как устройствам ввода-вывода.

Если же isa-слоты не совсем совместимы, то тут уж придётся привести сигналы в
соответствие на аппаратном уровне.

Вот эта карта должна подойти в 8-битный isa-слот:



16-битные прицепить труднее...

Да и с 8-битной картой программных проблем с софтом будет дофига. :cry:

Правильно писал CHRV здесь:
CHRV wrote:...весь пакетный уровень придется на спектруме писать (с нуля), а это значит тормоза в квадрате и срок разработки - 10 лет.
Вся идея в том что пакетный уровень вытащить на микроконтроллер, а Спек работает токо на высокоуровневом программном интерфейсе.
iLavr
User avatar
HardWareMan
Banned
Posts: 2139
Joined: 20 Mar 2005 13:41
Location: От туда

Post by HardWareMan »

Lavr wrote:Правильно писал CHRV здесь:
CHRV wrote:...весь пакетный уровень придется на спектруме писать (с нуля), а это значит тормоза в квадрате и срок разработки - 10 лет.
Вся идея в том что пакетный уровень вытащить на микроконтроллер, а Спек работает токо на высокоуровневом программном интерфейсе.
Тогда однозначно WizNET. У них весь эзернет в чипе, а конечный девайс уже открывает конкретный сокет (или несколько) пользовательских данных. Даже ICMP чип берет на себя, в том числе и РРРоЕ, если требуется. ;)
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

HardWareMan wrote:Тогда однозначно WizNET. У них весь эзернет в чипе...
Да это понятно... просто всегда есть желание и соблазн прикошачить к безнадёжно
устаревшему "Спекку" устаревшее железо от РС и явить миру чудо! :wink:

А WizNET - покупать надо... да и какое тут уж чудо, если почти 80% работы
он сам за нас сделает? :roll:
iLavr
ZX-SPRINTER
Novelist
Posts: 29
Joined: 08 May 2012 04:41
Location: 85.26.232.1

Post by ZX-SPRINTER »

Lavr wrote:Я не знаю, как isa-слот реализован у "Спринтера", но если наподобие стандартной
шины isa - то я не вижу никаких проблем.
Надо лишь знать адреса устройств твоей сетевухи по шине и обращаться
к ним как устройствам ввода-вывода.

Если же isa-слоты не совсем совместимы, то тут уж придётся привести сигналы в
соответствие на аппаратном уровне.

Вот эта карта должна подойти в 8-битный isa-слот:



16-битные прицепить труднее...

Да и с 8-битной картой программных проблем с софтом будет дофига. :cry:

Правильно писал CHRV здесь:
CHRV wrote:...весь пакетный уровень придется на спектруме писать (с нуля), а это значит тормоза в квадрате и срок разработки - 10 лет.
Вся идея в том что пакетный уровень вытащить на микроконтроллер, а Спек работает токо на высокоуровневом программном интерфейсе.
Да вроде как обычный PC-шный 8-битный isa-слот. Там к нему еще видеокарта - "VGA Converter" - подсоединяется
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

ZX-SPRINTER wrote:
Lavr wrote:Я не знаю, как isa-слот реализован у "Спринтера", но если наподобие стандартной
шины isa - то я не вижу никаких проблем.
Надо лишь знать адреса устройств твоей сетевухи по шине и обращаться
к ним как устройствам ввода-вывода.
Да вроде как обычный PC-шный 8-битный isa-слот. Там к нему еще видеокарта - "VGA Converter" - подсоединяется
Ну тогда - получается мы всё обсудили... аппратно 8-битная сетевая карта подключается
в "обычный PC-шный 8-битный isa-слот" без проблем. Это проще аппаратно.
Но в этом случае весь пакетный софт писать тебе самому...

Если цепляем WizNET, то можно также использовать 8-битный isa-слот для случая
"WIZ811MJ/WIZ812MJ, там где есть шина адреса и данных".
Это аппаратно нисколько не сложнее: переходник - в isa-слот.
В этом случае на ZX тебе придётся писать интерфейс высокого уровня.

Я подчеркнул в обоих случаях "тебе", поскольку добровольцев
на этот подвиг я в процессе обсуждения пока не заметил... :wink:
Может быть кто-либо подскажет как адаптировать какой-либо готовый сторонний софт?

А так - обсуждать это же далее - переливать из пустого в порожнее... :-?
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

ZX-SPRINTER wrote:
Shaos wrote: отредактируй свой первый пост - там можно добавлять пункты, правда при этом сбросятся голоса, но это наверное не страшно с нашим кол-вом народа - переголосуем ;)

p.s. голосование лучше делать таким, чтобы покрывало 100% вариантов, включая вариант "нафиг ненадо"
Добавил в первый пост план ¹4 - установка Wiznet-интернета. А вот как опрос изменить - не нашел. Там, вроде, нет добавки дополнительных пунктов.
Да вроде там всё интуитивно понятно - добавл ещё 2 варианта ответа - WizNET и "никому ненадо" - и даже два голоса отданные ранее сохранились ;)

P.S. На спринтере иса-слот не совсем обычный - насколько я помню там прерываний нет и дма вроде тоже нет, но модем ISA8 люди цепляли - правда софт только для ZX-моды был модемный...

P.P.S. Может топик перенести в раздел "Спринтер"?
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:На спринтере иса-слот не совсем обычный - насколько я помню там прерываний нет и дма вроде тоже нет, но модем ISA8 люди цепляли - правда софт только для ZX-моды был модемный...
Вот я тоже о ПДП подумал, когда MC68k обратил внимание на скорости:
MC68k wrote:...попробуй перевари на спектруме поток 56к хотя бы, потом поговорим.
Без ПДП это несколько тормозом всё может оказаться... :(
Но погуглил в сети - есть варианты, где люди и без ПДП справляются
с похожей задачей. Много топиков на эту тему есть...

Но это задача топикстартера - обладателя "Спринтера". :wink:



Ну а топик - можно и в Спринтер перенести, раз уж он и топикстартеру нравится
больше стандартного ZX...
iLavr
Tim0xA
Writer
Posts: 11
Joined: 05 Oct 2007 08:09
Location: 91.124.79.227

Post by Tim0xA »

Есть еще более бюджетный вариант
http://www3.buyincoins.com/new-enc28j60 ... -9026.html
Только к ENC28J60 нужно какую-нибудь простенькую AVR-ку прикрутить с TCP/IP стеком, в сети есть проекты с исходниками.

Image
ZX-SPRINTER
Novelist
Posts: 29
Joined: 08 May 2012 04:41
Location: 85.26.232.1

Post by ZX-SPRINTER »

Выходит, что обычную сетевую карту ставить нет смысла - с программной частью полно проблемм будет. Значит, буду Wiznet адаптировать.
P. S. Кстати, думаю вот по поводу Интернет браузера - может быть попробовать "вытащить" браузер из ОС kontiki и подредактировать его для ZX? Думаю, это будет проще, чем заново все писать. Или, может быть, даже полностью ее переработать под это дело (но об этом, наверное, думать пока нет смысла. А вот вытащить браузер из нее, я думаю, имеет смысл). Ведь работает эта ОС и ее браузер на commondore 64, значит, наверное, может и на zx работать.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

ZX-SPRINTER wrote:Выходит, что обычную сетевую карту ставить нет смысла - с программной частью полно проблемм будет.
Вот кто-бы подсказал, я вдруг задумался...

А на каких известных 8-битках TCP/IP стек с Интернетом были реализованы в развитом виде?

Раньше как-то не приходилось задуматься над этим вопросом...
iLavr
ZX-SPRINTER
Novelist
Posts: 29
Joined: 08 May 2012 04:41
Location: 85.26.232.1

Post by ZX-SPRINTER »

Lavr wrote:А на каких известных 8-битках TCP/IP стек с Интернетом были реализованы в развитом виде?
Ну это я не знаю. Не задумывался как-то. Надо попробовать в интернете поискать.