Нужна операционка с GDI, поддерживающая ZX Spectrum как "тонкого клиента" к серверам приложений. Какие есть идеи?
Вид для печати
Нужна операционка с GDI, поддерживающая ZX Spectrum как "тонкого клиента" к серверам приложений. Какие есть идеи?
Решил сделать rdesktop-клиента на базе ZX?
TCP/IP + VNC?Цитата:
Сообщение от andrews
Сеть не нужна глобальная. Просто по локальной шине чтоб можно было связать скажем 2-4 zx-spectrum+функционально законченные модули, поддерживающие самый простенький протокол обмена.
Локальная шина:
1. Interface-1, Disciple.
2. RS-232 (485)
3. Двунаправленный параллельный порт 580ВВ55.
В случае (1) есть программная поддержка на стороне ZX, надо только сделать девайс.
Только причем тут GDI ?
Поддерживаю Error404. VNC это естественное и хорошее решение для таких задач, но вот засада - спековский экран =)
RDesktop лучше - быстрее.Цитата:
Сообщение от NovaStorm
Только во-первых экран во-вторых задача оказалось совсем не такая.
И более того, есть готовые 8-битные реализации, например:Цитата:
Сообщение от NovaStorm
http://www.sics.se/~adam/uvnc/
там же есть ссыла и на готовый TCP/IP
Просто тут не совсем понятно, что же надо: тонкий клиент (это когда клиент запускает один единственный сервис - сервис тонкого клиента и просто получает комнды на отрисовку экрана и собирает и отправляет серверу пользовательский ввод, а приложение реально работает на сервере) или же все-таки одноранговая сеть распределенных вычислений, где разнородные процессы выполняются на всех узлах и как-то синхронизируются?
В случае тонкого клиента совершенно пофиг что крутится на сервере приложений - CP/M, винда или unix. ZX только отрисовывает экранчики. А проблема экрана на самом деле не проблема - у большинства народа, кто "с руками" и сможет воспользоваться новыми разработками, а не только игры запускать, уже клоны с расширенной графикой. Только надо будет общий средний уровень написать - а далее на низком уровне каждый напишет "локализацию" экрана под свой клон, в самом запущенном случае :v2_wink2: - под 256х192 с каким-нить скроллингом.
Между прочим название Doors уже зарезервировано breeze :)
Поглядел исходники - шикарно, можно прям сейчас компилить. Только железа вот нема, даже виртуального =(