ZXNet эхоконференция «zxnet.soft»


тема: Обсуждение концепции OS ZX-Doors



от: Сергей Акимов
кому: All
дата: 28 Dec 2006
Hello, Sonic

Son> RDesktop лучше - быстрее.
Son>

Windows Must Die. :v2_devil:

от: Andrey Baglay
кому: All
дата: 28 Dec 2006
Hello, Error404

Между прочим название Doors уже зарезервировано breeze :)

от: Алексей Гончаров
кому: All
дата: 28 Dec 2006
Hello, Error404

Поглядел исходники - шикарно, можно прям сейчас компилить. Только железа вот
нема, даже виртуального =(

от: Алексей Гончаров
кому: All
дата: 28 Dec 2006
Hello, Error404

Поддерживаю Error404. VNC это естественное и хорошее решение для таких задач,
но вот засада - спековский экран =)

от: Андрей Савичев
кому: All
дата: 28 Dec 2006
Hello, Error404

Err> (это когда клиент запускает один единственный сервис - сервис тонкого
Err> клиента и просто получает комнды на отрисовку экрана и собирает и
Err> отправляет серверу пользовательский ввод, а приложение реально
Err> работает на сервере)

именно это и нужно...а насчет того что экран, ну да верно, поэтому готовое и не
подойдет и клиент будет немного толще...а что таких клиентов м.б. 1, 2 или 4
что это меняет? насчет 1. Interface-1, Disciple.
2. RS-232 (485)
3. Двунаправленный параллельный порт 580ВВ55.
хорошо бы поддержать со стороны zx все возможное, если не очень усложнит задачу
установления соединения, со стороны сервера можно поставить развязку и обычный
двунаправленный порт ( одну ножку) или готовый COM

от: Андрей Савичев
кому: All
дата: 28 Dec 2006
Hello, Error404

Сеть не нужна глобальная. Просто по локальной шине чтоб можно было связать
скажем 2-4 zx-spectrum+функционально законченные модули, поддерживающие самый
простенький протокол обмена.

от: Андрей Савичев
кому: All
дата: 28 Dec 2006
Hello, Striker

Str> Между прочим название Doors уже зарезервировано breeze

ну тогда ZX-Bridges

от: Павел Федин
кому: All
дата: 28 Dec 2006
Hello, NovaStorm

Nov> VNC это естественное и хорошее решение для таких задач

RDesktop лучше - быстрее.
Только во-первых экран во-вторых задача оказалось совсем не такая.

от: Павел Федин
кому: All
дата: 28 Dec 2006
Hello, andrews

Локальная шина:
1. Interface-1, Disciple.
2. RS-232 (485)
3. Двунаправленный параллельный порт 580ВВ55.
В случае (1) есть программная поддержка на стороне ZX, надо только сделать
девайс.
Только причем тут GDI ?

от: Сергей Акимов
кому: All
дата: 28 Dec 2006
Hello, NovaStorm

Nov> Поддерживаю Error404. VNC это естественное и хорошее решение для
Nov> таких задач, но вот засада - спековский экран =)

И более того, есть готовые 8-битные реализации, например:
http://www.sics.se/~adam/uvnc/
там же есть ссыла и на готовый TCP/IP

Просто тут не совсем понятно, что же надо: тонкий клиент (это когда клиент
запускает один единственный сервис - сервис тонкого клиента и просто получает
комнды на отрисовку экрана и собирает и отправляет серверу пользовательский
ввод, а приложение реально работает на сервере) или же все-таки одноранговая
сеть распределенных вычислений, где разнородные процессы выполняются на всех
узлах и как-то синхронизируются?

В случае тонкого клиента совершенно пофиг что крутится на сервере приложений -
CP/M, винда или unix. ZX только отрисовывает экранчики. А проблема экрана на
самом деле не проблема - у большинства народа, кто "с руками" и сможет
воспользоваться новыми разработками, а не только игры запускать, уже клоны с
расширенной графикой. Только надо будет общий средний уровень написать - а
далее на низком уровне каждый напишет "локализацию" экрана под свой клон, в
самом запущенном случае :v2_wink2; -; под 256х192 с каким-нить скроллингом.

от: Dmitry Malychev
кому: All
дата: 29 Dec 2006
Hello, andrews

ZX-Holes ;)

от: Алексей Гончаров
кому: All
дата: 29 Dec 2006
Hello, Lethargeek

Это вообще то на ОС не тянет. Чисто программа клиент.

от: Андрей Савичев
кому: All
дата: 29 Dec 2006
Hello, Lethargeek

Let> ZX-Holes ;)

слишком многозначно..."воздушная яма" в том числе...все-таки ZX-Bridges, раз
ZX-Doors нельзя.

от: Андрей Савичев
кому: All
дата: 29 Dec 2006
Hello, NovaStorm

Nov> Это вообще то на ОС не тянет. Чисто программа клиент.

не совсем, сейчас попробую кинуть набросок статьи в "Программирование"

от: Андрей Савичев
кому: All
дата: 29 Dec 2006
Hello, andrews

Почему она ось или по крайней мере надстройка над осью? Потому как возникает
необходимость распределения потока команд и обработки прерываний.
См.
http://zx.pk.ru/showthread.php?t=4459
Раньше z80 молотил алгоритм десятки и сотни милисекунд, если бы он мог поручить
сие процедурному процессору, то сам мог бы заняться обработкой
пользовательского ввода или чем-то еще. Толково это использовать может имхо
только ось.

от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, CHRV

Лучше тогда в раздел "Разработка" под лейблом
"ZX Bridges" операционка для ARM9+Z80, пароль пришлите пожалуйста мне в личку

от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, CHRV

Потому, что это ведь не совсем традиционный эмулятор. Затея вот какая. Работая
под TRDOS нужно иметь возможность пользоваться всеми наворотами нового железа(
в этом случае это новое железо просто акселлератор для z80),
работая в режиме "ведущий-ARM9" оно должно запускать "нативный софт" через
железный z80, но в виде отдельного thred-а. Покажите мне такой эмулятор :)
и я соглашусь, что это эмулятор.
Чтобы не запутались окончательно: z80 электрически присоединяется к портам
AT91SAM9261.

от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, acidrain

Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли ее
мастерить на основе Linux, то ли на основе eCos+MiniGUI?

от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, andrews

Обсуждать железо и архитектуру лучше здесь
http://zx.pk.ru/showthread.php?t=4569
Hелишне напомнить, что весь проект полностью открыт
по типу GPL. Т.е. то что опубликовано, может использоваться вами без
ограничений, а то что вы считаете нужным лицензировать с копирайтами на ваше
усмотрение.

от: Роман Чунин
кому: All
дата: 30 Jan 2007
Hello, andrews

and> Вопрос об OSи для ZX Yellow Lines Spectrum остается открытым. То ли
and> ее мастерить на основе Linux, то ли на основе eCos+MiniGUI?

Андрей а причем тут спектрум, может это как нить или в эмуляторы или в другие
компьютеры.

от: Роман Чунин
кому: All
дата: 30 Jan 2007
Hello, andrews

and> Потому, что это ведь не совсем традиционный эмулятор. Затея вот
and> какая. Работая под TRDOS нужно иметь возможность пользоваться всеми
and> наворотами нового железа( в этом случае это новое железо просто
and> акселлератор для z80),
and> работая в режиме "ведущий-ARM9" оно должно запускать "нативный софт"
and> через железный z80, но в виде отдельного thred-а. Покажите мне такой
and> эмулятор :)
and> и я соглашусь, что это эмулятор.
and> Чтобы не запутались окончательно: z80 электрически присоединяется к
and> портам AT91SAM9261.

По моему мнению что для Z80 - то ОСь. А что для АРМа - то это своеобразная
прошивка и никаким боком к ОСям обсуждаемым здесь не имеет отношения (так как
не работает на Z80).
Логично обсуждать это в разделе железо - просто иначе такая путаница возникнет,
глаза на лоб полезут.

от: Андрей Савичев
кому: All
дата: 30 Jan 2007
Hello, andrews

Уношу обсуждение этой оси к себе на форум
http://narod.yandex.ru/userforum/?owner=andrewsata

от: Surfin' Bird
кому: All
дата: 31 Jan 2007
Hello, andrews

Hазвание "ZX Bridges" омерзительно и по написанию и по произношению. Опять же
- калька с виндоуз.
Лучше уж "Мосты". Или ZX MostY.
А ещё лучше - что-нибудь ещё лучше.

от: Dmitry Malychev
кому: All
дата: 31 Jan 2007
Hello, Surfin' Bird

Sur> А ещё лучше - что-нибудь ещё лучше.

Эээ... ZX-Leech? Типа по смыслу подходит. :D

от: Surfin' Bird
кому: All
дата: 31 Jan 2007
Hello, andrews

and> У него одно из значений "наводить мосты", а зачем произносить быстро?
and> Тогда слово "поезда" тоже ацтой :)

Конечно ацтой. поэтому никто так и не называет операционки :v2_biggr; Хочешь;
"мосты" - так и назови. Чего равняешься на английский?

от: Surfin' Bird
кому: All
дата: 31 Jan 2007
Hello, andrews

само слово bridge - ацтой. попробуй произнести его быстро три раза.

от: Алексей Гончаров
кому: All
дата: 31 Jan 2007
Hello, Nomy Graphics

"Приступить к копирожанию"?
Искы же есть, например, на заврах. Там же есть и весь софт вплоть до KDE. А
делать платформу без софта сейчас уже не прокатит. Linux бы я выбрал как более
распространённый вариант, к которому может примкнуть бОльшая по сравнению с
eCos community.
USB и уж тем более CF в Linux поддерживаются хорошо, про остальноене в курсе.
Java вместе с акселями не нужна, зачем оно, если можно скомпилить нативный код?

от: Алексей Гончаров
кому: All
дата: 31 Jan 2007
Hello, Surfin' Bird

А почему eCos, а не Linux?
microwindows==nano-x последней новости от которого 2 года...
minigui применяется, как я понял, в основном в телефонах, так что на кой он
нужен без нормального софта?
ИМХО нужны иксы, обычные иксы =)

от: Алексей Кокоткин
кому: All
дата: 31 Jan 2007
Hello, andrews

Полностью согласен. Английский язык - международный стандарт. Зачем обрекать
программный продукт на заведомое погребение в стенах лишь одной (пусть и
большой и родной) страны.
К названию это тоже относится, хотя и в меньшей степени, чем к командам -
поскольку название - очень важная составляющая любого продукта.

А "ВЫПОЛH." напомнило мне еще "ВАРИАБЛЕ HОТ ФОУHД" или "ИHЖАЛИД ЦОЛОР" :-)

от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, Lethargeek

В ее основу будут положены:
порт eCos 4 AT91SAM9261 (есть исходники)
http://ecos.sourceware.org/ и
один из следующих GUI -Microwindows, Nano-X,
MiniGUI http://www.minigui.com
Пока не знаю какой, т.к. скачал вчера
По поводу названия, чтобы звучало лучше, можно и так
ZX Yellow Bridge

от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, NovaStorm

Иксы (или то, что под ними )надо портировать, а кто будет портировать на
несуществующую пока платформу? eCos как я понял, менее зависит от железа и
кроме того есть уже ее готовый порт для SAM9261. Поддержаны драйверами все ее
внутренности, включая USB, CF, SD и прочее (еще не все разглядел по драйверам).
Для тестирования железяки вещь просто незаменимая.

Еще ведь есть Jazelle(Java аксель) А что касается телефонов (и КПК) так это
вообще моя глобальная стратегия. Делать самодельный десктоп равняясь на -2
поколения игровых приставок, кпк, телефонов.

Все более серьезные операционные системы смогут появится только при
определенной распространенности новой шелезяки.

от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, Surfin' Bird

У него одно из значений "наводить мосты", а зачем произносить быстро? Тогда
слово "поезда" тоже ацтой :)
Да, все вышеперечисленные GUI есть в исходниках на сайте ronetix (см. мессаджи
в "Железе"), файл правда весит 17 мегов
ronetix-eb9261-examples-20060831.tar.gz
Архив открывается total commander-ом.

от: Андрей Савичев
кому: All
дата: 31 Jan 2007
Hello, andrews

>Чего равняешься на английский?
Да не прикалывает русский в том, что связано с HiTech.
В русском не так много многозначных слов и я рад, что нет уже в живых систем
программирования с русскими идентификаторами типа "ВЫПОЛH." :|




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Анекдот - пошлые анекдоты.
Юмор - Анекдоты.
заключение - авторы и т.д.
Реклама - реклама и объявления.
Тема - Новый ZX Spectrum: рассуждения на тему Спектрума нового поколения.

В этот день...   3 мая