Просмотр полной версии : ZXKit1 - конструктор для ZX-творчества
МНОГОПЛАТНЫЙ КОНСТРУКТИВ ДЛЯ КЛОНА ZX SPECTRUM
Попробую объяснить так. Взять какой-нибудь клон, например, PENTAGON-128. Мысленно перенести детали контроллера дисковода на отдельную плату контроллера. Музыкальный процессор - на другую плату. Порты клавиатуры и джойстика - на третью. Память и видеоконтроллер - на четвертую. А то, что останется - на пятую плату, плату процессора.
Если теперь сделать эти пять плат и установить в кросс-плату с 5/7/10 разъемами, то получится PENTAGON-128 в другом конструктиве. Программы, соответственно, будут работать те, что работали на PENTAGON-128.
Для начала можно разделить на модули более простой компьютер Ленинград и постепенно добавлять к нему модули для расширения до PENTAGON-128.
Потом можно добавлять новые возможности.
Одноплатные компьютеры трудно модернизировать
Это почему ?
Ваабще зачем их столько плодить если софта нет совершенно ?
Есть уже: Pentagon 1024 в который без проблем втыкается TSFM,NeoGS,ZXMC2,HDD,CD
Круче ваабще уже некуда. Но и софта для работы с винтом нет.
Есть Феникс, ваабще новый комп с кучей возможностей и простых расширений (аля втыкнуть и ничего не паять)
Есть тот же Speccy 2007, захотел, заказал, собрал.
(описал те модели, которые без всяких проблем можно купить и собрать самому)
Что еще надо то ?
Вопрос в том что за половину 2009 года всем миром было написано: 10 демок, и кучка никому практически ненужных интро (http://zxaaa.untergrund.net/demo.php?s=2009&year=Year). Как хороший пример, группа Triebkraft/4th Dimension сделал Aeon, ну просто крутняк не реальный и это на обычном компе без наворотов.
Игр было написано не более 5ти.
И вопрос про расширения, кто нибуть, чтонибуть для них написал ? Сколько написано для NeoGS музыки, сколько написано для ТСФМ ? Один Савелий, ковыряется, что то пишет, пытается моды прочесть с флехи. А где остальные программеры ? Правильно все в концепциях. (я тупой в программировании, но все что мне по силам делаю для спека). Умел бы программировать я б каждый день дему вылеплял.
Под экран Пентагона один Brezee написал две демы (http://zxaaa.untergrund.net/demo.php?s=bre&author=Author) под некоторые возможности Пентагона и ТСФМ и все...
Достаточно тех компов, которые есть. Софта нет ваабще никакого или есть на уровне версии 0.001 или только для пати какого нить.
Сейчас дай бог сил CHRV, он создаст ATM3. Ваабще самолет по сравнению со всем остальным и что еще надо ? Ну загрузку с флехи сделать нормальную... Хватит концепций, давайте играться и развивать то, что есть.
Хоть изучим их возможности.
... Новое — это старое плюс хорошо забытое старое плюс нереализованное старое и немного нового ...
...В одноплатном компьютере собраны схемные решения, лучшие с точки зрения автора на момент создания платы. В дальнейшем точка зрения автора может измениться, но даже он не сможет изменить плату без скальпеля и паяльника. Если схема на ПЛИС — может не хватить ног или ячеек. Многие одноплатные компьютеры имеют медленную память.
Если компьютер многоплатный, то можно усовершенствовать одну плату, а остальные не трогать. В случае одноплатного компьютера придется разрабатывать новый компьютер...
...Старый софт никуда не денется, а новый не пишут из-за ограничений цвета стандартного экрана или неудобства работы с новыми видеорежимами...
На одноплатных компьютерах нет возможности прямого доступа ко всей памяти. Предлагается, что в конструкторе ZXKit1 на плате процессора будет генератор 14 МГц, панелька для Z80, небольшая ПЛИС, которая управляет скоростью процессора (NORMAL / TURBO), резисторы подтяжки 10 кОм к +3.3 В, регистры установки номера регистра ОЗУ и ПЗУ по 16 Кб, разъемы для кнопки TURBO и светодиода TURBO.
Сигналы номера сегмента RAM_SEG_0 ... 7 и ROM_SEG_0 ... 2 должны выводиться на дополнительные 36 контактов шины ZX-BUS2 модуля. По запросу доступа к шине процессора эти сигналы тоже должны переходить в z-состояние.
Получается аналог процессора с большим количеством адресных выходов.
На один из 36-ти контактов ZX-BUS2 можно вывести +3.3 В. Остается еще 36-11-1=24 контакта, которые можно использовать.
Если компьютер многоплатный,
Если компьютер многоплатный, то:
ты имеешь необычайные глюки, которые исходят от многочисленных разъемов. Пример тому неудачный пентагон 1024.
В случае одноплатного компьютера придется разрабатывать новый компьютер...
Зачем, для чего , почему ? Кому это надо ? Есть у меня одноплатный АТМ Турбо 2. Что еще надо ? Все есть для того, чтобы творить, для того чтобы изучать сипиэмы и ис досы.
Я ваабще не понимаю зачем изобретать еще какой то спеки (одноплатный, многоплатный, трехэтажный и.т.п.) ? Что изменится от того, что будет еще один клон клона ?
Уже многократно опредяляли на форуме чего не хватает современному спектруму:
нормального человеческого пентагоносвкого стабильного инта,
загрузки образов trd,scl с флеш карты
и многочисленного классного софта под эти цели.
Все остальное есть, а некоторые вещи по два раза сделаны (TS,TSFM,GS,NeoGS)
ZXKit1 предназначен для разработчиков нового железа, для опробывания в железе новых идей, создания макета устройства.
Многие на форуме являются специалистами по какому-то устройству Спектрума или хотя бы предлагают какие-то доработки. Если каждое устройство расположено на отдельной плате - этот специалист может легко воплотить в жизнь свою идею.
ZXKit1 может состоять из следующих плат:
1.Плата процессора - на ней панелька для Z80 и генератор тактовых импульсов.
2.Плата основного ОЗУ и стандартного видеоконтроллера — для начала можно подпаять к макетке для ZX-BUS плату Ленинграда, из которой вытащить Z80 и ПЗУ.
3.Плата ПЗУ — на ней панелька для ПЗУ Ленинграда.
4.Плата манипуляторов - ZXMC2 или аналогичная для подключения клавиатуры PS/2.
5.Плата загрузчика — пока не надо.
6.Плата дополнительного ОЗУ и видеоконтроллера — пока не надо.
7.Плата палитры, формирователя сигналов VGA и PAL — пока каждый подключает к монитору или телевизору как может.
Таким образом компьютер заработал...
Теперь подключаются специалисты по железу, которые дорабатывают каждый свою плату:
Например, skyther (специалист по flash) разрабатывает новую плату ПЗУ, где будет уже не микросхема с ультрафиолетовым стиранием, а flash, которую проще купить в любом магазине радиодеталей. Далее он добавляет в свой программатор для flash поддержку платы ПЗУ для ZXKit1 (слот SL-98).
Затем syd (специалист по загрузке с SD-CARD) разрабатывает новую плату загрузчика образов trd и scl.
Затем Lethargeek, Vladimir Kladov и др. (специалисты по видеоконтроллерам) разрабатывают плату дополнительного ОЗУ и видеоконтроллера с количеством цветов 16/256 на точку, отдельным ОЗУ и т.д. Плата будет состоять из ОЗУ и ПЛИС.
Схема платы палитры есть у Black Cat.
Описание новой платы процессора я приводил выше.
Вот так, всем вместе, можно модернизировать Спектрум и добавить то, чего не хватает для удобства работы и упрощения написания игр.
Ну а все уже разработанные контроллеры для ZX-BUS просто вставляются в слоты и работают дальше, ничего не заметив.
Alex_NEMO
07.06.2009, 10:22
ZXKit1 предназначен для разработчиков нового железа, для опробывания в железе новых идей, создания макета устройства.
Многие на форуме являются специалистами по какому-то устройству Спектрума или хотя бы предлагают какие-то доработки. Если каждое устройство расположено на отдельной плате - этот специалист может легко воплотить в жизнь свою идею.
Похоже, просто амбициозный "юный джедай" решил заявить о себе как о разработчике нового "СУПЕР-Клона" Speccy! Дерзайте, юноша, дерзайте! Если вы доведете свой клон хотя бы до опытного образца и он будет хотя бы работать(пусть не без мелких глюков) - честь вам и хвала! А так - это пустое сотрясание воздуха!
Например, skyther (специалист по flash) разрабатывает новую плату ПЗУ, где будет уже не микросхема с ультрафиолетовым стиранием, а flash, которую проще купить в любом магазине радиодеталей. Далее он добавляет в свой программатор для flash поддержку платы ПЗУ для ZXKit1 (слот SL-98).
Затем syd (специалист по загрузке с SD-CARD) разрабатывает новую плату загрузчика образов trd и scl.
Затем Lethargeek, Vladimir Kladov и др. (специалисты по видеоконтроллерам) разрабатывают плату дополнительного ОЗУ и видеоконтроллера с количеством цветов 16/256 на точку, отдельным ОЗУ и т.д. Плата будет состоять из ОЗУ и ПЛИС.
А ты уверен, что хотя бы кто-то из этих людей захочет что-то делать для твоего клона? Ладно железо, но нежен и софт, но и не только системный. Кто все это будет писать? Комерческой выгоды - никакой, а просто так - сомнительно! А все предложенные тобой навороты, не поддержанные программно - просто бесполезная кучка микросхем и зря выброшенные деньги!
Я думаю, что вполне будет достаточно Speccy 2009 vXX от Алеса Молодцова! Если там будет все, что заявлено - вот оно счастье и за реальные деньги! Если будет хотя бы один слот ZX-Bus - что ещё надо? Все самое необходимое уже будет на борту (http://www.zx.pk.ru/showpost.php?p=193517&postcount=1)! Хочешь наворачивать ещё по железу (вот только зачем?) - "райзер" в слот и вперед!
Короче, удачи в ZX-сроительстве!
Romanich
07.06.2009, 12:07
Ещё один концептолог (очень мягко сказано) заявился ;)
вот вначале подтвердите свою концепцию хотя бы единым опытным образцом
потом добейтесь поклонников
затем софт новый напишите или портируйте с других платформ!
и не какие-нибудь тупые демо-интры, а реальный софт игрового или другого характера
а пока это лишь слова-слова...
и ещё. помощников тут не ищите- их просто нет...
да и вообще, чем старый спектрум не устраивает?
Одноплатные компьютеры трудно модернизировать, поэтому первоочередная задача - сделать компьютер достаточно легко расширяемым. Это позволит продлить время жизни ZX SPECTRUM путем апгрейда отдельных модулей.
Чем не устраивает одноплатный на FPGA? Помню свой макет, состоял он из 4-х плат соединяемых разъемами СНО63-64 + БП + HDD + FDD. Занимало все в зборе, где-то пол стола. Так же думал, что с помощью модулей решиться проблема доработок. Дорабатывая один модуль, приходилось дорабатывать и другие. Из-за большого кол-ва соединений упала надежность всего устройства. Часть чипов стояла в панельках. Помню, хотел все DIP корпуса (74ALS) заменить на SMD (74AC), чтобы уменьшить размеры плат и ток потребления. Понравилось использование в схемах управления - ПЛМ, тем самым уменьшалось время исправлений и доработок (не нужно было перепаивать горсть микросхем). Да, было время...
Сейчас довожу до завершения проект на FPGA, думаю сделать до конца этого года. Буду рад помочь.
Может заинтересует вот этот проект http://www.retroleum.co.uk/electronics-articles/v6z80p/
Делаю подобное, только Z80 в FPGA.
Сейчас меня устроил бы SPECCY2007 из-за SD-CARD. Но у него маленькая ПЛИС, а я хочу в будущем попробовать сделать быструю работу графики с 256 цветами. Для этого мне понадобится быстрая память (10 нс) и отдельная ПЛИС, а также макет для экспериментов.
Для этого хорошо подойдет материнская плата с несколькими слотами, соединенными параллельно. Шину лучше взять стандартную ZX-BUS, для своих сигналов использовать дополнительные 36 контактов в разъеме от старых 386 плат с ISA разъемами. Я еще ничего не изобретаю - это все есть на форуме.
Для начала планирую разобраться в содержимом ПЛИС SPECCY2007, разделить на несколько ПЛИС по функциональному назначению: сегменты памяти, видеоконтроллер, дешифрация портов, загрузчик с SD-CARD. Получится почти тот же компьютер, но распределенный по разным платам. Когда появится свободное место в каждой ПЛИС, можно будет начать модернизацию.
Мне нужно два джойстика с выбором типа: SINCLAIR1, SINCLAIR2, KEMPSTON, CURSOR, QAOPM, DEFINE. Об этом тоже кто-то писал на форуме.
Также хотел бы сделать режим, аналогичный .bmp 256 цветов с палитрой. Но с аппаратным копированием блоков с экрана в память и обратно, прозрачным цветом. Об этом тоже несколько тем.
Для загрузки палитры понадобится загрузчик, желательно с доступом ко всему объему памяти. Образы ROM тоже желательно загружать с SD-CARD.
Пока собираюсь работать над платой VGA и PAL для Пентагона. На форуме уже об этом писали. Заказал детали для макета.
Вроде эти вещи тоже всем нужны... Частоту кварца, кадровой развертки и Z80 в DIP40 менять не собирась. То есть я не придумываю новый Cпектрум, я мечтаю сделать старый немного более удобным.
А оси меня не очень интересуют, IS-DOS устраивала, только диски пятидюймовые зашаркивала до смерти - пришлось поставить трехдюймовый дисковод и использовать дискеты Verbatim Data Life Plus...
Для этого хорошо подойдет материнская плата с несколькими слотами, соединенными параллельно. Шину лучше взять стандартную ZX-BUS, для своих сигналов использовать дополнительные 36 контактов в разъеме от старых 386 плат с ISA разъемами. Я еще ничего не изобретаю - это все есть на форуме.
Описание похоже на этот спектрум ?
http://winglion.ru/sprinter/sp97/sp97_top.JPG
http://winglion.ru/sprinter/
На моей материнской плате наверно будут только разъемы SL-98 и для подачи питания, а также блокировка сигналов IORQ как на плате KAY-1024 Других микросхем не планируется. По функциональности как SPECCY2007.
Может появится переключатель частоты кадров "PENTAGON/ZX-NEXT".
А по деньгам как получится?
Стоимость не считал точно. Детали обычные. Платы с зеленой паяльной маской.
Материнская плата будет размером около 160х200 мм, если на 10 разъемов SL-98.
Плата будет стоить порядка 400-600 + разъемы 10 * 21 = 600-800 р.
Платы контроллеров будут иметь небольшой размер, думаю не больше 135х50 мм.
Контакты ножевых разъемов можно покрыть никелем, тогда платы будут подороже рублей на 30 за разъем.
Стоимость печатных плат может получиться больше одноплатного варианта, последующий апгрейд - дешевле.
Каждая ПЛИС, ориентировочно EPM3128ATC100, по 150 рублей. ОЗУ, ориентировочно K6R4016V1D - по 120, контроллеры ATMEGA32...128 рублей по 100.
Без внятного понимания зачем - это очередная пустышка ...
Как предполагается их решить.
Предполагается разделить схему спектрума на модули. Для начала модулей должно быть достаточно много, чтобы они были простыми в реализации и модернизации. Основные соединения между модулями с помощью шины ZX-BUS2 (слот SL-98), остальные — шлейфами и разъемами IDC.
Типо как: http://msx.deneb.nl/page2.HTM :v2_conf2:
Давайте рассмотрим, что общего у всех типов Спектрумов:
1. МПУ (микропроцессорное устройство).
2. ОЗУ (оперативное запоминающее устройство).
3. ПЗУ (постоянное запоминающее устройство).
4. Менеджер памяти (устройство управления ОЗУ, ПЗУ и их страницами по 16 Кб).
5. Видеоконтроллер (устройство для преобразования данных из ОЗУ в сигналы для телевизора).
6. ША, ШД и ШУ (шины адреса, данных и управления).
7. Способ подключения устройств (1-5) к шинам (6) - ПАРАЛЛЕЛЬНО.
Теперь рассмотрим отличия:
1. Схемная реализация менеджера памяти.
2. Схемная реализация видеоконтроллера.
3. Топология шин (печатные проводники шин по-разному располагаются на платах разных Спектрумов).
4. Количество и качество периферийных устройств.
5. Элементная база.
6. Различные сервисы типа теневого монитора.
7. ...
Многие отличия полезны, но пункт 3 нужно исправить. Пришло время сказать:
- Хватит плодить клонов с разной топологией шин! Нужен стандарт.
Этим стандартом должна стать материнская плата с шиной ZX-BUS2.
А уж к ней можно выпускать комплект плат для сборки SPECCY- 2010, ATM - 3 и т.д.
Одно замечание: у железки этой должно быть что-то ради чего ВДРУГ! начнут люди ею интересоваться. А иначе будем наблюдать старую картину - "... сначала они очень активно продвигали этот компьютер в плане софта и железа а потом ВНЕЗАПНО ДЕЛО ЗАГЛОХЛО..." (с) х.з. кто-то на этом форуме. А что тут особенного скажите мне?
Вот размышления в слух:
1. Какой софт сходу будет на этом компе? старый zx софт (~6000шт.) будет ити криво изза того что не оригинал и не harlequin. Остальное будет в том же виде как и на leningrad-1 в 1992-ом году. 2. Какой новый софт сейчас вообще народ использует и потенциально нужен "новому компу"? web-browser, mp-player, 3D games, net games, emulators короче задачки даже для PS2/PSP туговаты а это железо не потянет такого. Из нового софта следует ожидать пару-тройку гамнодемоинтро и глюкоtest. 3. Может это будет не "новый комп" а какой-то retroleum-2 по сути самодельная SNES\Amiga на базе ZX-а? Тогда есть смысл сперва оценить наработки проекта retroleum и попробовать создать основной будущий софт сначала на retroleum перед тем как приступать к проектированию своего железа. 4. В любом случае нужно дать более менее четкий\не очень ответ на вопрос какой софт будет работать на этом компе и кто его будет запускать. Пока ничего интересного ПОМОЕМУ.
Romanich
23.06.2009, 17:41
3. Может это будет не "новый комп" а какой-то retroleum-2 по сути самодельная SNES\Amiga на базе ZX-а?
При чём тут SNES, которая на базе спектрума?
Ретролиум вообще не в тему (почти не в тему - в тему токо Z80 который непонятно каким боком он совместим с ZX)
Тогда есть смысл сперва оценить наработки проекта retroleum и попробовать создать основной будущий софт сначала на retroleum
сколько платят группе поддержки retrolium? ;)
Попробую объяснить так. Взять какой-нибудь клон, например, PENTAGON-128. Мысленно перенести детали контроллера дисковода на отдельную плату контроллера. Музыкальный процессор - на другую плату. Порты клавиатуры и джойстика - на третью. Память и видеоконтроллер - на четвертую. А то, что останется - на пятую плату, плату процессора.
Если теперь сделать эти пять плат и установить в материнскую плату с ZX-BUS2, то получится PENTAGON-128 в другом конструктиве. Программы, соответственно, будут работать те, что работали на PENTAGON-128.
Также, наверно, можно разделить на контроллеры и другие клоны. Потом можно из всех контроллеров выбрать наиболее удачные и собрать новый клон.
То есть софт должен быть совместим с контроллерами, которые установлены. Если появятся ПОТОМ новые контроллеры, то нужно будет писать новые программы, как если бы этот контроллер установили в любой другой клон.
При чём тут SNES, которая на базе спектрума?
Ретролиум вообще не в тему (почти не в тему - в тему токо Z80 который непонятно каким боком он совместим с ZX) сколько платят группе поддержки retrolium? ;)
:) помоему все поняли (кроме тебя?) что речь шла "о некой системе" аналогичной по возможностям с указанными железками на базе спектрума. Где тут поддержка retrolium-a, тут поиск пути формирования самой изначальной задачи.
---------- Post added at 17:55 ---------- Previous post was at 17:35 ----------
Если теперь сделать эти пять плат и установить в материнскую плату с ZX-BUS2, то получится PENTAGON-128 в другом конструктиве. Программы, соответственно, будут работать те, что работали на PENTAGON-128.
1. Спектрум невозможно(очень сложно) будет разбить на модули соединенные по ZX-BUS2, изза того что у каждого твоего модуля интерфейсная шина будет отличная на ~40%, изза того что синхронная архитектура, привязанная к жестким времянкам с отсутствующим на них стандартом, превратит разработку модулей в адский труд по подгонке модуля к модулю с кучей перемычек на каждом.
2. На самом деле 1! Потому как перетасовка железа ничего не сулит по сути. Оно и после всех усилий останется пентагоном и будет на стоко ненужное как пентагон.
:) 1. Спектрум невозможно(очень сложно) будет разбить на модули соединенные по ZX-BUS2, изза того что у каждого твоего модуля интерфейсная шина будет отличная на ~40%, изза того что синхронная архитектура, привязанная к жестким времянкам с отсутствующим на них стандартом, превратит разработку модулей в адский труд по подгонке модуля к модулю с кучей перемычек на каждом.
Контроллер дисковода, AY, клавиатуру и джойстик легко отделить от остальной схемы. Для них даже выпускаются контроллеры для ZX-BUS.
Чтобы подключить ОЗУ и видеоконтроллер нужен регистр управления памятью. Регистр - это обычный порт, значит можно подключить через шину ZX-BUS. Регистр можно установить на плате процессора. Выходы этого регистра подключать к памяти и другим контроллерам уже через ZX-BUS2.
Вот память и видеоконтроллер отделить друг от друга нельзя, наверно. Пусть будут на одной плате.
2. На самом деле 1! Потому как перетасовка железа ничего не сулит по сути. Оно и после всех усилий останется пентагоном и будет на стоко ненужное как пентагон.
После деления могут появиться какие-нибудь новые идеи... Память добавить или переключатель частоты кадров 48/50 Гц поставить...
Смысл дробления абсурден
Спек тем и хорош, что он простой, одноплатный, собираемый из простой логики ...
Если есть желание поизучать арм, плис и пр. - изучай...
Но каким боком тут спек?
Альтернативное предложение - давайте выберем фоторамку, хакнем и перенесём
туда эмулятор спека...
Romanich
24.06.2009, 11:59
"Ах -какооооой был мужчИна...."
"Ах -какооооой был мужчИна...."
"..."
"Настоящий полковник!!!"
а под этой личиной скрывался уголовник =)
---------
тоже самое и здесь - люди желают освоить новую элементную базу, и хотят это приподнести в личине спектрума ;)
либо это самообман, либо идиотизм или вообще маркетинговый трюк по стрижке денег со спектрумистов.
а возможно - контрреволюция, направленное на свержение Спекки современными недо-самопало-платформами :rolleyes:
Альтернативное предложение - давайте выберем фоторамку, хакнем и перенесём туда эмулятор спека...
А толку? Ну получим еще одну платформу с кривыми софт эмулями аналогичными тем что крутятся под windoz, psp или микромашине. "В чем сила брат?" Я бы понял если бы это были железные эмули с 99.9% идентичности ("ароматизатор идентичный натуральному").
---------- Post added at 11:35 ---------- Previous post was at 11:30 ----------
либо это самообман, либо идиотизм или вообще маркетинговый трюк по стрижке денег со спектрумистов.
Какие интересно можно содрать деньги у спектрумистов??? "Где деньги Киса?" (с) Б.
а возможно - контрреволюция, направленное на свержение Спекки современными недо-самопало-платформами :rolleyes:
Спектрум это ~6000шт. софта заточенного под конкретное железо. Никакая революция не сможет изменить, преуменьшить, нивелировать этот факт.
Romanich
24.06.2009, 13:29
А толку? Ну получим еще одну платформу с кривыми софт эмулями аналогичными тем что крутятся под windoz, psp или микромашине.
кстати да, все фришные эмули - несколько кривоватые - тут либо мириться надо или дорабатывать самому.
Нормальные эмуляторы только у Марата Файзуллина - только он их никому за просто так не даст.
А пользователей фришных эмулей он называет гоблинами. :v2_lol:
---------- Post added at 20:29 ---------- Previous post was at 20:28 ----------
Bigral > Я бы понял если бы это были железные эмули с 99.9% идентичности ("ароматизатор идентичный натуральному").
объясните суть железной эмуляции.
и самое главное - кто этим заниматься будет?
объясните суть железной эмуляции.
и самое главное - кто этим заниматься будет?
Хороший пример железной эмуляции это клон спекки harlequin. Далее ожидается подробная схема ULA и почти 100% клон. Есть всякие другие клоны, многие на FPGA на скоко они близки к оригиналам пока не ясно (скажем те конфиги msx,amstrad cpc,vector для DE1), но все-же такой путь явно эфективнее soft-эмулей которые никогда не достигнут такого же результата.
Кто этим будет заниматся? - те же кто и сейчас этим занимается и те кому это интересно - энтузиасты.
Тут еще важно одно - клонировать в железе ранние 8-bit компы имеет смысл изза того что сложная синхронная их архитектура и подгонка по тактам софта под это железо считалось нормой. К примеру клонировать x86 ПОИСК-1 нет никакого смысла просто изза того что soft для ПОИСК-а так же "криво" будет работать на soft эмуляторе как и на самом оригинале.
Romanich
24.06.2009, 13:58
Хороший пример железной эмуляции это клон спекки harlequin.
немного не то хотел узнать.
интересуют сами принципы железной эмуляции - структурно и сама суть.
такой путь явно эфективнее soft-эмулей которые никогда не достигнут такого же результата.
чем софт-эмули не угодили?
что в них не так? (кроме того как некоторые игры не идут)
немного не то хотел узнать.
интересуют сами принципы железной эмуляции - структурно и сама суть.
В смысле? Ну имеется железяка собранная на дискретной логике или FPGA которая способна запускать софт оригинала с тем же "качеством" как и сам оригинал.
чем софт-эмули не угодили?
что в них не так? (кроме того как некоторые игры не идут)
Не угодили тем что качественно подогнать эмуляцию даже простого Z80 составляет большую проблему для программеров не говоря уже об эмуляции сложных игровых автоматов. Примером может служить MAME там где просто куча народу положило много сил и времени и похоже всеравно эмуль далек от оригинальных железяк. Когда игры не идут то это вообще кривая недо-версия эмуля. Обычно хороший эмуль можно применять для разработки проги на 90% перед окончательной подгонкой на оригинале.
Romanich
24.06.2009, 17:20
кто будет заниматься написанием прошивок для FPGA?
я про SEGA, SNES и т.п.
или оно только спек будет эмулировать?
[QUOTE=bigral;204967]А толку? Ну получим еще одну платформу с кривыми софт эмулями аналогичными тем что крутятся под windoz, psp или микромашине. "В чем сила брат?" Я бы понял если бы это были железные эмули с 99.9% идентичности ("ароматизатор идентичный натуральному").[COLOR="Silver"]
Смысл в удовлетворении желания в изучении нового железа ...
Плюс - это полезная тема ...
А эмулятор спека - бантик к линуксу :)
кто будет заниматься написанием прошивок для FPGA?
я про SEGA, SNES и т.п.
или оно только спек будет эмулировать?
Подожди, эти вопросы конечно интересные, но мы тут про ZXkit. Следи за ходом мысли в посте где впервые прозвучали эти SNES/MD, там это шло в форме вопроса - а не будет ли этот ZXkit платформой аналогичной по возможностям SNES/MD/retrolium? Писать прошивки для ZXkit естественно прийдется добровольцам-энтузиастам, так же как сейчас пришут под DE1. Что оно будет\может эмулировать кроме ZX-a вообще вопрос вторичный.
Romanich
26.06.2009, 10:02
Подожди, эти вопросы конечно интересные, но мы тут про ZXkit. Следи за ходом мысли в посте где впервые прозвучали эти SNES/MD, там это шло в форме вопроса - а не будет ли этот ZXkit платформой аналогичной по возможностям SNES/MD/retrolium? Писать прошивки для ZXkit естественно прийдется добровольцам-энтузиастам, так же как сейчас пришут под DE1. Что оно будет\может эмулировать кроме ZX-a вообще вопрос вторичный.
без серьезной поддержки софта (пусть даже и в виде эмулятора) - никому не нужная железка.
есть ли люди, шпрэхающие как писать прошивку на AHDL,VHDL,VERILOG(ненужное зачеркнуть) для тех же NES, SNES , SMD ?
James DiGreze
26.06.2009, 11:13
самый что ни на есть zxkit1 - это lenin-1
другого такого кита нет. просто и со вкусом. все остальное (фдд/хдд/ау и пр.) - сверху бутербродом через спагетти мгтф. все уже придумано - остается взять тупой горячий предмет и немного понюхать канифоли.
Я его изрезал и весь перепаял мгтф-ом, прикольно было ... :)
Не угодили тем что качественно подогнать эмуляцию даже простого Z80 составляет большую проблему для программеров не говоря уже об эмуляции сложных игровых автоматов. Примером может служить MAME там где просто куча народу положило много сил и времени и похоже всеравно эмуль далек от оригинальных железяк. Когда игры не идут то это вообще кривая недо-версия эмуля. Обычно хороший эмуль можно применять для разработки проги на 90% перед окончательной подгонкой на оригинале.
Имея в виду количество текущих разработок для Спектрума, малое количество точных эмуляторов -- это не большая проблема.
LeBohdan
28.06.2009, 01:22
По-моему каждый Спектрумист имеет право сделать себе свой Спектрум как себе хочет ;) Кто на FPGA, кто на дискретных элементах, а кто - эмулятор. Дело вкуса. И он имеет право приглашать к участию других. А также - делится результатами, если они будут. Тот же syd сделал очередной клон. Но какой! Я лично ему благодарен. А почему? Да потому, что я, ленивый бюрократ, нашел схему которую не трудно сделать, она интересна, и проста! И это заставило меня взяться за паяльник. Относитесь с пониманием к предложениям и идеям других! Мы же хотим, чтобы новые поколения Спектрумистов развивались и любили эту Машинку.
А кто запрещает?
Но надо же разумно подходить ...
Romanich
28.06.2009, 10:25
Мы же хотим, чтобы новые поколения Спектрумистов развивались и любили эту Машинку.
практически любой спектрумист любит ходить "налево" - к игровым приставкам, тоесть к тем машинам, которые мощнее ,цветастее и звукастее ;) :v2_wink2: :v2_blush:
LeBohdan
28.06.2009, 16:15
ASDT, та вцелом - я согласен. Но, например, автор темы мог подумать что новые идеи тут не поддерживаются. А это совсем не так. Что-то конечно перегнул, но давайте конструктивно обьяснять что к чему. Пользы много для всех. Обсудим, человека направим в правильном направлении, он не наделает ошибок. А там глядиш и общими усилиями интересный проект наваяем.
Romanich, :) ну как без этого. Но лично если меня спросят - я всегда скажу, что Спектрум лучший компьютер всех времен. А для разных задач - нужна разная техника.
А вообще - я б хотел, что б был Open Source проект современного спектрума. Что б все желающие могли делать для него немного работы. Что б была обратная совместимость (много хорошего софта не должно пропасть), и что б хотелось для него програмить. Думаю нежелание програмить под современные клоны - это их закрытость и плохая документированность. Ну и отсутсвие интереса к архитектуре. А отсутствие интереса у меня, например, вызвано сложностью схем. Как посмотрю на тот же Пентагон - сразу интерес пропадает. Дома я его не спаяю. Тут нужна именно модульная открытая архитектура. Делаем одну платку - получаем обычный Спек. Делаем еще одну маленькую - получем Спек с 1Гб памяти. Еще одну - и вот он уже имеет DVI выход (что вообщем то не сложно, было б желание). И работать оно будет. Не верю я что много соединений - это плохо. Вон современный PC имеет кучу разьемов. Но работает надежно. Все дело в качестве.
Что б все желающие могли делать для него немного работы
сп2007 открытый проект, много блеккот для него сделал?
LeBohdan
29.06.2009, 00:23
сп2007 открытый проект, много блеккот для него сделал?
А что для него еще можно сделать? Проект уперся в свои возможности. Автор это тоже признает. А возможность расширения в нем не предусмотрена. Нужно все переделывать. Програмить для него - это програмить для обычного спектрума.
James DiGreze
29.06.2009, 09:02
Думаю нежелание програмить под современные клоны - это их закрытость и плохая документированность.2 фактора: а) чаще - отстуствие конкретного клона "на рабочем месте", б) в остальных случаях - если таки клон присутствует, то отсутствие всяких ЯВУ желательно с ООП и "визуальностью".
Программисты есть, но их мало, и мало того, у них мало свободного времени.
Ну и отсутсвие интереса к архитектуре. А отсутствие интереса у меня, например, вызвано сложностью схем. Как посмотрю на тот же Пентагон - сразу интерес пропадает. Дома я его не спаяю.Не так давно можно было купить собранный. В чем проблема?! (не для ответа, а чтоб признался сам себе в реальных мотивах, причем я на своей версии не настаиваю, потому не озвучиваю.)
Тут нужна именно модульная открытая архитектура. Делаем одну платку - получаем обычный Спек. Делаем еще одну маленькую - получем Спек с 1Гб памяти. Еще одну - и вот он уже имеет DVI выход (что вообщем то не сложно, было б желание).Это красиво только на словах. В реальности есть очень много "ложек дёгтя".
И работать оно будет. Не верю я что много соединений - это плохо. Вон современный PC имеет кучу разьемов. Но работает надежно. Все дело в качестве.Ну, Во-1, не всяк РС работает надежно. Во-2, там куча жестких стандартов, проверенных инженерами и временем, коих у нас нет.
Я не против создания нового, а всего лишь пытаюсь предупредить возможные ошибки и "глюки" нового творения.
Сейчас доступны весьма разнообразные и производительные чипы ...
Теоретически их все можно применить в "спеке".
Но т.к. нового софта не будет, то и нет основания их использовать ...
Ну может для прикола - кто какую ещё шнягу прикрутит.
По плисам тоже вопросы ...
Можно понять одночиповое решение, но остальные варианты выглядят
не совсем адекватными.
Мне больше нравится ретровариант. Он хоть исторически обоснован ...
Romanich
29.06.2009, 12:42
Сейчас доступны весьма разнообразные и производительные чипы ...
Но т.к. нового софта не будет, то и нет основания их использовать ...
Можно понять одночиповое решение, но остальные варианты выглядят
не совсем адекватными.
при таком раскладе дел в дальнейшем, ты точно "спасибками" обрастёшь ;)
А толку?
Думать о идеологии не хотят, сразу ляпать что-то ...
Или просто концептуальный трёп...
А толку?
Думать о идеологии не хотят, сразу ляпать что-то ...
Или просто концептуальный трёп...
Ну это давно сказал black cat и не токо он, ты повторяешься. Концептуальный треп это тоже важно конечно. Когда-то все (или многие) гнали на black cat-a и его "химеры" утверждая что нам бы хоть каких-то новых разработок и "проработанные концепции" нам ненужны (типа потом разберемся что нам надо а что нет когда будет куча разного). А вот оказывается нужны "концептуальные новинки" просто изза того чтоб подогревать интерес к спектруму и заставить разработчиков мыслить. Так или иначе но этот раздел с концепциями разработчики смотрят\читают\пишут на ряду с разделом ЖЕЛЕЗО.
Так вот, а что значит "думать о идеологии"??? По-моему 90% из этой "идеологии" сводится к тому какой SOFT предпологается использовать, все остальное это детали. И если мы предпологаем что ничего особенного в этом SOFT-e не будет и что это будет простой софт который уже есть под windoz например, то и смысла делать что-то новое НЕТУ НИКАКОГО просто изза того что предпологается очередной windoz2 который никому не нужен.
Romanich
30.06.2009, 17:51
кстати, а за что БК забанили, кто знает? и когда бан аннулируют?
скучно как-то... без концепций :sleep:
кстати, а за что БК забанили, кто знает? и когда бан аннулируют?
Шо за нах???!!! Кто его мог забанить??? Это ж явное вредительство для ZX сообщества! Сравнимое с растрелом генералов перед войной в 30-х. Тут же реально зобанить десяток основных активистов и потом форум считай мертвый будет совсем, особенно раздел железо и концепции. Я за полную и беззаговорочную амнистию всех зарегистрированных!
Шо за нах???!!!
Нах не нах, а Demon_zx прибывает там же и уже давно. За что? Не знаю.
Romanich
01.07.2009, 03:38
Шо за нах???!!! Кто его мог забанить???
на его статус над аватаром посмотри :)
написано ж "Banned"
"а что значит "думать о идеологии"??? "
Это означает определять смысл действий ...
Взять пример с фоторамкой.
Это современный уровень, а изучение современных решений - вполне
разумное и полезное дело ...
Плюсом добавим то, что это готовая конструкция для "творчества".
Всё необходимое на ней есть. Т.е. дофига памяти( ~1 Гб? ), быстрый проц.(~ARM)
(можно фильмы смотреть), всякая периферия(USB Host+...)
Можно портировать линукс и пр. софт ...
Да, и стоит весьма дёшево!
Есть и минус ... Может не быть документации (хз что там поставили китайцы) ...
Может коряво изложено, но смысл подумать о практических действиях есть.
Спек это ретрокомпьютер по определению ...
Если есть желание собрать свой клон, то надо следовать стилю.
Винтажный комп. не может быть собран из современных
элементов. Тут нужно соответствие времени ...
Ну а дальше ..., нужно определить доп.характеристи "старинности".
Это уже определяется другими целями и самоограничениями ...
Например - мне в "детстве" на спеке не нравилось наличие wait-ов :)
Взять пример с фоторамкой.
Это современный уровень, а изучение современных решений - вполне
разумное и полезное дело ...
Плюсом добавим то, что это готовая конструкция для "творчества".
Всё необходимое на ней есть. Т.е. дофига памяти( ~1 Гб? ), быстрый проц.(~ARM)
(можно фильмы смотреть), всякая периферия(USB Host+...)
Можно портировать линукс и пр. софт ...
Да, и стоит весьма дёшево!
Есть и минус ... Может не быть документации (хз что там поставили китайцы) ...
Может коряво изложено, но смысл подумать о практических действиях есть.
Ещё один минус - конкретная модель подобного девайса выпускается лишь некоторое определенное время (ну там пол года). Потом (как правило) идет переход на другую модель и она уже, вполне вероятно, будет отличаться по железу.
Т.е. купить определенную конкретную модель, когда ее уже не производят (и не везут к нам), уже будет проблематично.
Уже проходили такое с китайскими DVD плеерами.
2Valen
А кто говорил, что будет легко ....
Я вот жду, вдуг знакомые или знакомым подарят, а тут я с паялом ... :)
Demon_zx прибывает там же
и хорошо, я так его еще год назад в черный список записал.
А Кота можно вернуть, но только тогда, когда раздел концепции перенуст во флейм.
Romanich
02.07.2009, 08:47
...когда раздел концепции перенуст во флейм.
Этого не будет никогда!
А если даже и будет, то в этот форум больше не писатель! :mad:
LeBohdan
04.07.2009, 23:11
А Кота можно вернуть, но только тогда, когда раздел концепции перенуст во флейм.
Банить за концепции - это все равно что теоретическую науку запретить :)
Они нужны не меньше, чем барахолка на этом форуме. А Кота - зря забанили. Он как раз хотел порядок с этими концепциями навести.
самый что ни на есть zxkit1 - это lenin-1
другого такого кита нет.
Это точно. Благодаря Ленинграду Спектрум стал у нас так популярен. И люди могли его паять, усовершенствовать, разрабатывать для него новые схемы. Но ресурсов и возможностей для этого тогда было мало...
А сейчас максимально блогоприятные условия для творчества - можно купить почти любую деталь, заказать плату. У всех есть PC для поиска информации через интернет, разработки схем, программ и другой повседневной работы...
У меня появилась идея - начать все сначала, с Ленинграда 1. Потом постепенно апгрейдить его до сегодняшнего уровня. Один из вариантов - брать для апгрейда только полезное, что было разработано во всех клонах, которые появились после него. Возможно в процессе этого занятия появится нечто среднее, стандартное...
просто и со вкусом. все остальное (фдд/хдд/ау и пр.) - сверху бутербродом через спагетти мгтф. все уже придумано - остается взять тупой горячий предмет и немного понюхать канифоли.
Можно вместо бутербродов использовать материнскую плату с десятью слотами. Для начала применять макетки, мгтф и "лазерный утюг". Если появится что-то полезное - заказать печатную плату с зеленкой. Потом опять вперед - каждый разрабатывает с помощью мгтф то, о чем мечтал...
Можно сделать ленинград, "как хотелось".
Тока сперва сформулировать это "хотелось".
Можно сделать ленинград, "как хотелось".
Тока сперва сформулировать это "хотелось".
Сначала:
1. Подключить к телевизору/монитору.
2. Оставить загрузку с магнитофона/MP3 - плейера. Посмотреть загрузку картинок интересно.
3. Спаять автомат для ввода после сброса команды: LOAD "" ENTER. Зачем каждый раз мучиться, если это может сделать автомат?
Затем хотелось бы:
1. SD карту с образами. Удобную оболочку для загрузки типа NORTON командер. Чтобы запускалась сама после сброса, без всяких телодвижений типа LOAD и RANDOMIZE USR. Джойстиком выбрать папку, файл, нажать огонь - через несколько секунд игра должна начаться.
2. Джойстики бы понадежнее, покрепче, чтобы безотказно срабатывали.
...
Кто еще что предложит ?
"1. Подключить к телевизору/монитору."
Проблемы с подключением к телику?
Есть разные варианты решения по монитору, мне думается скандаблер более уместен ...
"2. Оставить загрузку с магнитофона/MP3 - плейера. Посмотреть загрузку картинок интересно."
При нулевых затратах - почему нет ...
"Спаять автомат для ввода после сброса команды: LOAD "" ENTER."
Оригинальная шутка ... :)
"1. SD карту с образами."
Тут вопрос сильно больше одной строки ...
Как выбирать способ подключения?
"2. Джойстики бы понадежнее"
Есть РСшные, что ещё?
"Кто еще что предложит ? "
Первое - возможность переключения "цга"-"вга" с максимальным сохранением
времянок графики
Второе - возможность дма || процессору
Третье - отсутствие wait-ов и возможность их добавления для торможения программы
Четвертое - возможность добавления цветовой палитры
Для начала хватит ...
"1. Подключить к телевизору/монитору."
Проблемы с подключением к телику?
Есть разные варианты решения по монитору, мне думается скандаблер более уместен ...
Да, этот вопрос решаемый.
"2. Оставить загрузку с магнитофона/MP3 - плейера. Посмотреть загрузку картинок интересно."
При нулевых затратах - почему нет ...
Обычно от входа с магнитофона стараются избавиться.
"Спаять автомат для ввода после сброса команды: LOAD "" ENTER."
Оригинальная шутка ... :)
Это не шутка - это пройденный этап. У меня такой автомат был на Ленинграде и Спарке-128. Нажимаешь RESET и вперед, почти как на Dendy. Только он будет конфликтовать или перестанет работать при подключении контроллера PC клавиатуры. Этот автомат надо добавить в программу контроллера.
"1. SD карту с образами."
Тут вопрос сильно больше одной строки ...
Как выбирать способ подключения?
Ну для этого нужна плата загрузчика. Может эмулятор TR-DOS, а может загрузчик образов памяти типа MAGIC.
"2. Джойстики бы понадежнее"
Есть РСшные, что ещё?
А они же вроде аналоговые. Надо еще чтобы были очень крепкие. Сколько я раньше их переломал. Может кто придумает хорошую конструкцию...
"Кто еще что предложит ? "
Первое - возможность переключения "цга"-"вга" с максимальным сохранением
времянок графики
Второе - возможность дма || процессору
Дма и сейчас можно использовать, только некому.
Третье - отсутствие wait-ов и возможность их добавления для торможения программы
А зачем тормозить? Это сложно, нет стандартов. Лучше TURBO без тормозов.
Четвертое - возможность добавления цветовой палитры
Лучше палитру делать как на PC в bmp. Тогда можно будет рисовать на PC и показывать на Ленинграде.
Для начала хватит ...
Нет уж, мечтать так мечтать:
1. Загрузку образов в эмулятор ПЗУ, чтобы можно было апгрейдить без программатора. Так может появиться новая версия ПЗУ для новых программ.
2. Кнопку PAUSE для остановки программ. Условие - остановка и запуск программы в одно и тоже время относительно развертки телевизора, чтобы программа не заметила.
3. Для сохранения программ в файлы типа MAGIC обеспечить возможность чтения портов выбора страниц ОЗУ, ПЗУ, AY. Привязку к развертке телевизора, как с PAUSE.
4. Закачку программ с PC для сохранения во внутренней флэшпамяти.
"Да, этот вопрос решаемый."
Но пока не решен :)
"Этот автомат надо добавить в программу контроллера."
Ну поправь себе прошивку и радуйся ...
"А они же вроде аналоговые"
И что?
"Дма и сейчас можно использовать, только некому"
Бред...
"Лучше TURBO без тормозов."
И без руля ...
"Лучше палитру делать как на PC"
Совершенно не факт.
"Загрузку образов в эмулятор ПЗУ"
Ставь еепром и радуйся ...
"Кнопку PAUSE "
Это да, плюс MAGIC ... хороший комплект
"Закачку программ с PC для "
Делали уже, и не раз ...
James DiGreze
09.07.2009, 07:32
...
Нет уж, мечтать так мечтать:
...Начни с малого, а то в мечтах можно много чего написать.
Romanich
10.07.2009, 03:06
Начни с малого, а то в мечтах можно много чего написать.
Поддерживаю!
Лучше что-то С-делать, а потом лишь писать, иначе кроме эмоций и шикарных обещаний ничего...
Сам съел эту колючку на MegaMachine (это такой гипотетический монстор на Z80 и/или M68K), потом понял что нафиг не надо...
Поддерживаю!
Лучше что-то С-делать, а потом лишь писать, иначе кроме эмоций и шикарных обещаний ничего...
Сам съел эту колючку на MegaMachine (это такой гипотетический монстор на Z80 и/или M68K), потом понял что нафиг не надо...
Мечтать - быстрее и дешевле...
Сделать - дольше и дороже...
Вообще то предлагалось сначала обсудить, а потом делать...
Я начал делать...
Никак не могу избавиться от желания сделать одноплатный SPECCY2007+128К+AY+KEMPSTON-ы...
Romanich
10.07.2009, 10:17
Мечтать - быстрее и дешевле...
Сделать - дольше и дороже...
Вообще то предлагалось сначала обсудить, а потом делать...
Я начал делать...
Никак не могу избавиться от желания сделать одноплатный SPECCY2007+128К+AY+KEMPSTON-ы...
Если Душа велит - делайте!
Только вот с форумами по-осторожнее, потому что если что-то не сдержите - начнут тут же обсуждать и виноватым сделают...
Лучше всё-таки "железный занавес", а потом открытие с "концепциями" ;)
Если Душа велит - делайте!
Он одноплатный - это противоречит концепции ZXKit1.
Только вот с форумами по-осторожнее, потому что если что-то не сдержите - начнут тут же обсуждать и виноватым сделают...
Для начала сделаю материнскую плату ZXKit1. Фото выложу.
Для начала сделаю материнскую плату ZXKit1. Фото выложу.
Жду уже полтора месяца хотя бы одну фотку. Любит народ наш поговорить.
http://i038.radikal.ru/0908/3c/0be753eea2e0t.jpg (http://radikal.ru/F/i038.radikal.ru/0908/3c/0be753eea2e0.png)
Всем привет.
В этом что-то есть, прикольно использовать ISA расширение в синклере (не по распиновке, а физическое подключение). Наверно проект - ТРОНУЛСЯ, по поводу аппаратной части, думаю нужно на мой взгляд брать Ленинград-2 или Ленинград-3. Интересно взглянуть на схему монтажки (материнки-расширялки).
P.S.
Большое ПАСИБО xst, напомнил о старых мыслях. Пора лезть в сарай за железом, а на полку за шпаргалками.
---------- Post added at 17:51 ---------- Previous post was at 17:49 ----------
...а то как-то с синклера на 486DX2
Основные сигналы слотов - как у KAY...
Дополнительные сигналы - часть как у SPECCY2007...
Разъем питания - как у ZXM-Phoenix...
Блокировка портов - по аналогии с KAY...
Всем привет.
В этом что-то есть, прикольно использовать ISA расширение в синклере (не по распиновке, а физическое подключение).
Это не я придумал. Это использовалось 20 назад в ZX-NEXT, KAY и SCORPION. Сейчас такие слоты в Pentagon и ZXM-Phoenix и имеют 62 контакта. На моей плате слоты с двумя секциями по 62 и 36 контактов.
Наверно проект - ТРОНУЛСЯ
Такой способ сборки компьютера под себя мне кажется удобнее, чем с помощью МГТФ. И он не устареет быстро.
по поводу аппаратной части, думаю нужно на мой взгляд брать Ленинград-2 или Ленинград-3.
Почему именно их? Из реалов у меня есть только Ленинград-1 и ZX-NEXT. Буду подпаивать их и самодельные модули через платы-переходники, которые устанавливаются в слоты.
Интересно взглянуть на схему монтажки (материнки-расширялки).
P.S.
Большое ПАСИБО xst, напомнил о старых мыслях. Пора лезть в сарай за железом, а на полку за шпаргалками.
Я до сих пор храню первую схему Ленинграда, перерисованную от руки, и листочки с его временными диаграммами...
Это не я придумал. Это использовалось 20 назад в ZX-NEXT, KAY и SCORPION. Сейчас такие слоты в Pentagon и ZXM-Phoenix и имеют 62 контакта. На моей плате слоты с двумя секциями по 62 и 36 контактов.
Такой способ сборки компьютера под себя мне кажется удобнее, чем с помощью МГТФ. И он не устареет быстро.
Почему именно их? Из реалов у меня есть только Ленинград-1 и ZX-NEXT. Буду подпаивать их и самодельные модули через платы-переходники, которые устанавливаются в слоты.
Я до сих пор храню первую схему Ленинграда, перерисованную от руки, и листочки с его временными диаграммами...
...этих динозавров НЕ ВИДЕЛ, только Pentagon-128. Первым был Ленинград-1 plus, затем убожество Вектор-06с (пошел на з/ч, клава была на герконах, а затем все вытекающие последствия). Затем SINTEZ и Блиц для тестирования ПО на совместимость, Ленинград-2 для проектирования там всяких девайсов типа программатор, сканер и видео-контроллер (что-то на подобие есть в ZX-NEXT), DAT(Streemmer) и т.д. и т.п. Я не говорю, что именно Ленинграды в начестве бызы, фантазия всегда - больная и можно натворить все, что угодно. Да, схему тоже храню, как реликвию, не продам даже за стотысячмилионав. И есть еще какой-то NoNaMe (труп как и Л-2), нужно будет сфоткать и выложить. Да, под какой корпус делал разводку? Класно б, было бы платку под АТ или АТХ корпус, типа эти уже стандарт, и так модно, на выходных вытравлю.
---------- Post added at 12:29 ---------- Previous post was at 12:23 ----------
Блин, дежавю, если не изменяет память, то нечто подобное делал этак лет 13 назад.
---------- Post added at 12:36 ---------- Previous post was at 12:29 ----------
...заеду домой, посмотрю что осталось, зацепило, пишу - улыбаясь.
... Затем SINTEZ и Блиц для тестирования ПО на совместимость, Ленинград-2 для проектирования там всяких девайсов типа программатор, сканер и видео-контроллер (что-то на подобие есть в ZX-NEXT), DAT(Streemmer) и т.д. и т.п.
Так вы раньше активно писали программы и разрабатывали железо. Может сейчас что-нибудь придумаете для нас...
Да, под какой корпус делал разводку?
Плата делалась с учетом 10 слотов и минимальных размеров. Скорее всего подходит под настольный (не desktop) пластмассовый корпус.
Класно б, было бы платку под АТ или АТХ корпус, типа эти уже стандарт, и так модно
Разъем питания совместим с блоком питания ATX, шаг слотов совпадает с шагом отверстий на задней стенке корпуса, крепежные отверстия не совпадут. Можно насверлить новых хоть в дне корпуса - все равно нет готовых контроллеров, которые крепятся к задней стенке, как у PC. Предполагалось использовать почти все крепежные отверстия, расместив на винтах между платой и корпусом пластмассовые втулки высотой 5 мм.
на выходных вытравлю.
Эту материнскую плату в домашних условиях не сделать - нужна металлизация отверстий...
Блин, дежавю, если не изменяет память, то нечто подобное делал этак лет 13 назад.
Наверное хотите осуществить давние мечты...
...Я не больной, но, http://www.ixbt.com/mainboard/pcb-at-home.shtml (проскакивала на этом форуме) и где-то на startcopy.ru, startcopy.net была страничка, как переделать HP LaserJet 5L/6L для "треннировки на кошечках" (это не обязательно). Но это отдельная тема по ЛУТ. Собрать можно и в домашних условиях, хотя бы 3-4-5 слотов, для основных жизненно важных модулей, пока что, опыт есть, а здесь другими словами: "ХОЧУ-ХОЧУ-ХОЧУ". Кстати, zst, каким софтом набрасывал схему и трассировал? Есть ли полная эл. схема и блок схема ZXKit1, т.е из какого старичка начнешь делать?
Если не заморачиваться с арбитрами шин и есть уверенность, что не будет конфликтов чтения из устройств ввода - вывода, можете сделать одностороннюю плату. Соединить со стороны пайки все соответствующие выводы слотов. Но тут есть сложность - дорожки тонкие, зазоры и площадки маленькие, отверстий много - 98 на один слот. Стоит ли мучаться?
Может выпилить кусок со слотами из старой материнской платы и прозвонить правильность соединений? Кто-то вроде так делал расширители...
Блок схем ZXKit1 нет. Это концепция многоплатного компьютера, которую не захотели прорабатывать. Сигналы нужно коллективно обсуждать, особенно ценны были бы советы разработчиков клонов. Так как обсуждения не было - взял сигналы SPECCY2007. Можно сделать на одной плате ATMEGу-32, на другой FLASH, на третьей ПЛИС и т.д.
zts, про "отпилить/выпелить" - я, забыл и в этом чето есть. Если отталкиваться от шины SPECCY2007, тогда предлагаю вот так, для начала (только мое мнение и не утверждаю что новый стандарт, т.к. одна голова хорошо, а .......):
1. Если вспомнить СССРовские телики хУСЦТ, к которому у меня был подключен синклер, тогда ZXKit1 должен быть модульным и каждое поколение этих самых модулей между собой, должно быть между собой взаимозаменяемыми в не зависимости от какого клона пришел модуль.
2. Из первого пункта следует то, что появится по мере необходимости ввода в схему новых сигналов для шины , т.е. дополнительные сигналы коммутации модулей, тогда их нумерация должна начинаться с первого незадействованного младшего пина шины если отталкиваться от ZXKit1_MB_090730.pdf.zip.
3. На счет ..........................
P.S. Еду домой, последующие из Дому, если ЛАН наладили....
http://s53.radikal.ru/i142/0908/f5/f938ce408ff0t.jpg (http://radikal.ru/F/s53.radikal.ru/i142/0908/f5/f938ce408ff0.jpg)
http://i074.radikal.ru/0908/ef/e90ae86f9448t.jpg (http://radikal.ru/F/i074.radikal.ru/0908/ef/e90ae86f9448.jpg)
http://i051.radikal.ru/0908/83/bb1f72f5e00dt.jpg (http://radikal.ru/F/i051.radikal.ru/0908/83/bb1f72f5e00d.jpg)
Слотов 10 штук:
1. Z80+основное ОЗУ+диспетчер памяти
2. какая-нибудь плата с AY ?
3. ZXMC2
4. SMUC2
5. ПрофПЗУ
6. плата джойстиков
7.
8.
9.
10.
Это получится почти SCORPION.
Дополнительные платы:
1. ZXM VideoCARD
2. NeoGS
Если надо аналог SPECCY2007+128K+TRDOS:
Слотов 10 штук:
1. Z80+основное ОЗУ+диспетчер памяти
2. какая-нибудь плата с AY ?
3. ATMEGA32 + SDCARD
4. ПЗУ
3.
6.
7.
8.
9.
10.
Свободных слотов не так уж много останется...
Без слотов:
1. VGA & PAL
2. CF2IDE
3.
Z80:
Быстродействие - 8 МГц
Корпус - SOIC-40
ОЗУ:
Размер ОЗУ - 512 Kб
Тип ОЗУ - статика
Быстродействие - 10 нс
Разрядность - 16 бит
Микросхема K6R4016V1D-UI10
Диспетчер памяти:
EPM3128ATC100-10N
Адресация памяти и дополнительные сигналы - еще не знаю, как в SCORPION и SPECCY2007.
Должен обеспечить работу SMUC2, чтобы он думал, что это SCORPION.
Генератор:
14 МГц на инверторах.
Выход на VGA & PAL:
Цифровые RGBI, KSI, SSI, F14MHZ.
Изображение телевизионное 50 Гц, синхроимпульсы простые, достаточно произвольной длительности, гашение не надо делать, остальное делает VGA & PAL.
Black_Cat
07.09.2009, 20:47
Быстродействие - 8 МГцОЗУ у тебя быстрое, вполне мог бы и 20@28МГц поставить в PLCC44
ОЗУ у тебя быстрое, вполне мог бы и 20@28МГц поставить в PLCC44
Скорость будет зависеть не от процессора, а от дополнительного видеоконтроллера. 7 МГц хватит для управляющей программы. Основное ОЗУ можно сделать и медленным - для стандартного экрана хватит.
Интересно, почему ПрофПЗУ на отдельной плате, а не на SMUC2 ?
Для нее теперь переходник в слот надо делать...
Кстати, адаптер CF2IDE, избавляет нас от напряжения +12V, дисковода и винчестера.]
Может и от +3.3 V избавиться. Тогда достаточно будет простого маленького источника на +5 V
Память лучше увеличить до 1 Мб - пусть всякие архиваторы и DIVIDE резвятся...
Надо за основу взять схему Скорпиона и вырезать все лишнее: клавиатуру, джойстик, часы, компорты, LPT, не знаю что там еще лишнего есть...
Black_Cat
07.09.2009, 21:07
Скорость будет зависеть не от процессора, а от дополнительного видеоконтроллеравидеоконт роллер программы не считает
Основное ОЗУ можно сделать и медленным - для стандартного экрана хватит.при чём тут эран? 10нс хватит для чего угодно
---------- Post added at 21:07 ---------- Previous post was at 21:01 ----------
почему ПрофПЗУ на отдельной плате, а не на SMUC2 ?потому, что втыкается вместо ПЗУ
видеоконтроллер программы не считаетпри чём тут эран? 10нс хватит для чего угодно
Все тормоза от медленной графики. Мы делаем компьютер для быстрых игр, в которых надо мало думать процессором...
потому, что втыкается вместо ПЗУ
А ПЗУ сидит на шине ZX-BUS. Ладно, сделаем для нее переходник, он будет простой
Весь секрет СКОРПИОНА в кнопке МАГИК.
А времянки надо сделать как у Пентагона, чтобы демы работали правильно.
Чем адресация Скорпиона отличается от Пентагона. Может сделать какую-то универсальную адресацию..? У них наверное был общий предок - Ленинград1...
Можно подождать, когда ewgeny7 запустит SMUC2 на Phoenixe. Тогда можно будет из него вырезать все лишнее...
Black_Cat
07.09.2009, 21:17
Все тормоза от медленной графики.На заре цивилизации вообще-то Спектрум использовался как вычислительная машина.. иногда программы считались непрерывно неделю.. а была бы тактовая 28МГц - хватило бы суток
На заре цивилизации вообще-то Спектрум использовался как вычислительная машина.. иногда программы считались непрерывно неделю.. а была бы тактовая 28МГц - хватило бы суток
Теперь это уже не интересно, пусть PC считает. На Спектруме надо играть. Процессор можно и потом проапгрейдить, но быстрые вроде не очень совместимы с Z80A.
По играм - процессору теперь не надо будет считать адрес точки/байта в памяти. Эту черновую работу будет выполнять ZXM VideoCard. Процессор будет заниматься более важными делами, где спешка не нужна.
Можно подождать, когда ewgeny7 запустит SMUC2 на Phoenixe. Тогда можно будет из него вырезать все лишнее...
Отдохну от Ориона недельку, пока Error404 не приедет :)
Завтра этим как раз и займусь (ПрофПЗУ на Фениксе). СМУК втыкал, порты щелкал. Должно работать! Затык пока в подключении Профа.
dec188, ты говорил, что А15 надо помучить?
Black_Cat
07.09.2009, 21:39
Процессор можно и потом проапгрейдитьзачем потом что-то менять, если можно всё предусмотреть сразу?
быстрые вроде не очень совместимы с Z80Aлюбые КМОП Z80 отличаются от nМОП недокументированными командами.. Сомневаюсь, что ты достанешь сейчас nМОП 8МГц
зачем потом что-то менять, если можно всё предусмотреть сразу?любые КМОП Z80 отличаются от nМОП недокументированными командами
SOIC КМОП?! Потеря совместимости нам не нужна. Тогда надо DIP40.
Black_Cat
07.09.2009, 21:44
говорил, что А15 надо помучить?помучь
---------- Post added at 21:44 ---------- Previous post was at 21:43 ----------
Тогда надо DIP40...ага 4МГц nМОП ещё есть..
зачем потом что-то менять, если можно всё предусмотреть сразу?
Для старых игр и для портов быcтрый проц - это плохо, начнутся проблемы...
Для новых - тоже не надо, так как со стандартном видеоконтроллером все равно игры не пишут...
любые КМОП Z80 отличаются от nМОП недокументированными командами.. Сомневаюсь, что ты достанешь сейчас nМОП 8МГц
У CHRV есть 8 МГц SOIC и DIP.
Пока цель - сделать загрузку игр и некоторых программ с CF - флешек.
Black_Cat
07.09.2009, 21:49
Потеря совместимости нам не нужнасовместимости с чем, с кривыми программами?
У CHRV есть 8 МГц SOIC и DIP...ага, КМОП.. К слову, у него и 20МГц КМОП PLCC44 есть
---------- Post added at 21:49 ---------- Previous post was at 21:47 ----------
Для старых игр и для портов быcтрый проц - это плохо, начнутся проблемы...с какого перепою? На КАYе отродясь ничего кроме КМОП не ставилось.. при том на турбо машинах ставились как раз 10МГц Z80.. не знаешь почему? ..а следовало-бы знать если строишь слотовую машину..
совместимости с чем, с кривыми программами?
..ага, КМОП.. у него и 20МГц PLCC44 есть
А как его потом тормозить до 3.5 МГц для стандартного режима?
с какого перепою?[/QUOTE]
Порты придется тормозить до стандартной частоты иначе все перестанет работать. Зачем тогда такое извращение - ускрили, а потом затормозили.
Ну как на PC могут глюки начаться. Программисты наверно такты высчитали так, что если чуть быстрее-медленне, начнутся глюки.
Но раз эти процы уже давно КМОП, тогда проблем нет...
---------- Post added at 23:56 ---------- Previous post was at 23:53 ----------
Отдохну от Ориона недельку, пока Error404 не приедет :)
Завтра этим как раз и займусь (ПрофПЗУ на Фениксе). СМУК втыкал, порты щелкал. Должно работать! Затык пока в подключении Профа.
dec188, ты говорил, что А15 надо помучить?
Надо СМУК сделать стандартом загрузки, так как у него есть меню для выбора программ и он выполнен в виде отдельного контроллера ZX-BUS.
От SPECCY2007 тоже пойдет, но там есть некоторые недостатки:
1. Завязан на свою клавиатуру - с внешней не работает
2. Не выделен в виде отдельного контроллера
3.
Других загрузчиков пока не знаю...
Black_Cat
07.09.2009, 22:07
А как его потом тормозить до 3.5 МГц для стандартного режима?вопрос странный.. включи нетурбо режим..
Порты придется тормозить до стандартной частоты иначе все перестанет работать.имхо, ты что-то недопонимаешь и говоришь ерунду
---------- Post added at 22:07 ---------- Previous post was at 22:04 ----------
Программисты наверно такты высчитали так, что если чуть быстрее-медленне, начнутся глюки.программисты считают такты для режима 3,5МГц.. для турбо программисты демок не пишут ..да и Скорп - не демомашина..
вопрос странный.. включи нетурбо режим..
имхо, ты что-то недопонимаешь и говоришь ерунду
На данном этапе я рассуждаю поверхностно, не вдаваясь в детали. Надо придумать диспетчер памяти со стандартным видеоконтроллером.
Ну у ewgeny7 в Орионе начались проблемы с ВВ55 на высокой скорости. Также может и здесь какой нибудь триггер перестанет успевать переключаться...
Black_Cat
07.09.2009, 22:15
у ewgeny7 в Орионе начались проблемы с ВВ55..ессно, у него предел частоты 2,5МГц.. головой-то надо думать.. у Спектрума такого уродства не стоит к счастью.. но вообще-то существует такой сигнал как WAIT :)
---------- Post added at 22:15 ---------- Previous post was at 22:13 ----------
На данном этапе я рассуждаю поверхностно, не вдаваясь в детали.а надо-бы вдаваться, чтоб не напроектировать ерунды
..ессно, у него предел частоты 2,5МГц.. головой-то надо думать.. у Спектрума такого уродства не стоит к счастью.. но вообще-то существует такой сигнал как WAIT :)
---------- Post added at 22:15 ---------- Previous post was at 22:13 ----------
а надо-бы вдаваться, чтоб не напроектировать ерунды
А на большой скорости моя слотовая машина не сможет работать наверное...
Black_Cat
07.09.2009, 22:24
А на большой скорости моя слотовая машина не сможет работать наверное.....скажу по секрету - она и на маленькой скорости с nМОП процом не сможет работать..
..скажу по секрету - она и на маленькой скорости с nМОП процом не сможет работать..
А я КМОП на 8 МГц поставлю.
Но тут еще надо учитывать, что нагрузка уменьшится по сравнению с KAY. Не будет всяких мультиплексоров, дешифраторов, регистров, дисководов, память современная...
ПЛИС потребляет мало и она быстрая.
Black_Cat
07.09.2009, 22:27
..ага.. разве что только 20МГц сможет вытянуть такую ёмкостную нагрузку как у тебя.. при том на пониженной частоте.. В КАYе 10МГц, включенный на 7МГц мог тянуть только 3 слота..
..ага.. разве что только 20МГц сможет вытянуть такую ёмкостную нагрузку как у тебя.. при том на пониженной частоте
Тогда поставить 20 МГц проц на частоте 7МГц - надежность повысится.
Как там адресацию то делать ? Два регистра на выбор номера страницы...
Может предусмотреть на будущее что-то типа "тетрапотр", только дополнительный адрес для простого выбора страницы одним байтом... Че программисты маются...
Black_Cat
07.09.2009, 22:35
повысится.. но такая система, что ты делаешь, может быть интересна только для обучения.. о-о-чень узкая специализация.. сейчас, архитектура ZX-NEXT - это анахронизм
dec188 наверное намекает что надо на lvds переходить...
dec188, у меня в кае стоит 6мгц проц отродясь и спокойно 3 слота тянет - BetaTurbo+NemoIDE+DMA USC
повысится.. но такая система, что ты делаешь, может быть интересна только для обучения.. о-о-чень узкая специализация.. сейчас архитектура ZX-NEXT - это архаизм
Ну и что.
Сейчас в клоностроении вижу три течения:
1. Все на мелкой логике.
2. Все в одной большой FPGA.
3. Все на разных контроллерах с одной ПЛИС на каждом.
Третье теченье мое.
Black_Cat
07.09.2009, 23:00
dec188 наверное намекает что надо на lvds переходить...нет, я намекаю, что переконфигурирование сейчас делают не заменой плат в слоте, как это делалось в ZX-NEXT, а перезаливкой ПЛИС..
..ессно, у него предел частоты 2,5МГц.. головой-то надо думать..
ОТДЕЛЬНЫЕ экземпляры работают до 10Мгц. Лучше своей головой постучись...
существует такой сигнал как WAIT
Существует и задержка смены фронта клока, чем и пользуюсь :)
Black_Cat
08.09.2009, 00:12
..хотя как раз в ZX-NEXT можно выкинуть на свалку его родную плату портов и вставить плату с FPGA :) , получив таким макаром вполне таки современную переконфигурируемую конструкцию :)
..эт на заметку владельцам сего редкого девайса.. :)
ОТДЕЛЬНЫЕ экземпляры работают до 10Мгцага, импортные 8255-5 работают на 10МГц стабильно, но никак не ВВ55
---------- Post added 08.09.2009 at 00:12 ---------- Previous post was 07.09.2009 at 23:53 ----------
Два регистра на выбор номера страницы...
Может предусмотреть на будущее что-то типа "тетрапотр", только дополнительный адрес для простого выбора страницы одним байтом... тетрапорт не получится.. но что-то типа того можно было-бы сделать.. если бы для этого не пришлось переделывать весь парк 128 компов.. Тетрапорт #Exx7 возможен только благодаря неразвитости системы управления видеорежимами, отсутствию устоявшегося стандарта, и мизерному количеству компьютеров использующих порт #EFF7.. для #7FFD это не прокатывает.
..хотя как раз в ZX-NEXT можно выкинуть на свалку его родную плату портов и вставить плату с FPGA :) , получив таким макаром вполне таки современную переконфигурируемую конструкцию :)
Так ведь и я предлагаю переконфигурируемую конструкцию дешефратора. Сто раз переконфигурируемую. Но если ставить FPGA, a не CPLD, то больше раз...
тетрапорт не получится.. но что-то типа того можно было-бы сделать.. если бы для этого не пришлось переделывать весь парк 128 компов.. Тетрапорт #Exx7 возможен только благодаря неразвитости системы управления видеорежимами, отсутствию устоявшегося стандарта, и мизерному количеству компьютеров использующих порт #EFF7.. для #7FFD это не прокатывает.
Какой парк - комп то один.
Black_Cat
08.09.2009, 06:11
Какой парк - комп то одинчтоб софт написаный под модифицированный порт работал на других компах корректно, их придётся переделывать.. а это - не реально
---------- Post added at 06:11 ---------- Previous post was at 06:06 ----------
Сто раз переконфигурируемую. Но если ставить FPGA, a не CPLD, то больше раз...зачем выделять дешифратор, если в FPGA влезет весь комп и ещё место останется.. и переконфигурируй его там хоть до посинения..
чтоб софт написаный под модифицированный порт работал на других компах корректно, их придётся переделывать.. а это - не реально
---------- Post added at 06:11 ---------- Previous post was at 06:06 ----------
зачем выделять дешифратор, если в FPGA влезет весь комп и ещё место останется.. и переконфигурируй его там хоть до посинения..
Новые программы будут работать только с новым видеоконтроллером, а его на старых компах нет. Так что проблем нет.
Весь не влезет в 100 ног FPGA. Для выбора типа конфигурации еще нужно вывода три занять.
Дешифратор проще сделать, чем весь комп. Тем более что от компа кроме дешифратора почти ничего не нужно - все есть в отдельных контроллерах.
И не надо в FPGA ничего интегрировать. На FPGA лучше сделать удобный для программирования и быстрый видеоконтроллер.
Black_Cat
08.09.2009, 06:38
не надо в FPGA ничего интегрировать. На FPGA лучше сделать удобный для программирования и быстрый видеоконтроллерСпектрум - это на 90% видеоконтроллер.. а видеоконтроллер ты собираешься юзать внешний.. оставшиеся 10% многократно влезут в FPGA
---------- Post added at 06:38 ---------- Previous post was at 06:36 ----------
Новые программы будут работать только с новым видеоконтроллером, а его на старых компах нетя говорил о #7FFD и #1FFD.. следи за топиком
Спектрум - это на 90% видеоконтроллер.. а видеоконтроллер ты собираешься юзать внешний.. оставшиеся 10% многократно влезут в FPGA
Я и говорю - в FPGA реализовать стандартный видеоконтроллер и дешифратор, подключить к ней стандартный процессор и статическую память.
Остальное делают отдельные контроллеры: ZXMC2, SMUC2, NeoGS, ZXM, VideoCard, VGA&PAL.
Black_Cat
08.09.2009, 06:41
Я и говорю - в FPGA реализовать стандартный видеоконтроллер и дешифратор, подключить к ней стандартный процессор и статическую память.ты плохо представляешь архитектуру компьютера использующего внешнюю видеокарту
ты плохо представляешь архитектуру компьютера использующего внешнюю видеокарту
И главной целью видеокарты должна стать - упрощение и ускорение вывода на экран изображений в режиме независимого цвета для каждой точки, а не вывод на VGA. На VGA вывести статическую картинку может любой клон на FPGA. А вот ускорить графику пока не может, так как имеет общую память с процессором.
Давайте опишем текущую ситуацию:
1. Раньше процессор работал со стандартным экраном (один из двух цветов для точки в блоке 8х8 точек). Путем разных ухищрений программистов обеспечивалась достаточная скорость вывода двигающихся объектов.
2. Стандартный видеорежим ограничивает возможности написания игр - нельзя нарисовать рядом три точки разного цвета в произвольном месте экрана.
3. Как только придумывают режим 16 цветов для отдельной точки - сразу усложняется программирование для этого режима и замедляется вывод изображений. Размер экрана может занять всю или несколько страниц по 16 кб.
4. Программным способом на стандартной частоте процессор не может нарисовать быстрее.
5. Есть два способа ускориться. Первый способ - разгон процессора. Второй способ - аппаратное ускорение вычисления адресов точек, а также копирование байтов минуя промежуточное звено - процессор на тактовой частоте генератора, а не процессора.
Первый способ, разгон процессора не делает программирование более простым, поэтому он нам не подходит. Второй способ, аппаратное ускорение, требует отдельной памяти при работе видеоконтроллера. Но также требуется способ загрузки и выгрузки данных в видеоконтроллер / из видеоконтроллера.
Я бы предложил видеокарту, имеющую адреса 3 и 4 мегабайта. 1 и 2 мегабайты зарезервировать за компьютером.
В новой видеокарте память 3 и 4 мегабайта нужно использовать только для загрузки готовых изображений в память видеоконтроллера. Дальше он должен работать с этими данными сам по полее быстрым шинам и тактам.
Но сейчас нас видеоконтроллер не должен интересовать - он еще не спроектирован...
Black_Cat
08.09.2009, 07:16
Такой комп состоит из процессорного (CPU) и видеопроцессорного (VPU) блоков. Блок CPU включает: процесор, менеджер памяти, менеджер системного управления и встроенное периферийное оборудование. Блок внешнего VPU включает: сканер, менеджер видеорежимов, видеоформирователь и.. дубликаты менеджера памяти и менеджера системного управления.. т.е. почти весь компьютер..
---------- Post added at 07:16 ---------- Previous post was at 07:15 ----------
И главной целью видеокарты должна статьвидеокарта - это отдельная тема.. не мешай всё в кучу
Я бы предложил видеокарту, имеющую адреса 3 и 4 мегабайта. 1 и 2 мегабайты зарезервировать за компьютером.опять же, ты не разобрался в структуре распределения памяти отечественных клонов Спектрума.. а она такова, что разбита на банки по 64к, при том чётные банки относятся к CPU, а нечётные - к VPU. Поэтому никакой речи о 3 и 4 мегабайте под память VPU и быть не может..
Такой комп состоит из процессорного (CPU) и видеопроцессорного (VPU) блоков. Блок CPU включает: процесор, менеджер памяти, менеджер системного управления и встроенное периферийное оборудование. Блок внешнего VPU включает: сканер, менеджер видеорежимов, видеоформирователь и.. дубликаты менеджера памяти и менеджера системного управления.. т.е. почти весь компьютер..
Зачем так сложно - хватит одного быстрого видеорежима...
видеокарта - это отдельная тема.. не мешай всё в кучу
Согласен - для начала нужно сделать загрузку с CF со стандартным видеоконтроллером.
опять же, ты не разобрался в структуре распределения памяти отечественных клонов Спектрума.. а она такова, что разбита на банки по 64к, при том чётные банки относятся к CPU, а нечётные - к VPU. Поэтому никакой речи о 3 и 4 мегабайте под память VPU и быть не может..
Стандартый видеоконтроллер уже есть на всех клонах. Предлагаю его больше не трогать и не менять.
Сделать простой дешифратор адреса: первые два мегабайта - работает ОЗУ процессора, следующие два мегабайта - ОЗУ дополнительного видеоконтроллера. Это чтобы не было конфликтов на шине данных процессора.
Или вы предлагаете более мелкие блоки, а не по 2 мегабайта?
Подскажи лучше как СМУК2 подключать.
Я начну, а ты поправляй...
Для 128к используется 8 страниц по 16 к. Для этого нужно 3 бита в регистре с каким-то там адресом. Для 256 к надо еще один бит. Вот он имеет, наверно, адрес отличный от других клонов. Его надо тогда подать с мультиплексора выбора клона. А для 4 Мб надо всего 8 бит. Старшие 4 бита тоже будут иметь какие-то адреса, но в данной конфигурации на них будут подаваться нули.
Берем схему Скорпиона, ищем регистры, где эти биты лежат и переносим их в ПЛИС. С этих регистров будут браться старшие биты адреса. Адреса А13...A0 будут браться с Z80. Все эти адреса подавать через мультиплексоры на ОЗУ. На другие входы мультиплексоров подавать сигналы со счетчиков стандартного видеоконтроллера. Пока все просто...
Стандартный видеоконтроллер будет заниматься выводом картинки на RGBI, KSI и SSI...
С ОЗУ, наверно, особых трудностей не будет.
Нужно выяснить, что происходит при нажатии кноопки MAGIC и что надо добавить в схемы выбора номера ОЗУ.
Наверно тут еще меняются старшие адреса ПЗУ. Да еще ПрофПЗУ что-то делает...
Отдохну от Ориона недельку, пока Error404 не приедет :)
Завтра этим как раз и займусь (ПрофПЗУ на Фениксе). СМУК втыкал, порты щелкал. Должно работать! Затык пока в подключении Профа.
dec188, ты говорил, что А15 надо помучить?
Нашел у себя среди книг желтую книжку про SMUC V1.3. В ней есть схема SMUC и глава о том, как переделать свой комьютер в SCORPION, чтобы подключить ПрофПЗУ. Буду по ней делать...
Black_Cat
08.09.2009, 15:04
Или вы предлагаете более мелкие блоки, а не по 2 мегабайта?это я предлагаю??! ..если ты до сих пор не понял, то это заложено в архитектуру Спектрума начиная с +3 и заканчивая Pentagon-1024SL v.2.2
Нужно выяснить, что происходит при нажатии кноопки MAGIC и что надо добавить в схемы выбора номера ОЗУ.
по магику выбирается ПЗУ ТР-ДОС (на пне128 я переделывал для выбора кеш-озу) и генерится немасируемое прерывание. На счет скорпа - может там что-то схематически переиначено для теневика или в ПЗУ ТР-ДОС переделан обработчик.
Black_Cat
08.09.2009, 15:39
по магику выбирается ПЗУ ТР-ДОС (на пне128 я переделывал для выбора кеш-озу) и генерится немасируемое прерываниеточнее - в 128 режиме сначала генерится немасируемое прерывание, потом выбирается ПЗУ 48, а уже потом повторно генерится NMI и выбирается TR-DOS.. Соответственно, в 48 режиме сразу по NMI выбирается TR-DOS
Профка на Фене заработала. Кнопка мейджик вполне выполняет свою функцию вызова теневого монитора. Хоть реализация и отличается от Скорпи, но вполне прокатило.
---------- Post added at 16:20 ---------- Previous post was at 16:19 ----------
ага, импортные 8255-5 работают на 10МГц стабильно, но никак не ВВ55
Поисками именно 82С55 я и занимаюсь. Нашел в ИТИСе, надо съездить за ней.
Alex_NEMO
08.09.2009, 16:50
Нашел у себя среди книг желтую книжку про SMUC V1.3. В ней есть схема SMUC и глава о том, как переделать свой комьютер в SCORPION, чтобы подключить ПрофПЗУ. Буду по ней делать...
zst, А отсканить сею замечательную главу в 300dpi, в град. серого и выложить куда\нить, типа диск.народ.ру можешь?!!
Alex_NEMO, посмотри на сайте скорпиона, там эта дока лежит, в ней есть глава по переделке. Во всяком случае в нете уже раза 3 натыкался на это руководство.
zst, А отсканить сею замечательную главу в 300dpi, в град. серого и выложить куда\нить, типа диск.народ.ру можешь?!!
ПЕРЕДЕЛКА КОМПЬЮТЕРА В SCORPION ДЛЯ ПОДКЛЮЧЕНИЯ ПРОФПЗУ:
http://scorpion.ru/spectrum/files/smuc.zip
http://vtrdos.ru/book/SMUC.ZIP
Как раньше функция устройства на микропроцессоре/микроконтроллере зависила от прошивки, так и сейчас функция ПЛИС/FPGA зависит от прошивки. Теперь можно сделать универсальный перепрограммируемый контроллер для шины ZX-BUS/ZS-BUS2.
Основные части контроллера:
1. Печатная плата с контактами под слот.
2. ПЛИС/FPGA.
3. ОЗУ (опционально).
4. Входные разъемы.
5. Выходные разъемы.
Как показал опыт разработки платы VGA & PAL емкость ПЛИС 128 макроячеек - это очень мало реализации всех функций внешнего контроллера Спектрума. За последнее время некоторые FPGA стали дешевле, чем ПЛИС. Некоторые ограничения FPGA - дополнительное время на загрузку, малое количество ног в корпусах, которые можно припаять паяльником, необходимость согласования с TTЛ- логикой Спектрума. Наверно, можно подобрать подходящий вариант.
Предлагаю обсудить возможность создания такого контроллера в качестве базы для создания новых и реализации аналогов старых внешних устройств Спектрума.
Некоторые ограничения FPGA - дополнительное время на загрузку,
Да, но это время почти незаметно. Ибо загрузка идет на частотах около 20Мгц. Для глаза получается что ус-во начинает работать сразу после включения.
Да, но это время почти незаметно. Ибо загрузка идет на частотах около 20Мгц. Для глаза получается что ус-во начинает работать сразу после включения.
Интересует не время само по себе, а какие сигналы в это время будут на шине ZX-BUS. Лишь бы чего не погорело. У CPLD там вроде состояние после включения однозначное. А как у FPGA до окончания загрузки ?
А как у FPGA до окончания загрузки ?
А вот это не знаю. Но у меня Циклон обвешан всякоразными чипами со всех сторон, и ничего не горит. Да и владельцы Altera DE1 вроде не жаловались. Скорее всего до окончания загрузки на ногах болтается "Z", либо они установлены как "вход". Ибо другое может привести к проблемам.
А вот это не знаю. Но у меня Циклон обвешан всякоразными чипами со всех сторон, и ничего не горит. Да и владельцы Altera DE1 вроде не жаловались. Скорее всего до окончания загрузки на ногах болтается "Z", либо они установлены как "вход". Ибо другое может привести к проблемам.
Какие многоногие FPGA сейчас выгодно использовать в самоделках ?
ZX-BUS сразу отъест ног 40, ОЗУ - ног 40. CPLD есть 208-ногие, а как обстоят дела у FPGA, которые пригодны для контроллеров ?
Свободные ноги FPGA, наверно, надо вывести на разъемы IDC-40M. Это будет общая часть всех контроллеров. Вся цифровая часть контроллера будет в FPGA.
Дополнительная обвязка и формирование нужных аналоговых сигналов можно делать на дополнительной платке "лазерным утюгом" или МГТФ на макетке.
Примеры реализации:
1. Если надо сделать IDE - интерфейс, на дополнительной плате разместить буферные микросхемы .
2. Если надо будет сделать видеокарту - на дополнительной платке разместить формирователи аналогового сигнала и разъем VGA.
3. Если надо будет сделать контроллер клавиатуры и джойстиков - на дополнительной платке разместить разъемы клавиатуры и микроконтроллер. Если получится - можно и без микроконтроллера сделать.
4. Если надо сделать диспетчер памяти - ничего не добавлять.
5. Если надо сделать ...
Конечно, готовые контроллеры для ZX-BUS переделывать смысла нет, только если добавить функциональности. Это как пример использования базовой платы ZX-BUS.
Память можно также перенести на дополнительную платку.
Какие многоногие FPGA сейчас выгодно использовать в самоделках ?
Как-то однозначно напрашиваются на 208 ног. Сильно мощные ставить смысла нет, если в них влезут пять самих спектрумов, то... :)
Например:
Altera EP2C5Q208C8 19,22$
Как-то однозначно напрашиваются на 208 ног. Сильно мощные ставить смысла нет, если в них влезут пять самих спектрумов, то... :)
Например:
Altera EP2C5Q208C8 19,22$
Если дешевые, то можно и мощные. Пока плата разрабатывается, может еще подешевеют. А как у них с потреблением и напряжением питания и совместимостью с TTЛ?
Если на плате разместить три разъема-гнезда в три ряда, а в дочернюю плату впаять разъемы-вилки, то дополнительную плату можно пристегивать-отстегивать. При этом платы будут параллельно друг другу.
Error404
13.09.2009, 14:05
По играм - процессору теперь не надо будет считать адрес точки/байта в памяти. Эту черновую работу будет выполнять ZXM VideoCard. Процессор будет заниматься более важными делами, где спешка не нужна.
Останется сущая фигня - сесть и написать с нуля игры. Ау, программисты! Хотя бы пара человек есть? :) Кроме шуток - это малореально. Или я не врубаюсь как оно работает.
Останется сущая фигня - сесть и написать с нуля игры. Ау, программисты! Хотя бы пара человек есть? :) Кроме шуток - это малореально.
Сейчас ситуация такая - игры почти не пишут. Существует несколько причин.
1. Недостаточные цветовые возможности стандартного экрана.
2. Сложность программирования и медленность расширений графики.
Чтобы нарисовать мультик или демо на стандартном Спектруме нужно быть гением и потратить кучу времени. На это способны немногие.
Надо упростить написание игр, тогда многие смогут писать, у кого появятся задумки. При этом можно будет использовать любой язык программирования: BASIC, СИ, АССЕМБЛЕР. При наличии жесткого диска или CF карты загружать большие объемы видеоданных быстрее, чем с дисковода.
Чтобы написать игры с качественной графикой в динамике нужна быстрая видеокарта с простым управлением в шину ZX-BUS. Только тогда могут появиться игры нового уровня. Старых игр написано много. Теперь надо писать новые.
И игры придется писать не с нуля. Опыт человека остается, можно применить основные функции старых программ. Только выкинуть функции вывода спрайтов на экран и заменить их на более короткие, где основная работа переложена на видеокарту.
Например, при копировании объекта на экран, проще указать координаты для вывода, номер спрайта/объекта и дать команду начала операции. Контроллер может сам рассчитать адрес начала спрайта, адрес точки на экране и скопировать с помощью трех счетчиков - адрес источника, адрес приемника и количество байтов. Это все может делать FPGA.
Почему с помощью FPGA быстрее:
1. FPGA может работать на большей скорости, чем Z80.
2. Даже на одной скорости FPGA быстрее Z80, так как ей не нужны циклы, как Z80, а достаточно тактов.
3. Шина данных FPGA может быть больше 8 бит : 16 или 32, что ускоряет копирование в два или четыре раза.
4. У FPGA своя память, которая может работать независимо от шин Z80.
При копировании FPGA может работать основной цикл программы, в отличие от стандартного способа вывода спрайтов.
Все это может обеспечить скорость с 256 цветов на точку быстрее, чем на стандартном видеоконтроллере. Плюс программы станет писать проще, фантазия автора игры не будет ограничена цветовыми ограничениями. Поэтому, вероятность появления новых игр повысится.
При этом точки спрайта с прозрачным цветом можно не копировать. Для этого на одну точку проще выделить целый байт, даже если используется только 4 бита. Память сейчас не проблема. Картинка получится замечательная - фон останется на месте прозрачного цвета.
При этом написание игры получится проще, чем для PC.
Segfault
13.09.2009, 19:39
zst, думаю ты совершенно прав..
1) сейчас начинается нечто, что условно можно назвать 3 поколение sp-совместимых машин. Пока что единственный пример Pentagon 2.666, но почему бы не поддержать линию KoE небольшой конкуренцией (тем более что пока неизвестна дальнейшая судьба клона DTN)
2) как расширить графику - либо применять спецпроцессор, возложив всю работу на него (идеологически новый для zx ход), либо возложить всю эту работу на центральный процессор (идеологически правильный метод, если под правильностью подразумевать приемственность). Но тогда система должна работать как можно быстрее..
по возражениям Error404... так можно сказать про любую новую железку. Конечно поддержка софтом это залог успеха железки, но как она будет поддержана софтом, если она ни к месту, ни к времени говоря простым языком. Простой пример - пусть выпущена железка, функции которой мерцать тремя светодиодами и бипать. И все. Софтом поддержана. А толку, как ты думаешь? Или вот Спектранет - уже есть IRC клиент и библиотека сокетов беркли. Но железка ни к месту - потому что никто не хочет отказываться от благ интернет-серфинга PC, ради простого we can do it..
Лучшей демкой sp третьего поколения с расширенной графикой, наверно все согласятся, был бы фанатский порт Fantastic Dizzy :)
сколько раз уже жевали-жевали тему о новых экранах... хотите изобрести новый комп - не называйте его спеком. и даже спорить тогда ни с кем не придется. делайте в свое удовольствие.
Segfault
13.09.2009, 20:00
psb, зачем херишь идею. :) если она такая несостоятельная, то сама похерится. К тому же, zst графикой просто пытался обосновать свою жажду скорости которая по моему скромному мнению очень в тему..
сколько раз уже жевали-жевали тему о новых экранах... хотите изобрести новый комп - не называйте его спеком. и даже спорить тогда ни с кем не придется. делайте в свое удовольствие.
Данный вопрос был про видеоконтроллер для шины ZX-BUS.
Если так рассуждать, то любая железка делает из спека не спек. Все-таки отдельный цвет одной точки при сохранении размера точки и остальной аппаратуры можно считать расширением спека, это будет спек.
Segfault
13.09.2009, 20:05
правильно. если расширение приживется и полюбится - то будет считаться спеком. Если не полюбится (в силу действия например невидимой для большинства идеологической грани спектруминга..) - то не будет считаться..
можно пытатся предугадать полюбится или нет (интуитивно, анализируя идеологический аспект =Б.К.way= или составляя таблицу практических плюсов/минусов или еще как-то) - это имеет смысл. А пытаться говорить спек/не спек.. это уже проходили..
Black_Cat
13.09.2009, 20:10
сколько раз уже жевали-жевали тему о новых экранах... хотите изобрести новый комп - не называйте его спеком. и даже спорить тогда ни с кем не придется. делайте в свое удовольствие.Если ты понимаешь идеологию развития Спектрума, и новые экраны сделаны в соответствии с этой идеологией - то это будет Спектрум.
не-не, че вы на меня накинулись? я ниче не утверждаю, никого не убеждаю:) охота потратить время зря - дерзайте:) возможно, получите какое-то количество fun'а.
---------- Post added at 05:02 ---------- Previous post was at 04:59 ----------
Если ты понимаешь идеологию развития Спектрума
я вижу, что у каждого идеология своя;) просто стоит оглянуться назад и сделать выводы, не более. то, что карта слотовая - это гуд, сделали бы её лет 15 назад - возможно поперло бы, но сейчас - увы.
Black_Cat
14.09.2009, 04:40
я вижу, что у каждого идеология своя:) идеологий может быть море, но Спектрумовская - только одна. Всё остальное - не Спектрум!
Error404
14.09.2009, 14:29
zst, думаю ты совершенно прав..
1) сейчас начинается нечто, что условно можно назвать 3 поколение sp-совместимых машин. Пока что единственный пример Pentagon 2.666, но почему бы не поддержать линию KoE небольшой конкуренцией (тем более что пока неизвестна дальнейшая судьба клона DTN)
2) как расширить графику - либо применять спецпроцессор, возложив всю работу на него (идеологически новый для zx ход), либо возложить всю эту работу на центральный процессор (идеологически правильный метод, если под правильностью подразумевать приемственность). Но тогда система должна работать как можно быстрее..
по возражениям Error404... так можно сказать про любую новую железку. Конечно поддержка софтом это залог успеха железки, но как она будет поддержана софтом, если она ни к месту, ни к времени говоря простым языком. Простой пример - пусть выпущена железка, функции которой мерцать тремя светодиодами и бипать. И все. Софтом поддержана. А толку, как ты думаешь? Или вот Спектранет - уже есть IRC клиент и библиотека сокетов беркли. Но железка ни к месту - потому что никто не хочет отказываться от благ интернет-серфинга PC, ради простого we can do it..
Я говорил немного не о том. Если делается какая-то доработка, то она должна быть программно поддержана уже при старте. Как минимум иметь API (библиотеку подпрограмм), делающее использование новых фич простым. Это всем понятно, zst примерно о том же говорил и никаких вопросов тут не возникает.
****
При этом можно выделить 2 класса доработок и 2 класса API:
** направленные на расширение общесистемной функциональности (на пример, тот же Ethernet или текстовый режим экрана 80х25). В этом случае достаточно один раз написать драйвер (в данном примере - BSD-сокетов и терминала VT52 или VT100) как сразу становится доступным огромный пласт программ, распространяющихся с исходниках (это важно), и имеющих стандартный интерфейс к текстовому терминалу и сокетам IP. Кстати, крайне перспективным для новой графической платы вижу реализацию VNC-сервера (есть микроVNC в исходниках). Этот пункт вполне реализуем (и это немало! и этого очень нехватает) силами обоих оставшихся действующих на платформе программистов.
-
** расширяющие специфическую функциональность - в нашем случае новые графические режимы, спрайтовый\тайловый движок и т.п. Для использования этих возможностей нужно как минимум дизассемблировать и понять код каждой адаптируемой игры, затем фрагментарно их переделать. И эта громоздкая работа, кстати, получится гораздо проще написания с нуля, т.к. не надо будет придумывать сценарий (геймплей - это важно и трудоемко), отрисовывать графику (ее можно конвертнуть), кодить логику. Вот этот второй пункт мне и видится малореальным в современной действительности.
Вставлю своё лемерское мнение в тему про современное железо Спектрумов. :) Сделайте опрос среди спектрумистов, кому нужны расширенные графические режимы, новые графические платы, сетевые карты, модемы и т.п. Зачем они нужны при отсутствии софта? А даже если будет софт, зачем? Для каких целей люди этим будут пользоваться? Сколько человек? Мне, как обычному пользователю вообще не нужно превращение моего Спектрума в какой-то другой компьютер, в Атари или ранние интеловские персоналки с CP/M или MS-DOS. Это просто не интересно совершенно никак. Меня на 200% устраивает та графика и тот звук, которые были на оригинальных Спектрумах, мне не нужна какая-то новая несовместимая платформа, предлагающая некие маловостребованные изыски для горстки программистов с форума и профессионалов-конструкторов. Вместо этого позарез нужно то, что банально позволит продлить жизнь старым платформам, позволит запускать на них игры и софт, изучать их и вспоминать молодость еще лет 20. Механика дисководов ломается, смазка высыхает, клавиатуры выходят из строя, конденсаторы высыхают, на платах появляются микротрещины, дискеты перестают читаться. Многие именно по этой причине выключили свой Speccy 15 лет назад, а потом вынесли на помойку. Дайте людям шанс включить и подключить уже имеющееся железо, вложите свои конструкторские таланты в эмуляторы дисководов, адаптеры PC-клавиатур, адаптеры для современных мониторов и телевизоров! Это нужно всем и на всех старых платформах, от УКНЦ до Амиги. Люди готовы платить хорошие деньги, чтобы купить такие вещи и дать жизнь старым компьютерам. Почему все разработки делаются на макетках, продаются в виде конструкторов "сделай сам" и напаиваются лапшой? На это не будет спроса, потому что единицы людей имеют достаточный уровень квалификации для самостоятельного изготовления, настройки и подключения конструкторов. Я мало что смыслю в разработке, но неужели так нереально сложно сделать эмулятор дисковода в коробочке, которая бы вставлялась вместо 3"/5" дисковода, имела бы на панели все органы управления и подключалась бы без паяльника и осциллографа? Такой как эта, хотя бы:
http://www.datexdsm.com/images/DTX200_det.jpg
Неужели это задача классом сложнее, чем создать новый компьютер типа Phoenix? Во всём мире никто до сих пор не сделал работоспособный эмулятор дисковода, который можно бы было купить (французский от datexdsm не в счет, потому что его нельзя купить). Почему так? Объясните человеку, далёкому от электротехники! Ведь с нынешними микроконтроллерами это наверняка реализуемо в виде компактного и дешевого в производстве электронного устройства, которое можно было бы продавать тысячами в течение многих лет.
Дайте людям шанс включить и подключить уже имеющееся железо, вложите свои конструкторские таланты в эмуляторы дисководов, адаптеры PC-клавиатур, адаптеры для современных мониторов и телевизоров!
...
Почему все разработки делаются на макетках, продаются в виде конструкторов "сделай сам" и напаиваются лапшой? На это не будет спроса, потому что единицы людей имеют достаточный уровень квалификации для самостоятельного изготовления, настройки и подключения конструкторов. Я мало что смыслю в разработке, но неужели так нереально сложно сделать эмулятор дисковода в коробочке, которая бы вставлялась вместо 3"/5" дисковода, имела бы на панели все органы управления и подключалась бы без паяльника и осциллографа? Неужели это задача классом сложнее, чем создать новый компьютер типа Phoenix? Во всём мире никто до сих пор не сделал работоспособный эмулятор дисковода, который можно бы было купить. Почему так? Объясните человеку, далёкому от электротехники! Ведь с нынешними микроконтроллерами это наверняка реализуемо в виде компактного и дешевого в производстве электронного устройства, которое можно было бы продавать тысячами в течение многих лет.
Это все вроде уже придумали...
Или вам нужна возможность купить именно спаянное устройство ?
Есть SMUC2 на замену дисковода - можно купить собранный - http://zx.pk.ru/showthread.php?t=10587
ZXMC2 для подключения клавиатуры и мышки - можно купить собранный - http://zx.pk.ru/showthread.php?t=609
PAL-CODER и NeoGS - можно купить собранный - http://nedopc.com/catalog.php
VGA & PAL - можно купить собранный - http://zx.pk.ru/showthread.php?t=10728
Даже есть эмулятор дисковода в корпусе дисковода - можно попросить изготовить тех, кто уже собрал. http://zx.pk.ru/showpost.php?p=203249&postcount=286
Кроме того продаются SPECCY2007, Phoenix, Pentagon и др клоны.
Купить можно многое. Но про тысячи штук много лет - это очень оптимистично...
Правда это все зарыто где-то в форуме. Надо бы faq на эту тему о достижениях современных железячников...
Black_Cat
14.09.2009, 19:21
Вставлю своё лемерское мнение в тему про современное железо Спектрумовоно действительно ламеское.. ты очень далёк от железа и вообще не понимаешь о чём говоришь.. Поэтому твоё мнение врядли кому будет интересно..
sk, эмули дисководов давно реализованы как отдельным устройством,
так и интегрированными (SD-карта на Speccy-2007 и эмулятор образов дискет на винчестере в SMUC). На подходе еще проекты, где дисководы нафик не нужны.
И поскольку Спектрум - в первую очередь хобби, то и разработка мегадевайсов ведется как хобби. Не нравится - не пользуйся. Понравится - пользуйся на здоровье. И не надо засиживаться на старом железе, уверяю, новым пользоваться гораздо удобнее и приятнее :)
Для примера - погляди на мою подпись :)
Это все вроде уже придумали...
Или вам нужна возможность купить именно спаянное устройство ?
Конечно, если устройства нет в готовом виде, то для большинства людей его вовсе нет. Теоретически и правда имеется много разработок разной степени давности. На практике, большинство из них являются конструкторами для радиолюбителей или вовсе незаконченными проектами. Взять плату VGA&PAL: она продаётся "собранная, но без деталей PAL-кодера". Для меня это то же самое, что собранный автомобиль без деталей от двигателя. Как я его подключу? У меня Скорпион, в теме про подключение к Скорпиону, ewgeny7 пишет: "Подключение к "желтку":
Все микрухи в углу платы где стоит кварц.
RGBI снимаем с D42, 7-4-12-9 соответственно (на схеме перепутаны местами G и B сигналы).
KSI, SSI - D41 12-13 соотв.
F14M - D1 6 вывод.
Плюс/землю найти не проблема. "
Разумеется, для ewgeny7 найти землю - не проблема. А я вообще не знаю, что такое F14M, D41, как искать перепутанные G и B, не говоря уже про то, что мне не хочется идти по стопам ААА и лезть с паяльником в схемы. Наличие такого устройства в мире для меня равноценно его отсутствию, потому что я не инженер-конструктор и никогда им не стану. У меня совершенно другое образование, но компьютеры Spectrum, как известно, продавали всем подряд, а не только инженерам.
Про SMUC2 могу сказать всё то же самое. Я вообще с трудом понял, для чего это устройство, что оно может делать и как работает. В темах вижу благодарности, вижу список заказавших людей, вижу фотографии устройства, вижу, что владельцам не-скорпионов "возможно придется дорабатывать схему /IORQGE в контроллере" и вижу ссылки на другие темы, в которых всё опять по кругу. Из 3 тысяч участников форума плату заказали 14 человек, из которых половина - это самые известные железячники форума. Вы загляните в темы и увидите собственными глазами то, о чем я пишу: "Извините, а что она может и требования к компьютеру?", "А как выбираются дискеты?", "Можно более подробно о данном девайсе?", "Закажу если всё в сборе!!!", а в ответ им: "подробнее в ветке про СМУК, ссылка указана в первом посте" и далее по кругу, до бесконечного чтения и просветления на тему что же это, и как подключается, и сколько стоит, и у кого покупать, и как с пересылкой, и когда оно будет и будет ли оно вообще когда-нибудь, или это была первая и последняя партия.
Купить можно многое
Я бы не согласился, что многое. Мало, да и те крохи что есть, можно купить лишь при условии, что человек готов сидеть с паяльником и у него дома залежи разных микросхем, отсутствующих в продаже.
Про SMUC2 могу сказать всё то же самое.
http://scorpion.ru/spectrum/files/smuc.zip
Плата VGA-конвертера подключается уж извини, только паяльником. Фото с показанными точками припайки прилагается в сообщении о подключении.
Если нужна помощь в подключении чего-либо - обращайся к форумчанам, а не поливай их гумном.
действительно ламеское.. ты очень далёк от железа и вообще не понимаешь о чём говоришь..
Абсолютно верно, но я сказал мнение покупателя, а не разработчика железа и таких как я - большинство. Мы интересуемся Спектрумом и покупаем железки для него не потому, что Спектрум быстрее всех в мире рисует графику, выдаёт сногсшибательную музыку и под него каждый год выпускают сотни современных хитовых игр, а потому, что мы в детстве сидели на таких машинках. Это кусочек жизни для людей. А новомодные расширения памяти, видеоадаптеры, саундбластеры и модемы - это ноль. В жизни спектрумистов не было таких вещей и они к ним безразличны (за исключением профессионального интереса со стороны дипломированных разработчиков электроники). Для того, чтобы это понять, не нужно разбираться в железе. На первой странице очень хорошо сформулирован вопрос: "На какого пользователя рассчитан компьютер, кто его предполагаемый покупатель?". Подчеркиваю последнее слово - ПОКУПАТЕЛЬ. И тут же даётся ответ: "Любители ZX SPECTRUM, кому интересно разрабатывать схемы и паять". Знаете, кому интересно разрабатывать схемы - это не любители. Это надо было сразу написать: разработка предназначена для продажи инженерам-конструкторам, интересующимся платформой ZX-Spectrum. Сколько таких? Единицы. Почти весь их перечень можно посмотреть в списке заказавших Phoenix-1024 в виде пустой платы или конструктора. :)
Segfault
14.09.2009, 21:25
sk, это как Linux. Сначала тоже по потребительским меркам был полным дерьмом. Теперь стало гораздо легче, просто нужно периодически напоминать железячникам и хакерам о существовании юзеров... прогресс (по меркам отечественного Спектрум - это прогресс) уже есть, в большинстве реалов есть шина периферии и слоты.. К 3000 году будет вообще счастье.. Но у тех же электронищиков и хакеров есть очень хорошее оправдание, почему они не учитывают мнение простых смертных - простые смертные представляют из себя халявщиков не желающих тратить на спектрум более стоимости 3 банок пива. Вот и делают чисто для себя. А зачем им парится над юзер-интерфейсом, если им легче припаять мгтф-а.
чем больше будет реальщиков-юзеров, тем быстрее появятся действительно нужные устройства сделанные как надо, а не через ж.. но откуда они появятся, если у всех есть PC и ломаный спектракулятор или как там его.. )))
sk, Сейчас не только в такой узкоспециализированной нише как спектрум , но помоему и везде - или ты умеешь и делаешь сам и тратишь на это минимум ден.знаков или за тебя это делают другие и ты платишь им.
Выводы сам сделаешь?
Конечно, если устройства нет в готовом виде, то для большинства людей его вовсе нет. Теоретически и правда имеется много разработок разной степени давности. На практике, большинство из них являются конструкторами для радиолюбителей или вовсе незаконченными проектами. Взять плату VGA&PAL: она продаётся "собранная, но без деталей PAL-кодера". Для меня это то же самое, что собранный автомобиль без деталей от двигателя.
В данном случае припаяны все детали, необходимые для подключения к монитору через разъем VGA. Детали PAL-кодера для этого не нужны. Это уменьшает стоимость собранной платы.
Как я его подключу? У меня Скорпион, в теме про подключение к Скорпиону, ewgeny7 пишет: "Подключение к "желтку":
Все микрухи в углу платы где стоит кварц.
RGBI снимаем с D42, 7-4-12-9 соответственно (на схеме перепутаны местами G и B сигналы).
KSI, SSI - D41 12-13 соотв.
F14M - D1 6 вывод.
Плюс/землю найти не проблема. "
Разумеется, для ewgeny7 найти землю - не проблема. А я вообще не знаю, что такое F14M, D41, как искать перепутанные G и B, не говоря уже про то, что мне не хочется идти по стопам ААА и лезть с паяльником в схемы.
Ну когда делали SCORPION про плату VGA еще не знали. Поэтому разъем для нее не припаяли. Его придется припаять проводами, а уже к нему присоединить плату. Здесь указаны были сигналы этого разъема и к каким микросхемам припаивать. Если что не понятно, можно уточнять у тех, кто подключал ...
Наличие такого устройства в мире для меня равноценно его отсутствию, потому что я не инженер-конструктор и никогда им не стану. У меня совершенно другое образование, но компьютеры Spectrum, как известно, продавали всем подряд, а не только инженерам.
Тогда вам проще попросить знакомого... У нас в стране клоны Спектрума не были разработаны с учетом простого расширения. В половине новых клонов обычно есть слоты, в которые вставляются большинство современных плат (SMUC2, NeoGS, ZXMC2).
Про SMUC2 могу сказать всё то же самое. Я вообще с трудом понял, для чего это устройство, что оно может делать и как работает. В темах вижу благодарности, вижу список заказавших людей, вижу фотографии устройства, вижу, что владельцам не-скорпионов "возможно придется дорабатывать схему /IORQGE в контроллере" и вижу ссылки на другие темы, в которых всё опять по кругу. Из 3 тысяч участников форума плату заказали 14 человек, из которых половина - это самые известные железячники форума. Вы загляните в темы и увидите собственными глазами то, о чем я пишу: "Извините, а что она может и требования к компьютеру?", "А как выбираются дискеты?"
Это я спрашивал. Мне нужно было узнать, подойдет эта плата мне или нет. Мне нужна была замена дисковода и контролера дисководов. Можно было прочитать всю тему, но спросить было проще...
, "Можно более подробно о данном девайсе?", "Закажу если всё в сборе!!!", а в ответ им: "подробнее в ветке про СМУК, ссылка указана в первом посте" и далее по кругу, до бесконечного чтения и просветления на тему что же это, и как подключается, и сколько стоит, и у кого покупать, и как с пересылкой, и когда оно будет и будет ли оно вообще когда-нибудь, или это была первая и последняя партия.
Готовых объяснений на форуме нет. Придется много читать и спрашивать... Можно спрашивать в личных сообщениях.
Я бы не согласился, что многое. Мало, да и те крохи что есть, можно купить лишь при условии, что человек готов сидеть с паяльником и у него дома залежи разных микросхем, отсутствующих в продаже.
Устройства, которые я привел, кроме имитатора дисковода продаются собранные и не требуют дополнительных микросхем.
Если нужна помощь в подключении чего-либо - обращайся к форумчанам, а не поливай их гумном.
Я с огромным уважением отношусь ко всем спектрумистам, а в особенности - к разработчикам железа, большинство из которых безвозмездно дарят форумчанам своё время, деньги и знания. Просто хочу опустить с небес на землю тех, кто рассчитывает на коммерческий успех железа, создаваемого под целевую аудиторию в виде радиолюбителей. От лица ламеров хочу сказать: вас, профессионалов, очень мало. Хуже того, вы еще и самодостаточны, и скорее купите пустую плату того же Phoenix за 800 рублей, чем собранную за 2500. :) А нас, ламеров, много. Мы бы предпочли покупать железо, вместо того чтобы обучаться электротехнике и паять его самостоятельно. С этим ничего не поделать, это реальность. :(
На первой странице очень хорошо сформулирован вопрос: "На какого пользователя рассчитан компьютер, кто его предполагаемый покупатель?". Подчеркиваю последнее слово - ПОКУПАТЕЛЬ. И тут же даётся ответ: "Любители ZX SPECTRUM, кому интересно разрабатывать схемы и паять". Знаете, кому интересно разрабатывать схемы - это не любители. Это надо было сразу написать: разработка предназначена для продажи инженерам-конструкторам, интересующимся платформой ZX-Spectrum. Сколько таких? Единицы. Почти весь их перечень можно посмотреть в списке заказавших Phoenix-1024 в виде пустой платы или конструктора. :)
Могу показать откуда взялись вопросы, на которые я пытался ответить - http://zx.pk.ru/showpost.php?p=168961&postcount=11.
Все-таки какой-то элемент ясности. Хотел как лучше...
skили ты умеешь и делаешь сам и тратишь на это минимум ден.знаков или за тебя это делают другие и ты платишь им.
Согласен. На мой взгляд дела обстоят еще хуже и всё идёт к тому, что если ты хочешь иметь что-то качественное, то лучше изготовить это собственными руками. Но увы, нельзя всё делать своими руками: обувь, одежду, еду, электронику. Человек выбирает себе одну профессию в жизни. Некоторым удаётся изучить две или даже три, но освоить все в любом случае не получится.
Но увы, нельзя всё делать своими руками: обувь, одежду, еду, электронику. Человек выбирает себе одну профессию в жизни. Некоторым удаётся изучить две или даже три, но освоить все в любом случае не получится.
Извиняюсь за оффтоп , но
Представь себе что в селах приходится иногда все делать самому :
И сантехнику и водопровод и электричество и газ
и кирпич и плитку и обои с ламинатом ложить, при этом
зарабатывая деньги ремонтом радиоаппаратуры и отдыхая в свободное время за компом...
тех, кто рассчитывает на коммерческий успех железа,
Ну, елки-палки, я уж не знаю как оправдываться :)
В одном ты прав - чтобы быть в курсе всего что делается на Форуме нужно быть здесь "ещё вчера". И я сам тому пример. Что такое vTR-DOS на АТМ я не имею ни малейшего понятия. Хотя и пытался лениво разобраться :)
По поводу коммерции. Коммерция проскакивает весьма редко. Многие (и я в том числе) чтото делаем из расчета "по себестоимости". Тоже относится и к Спекки-2007 которые я собирал, и Феникс производимый Mick'ом, и платы VGA-конвертера... СМУК в сборе продает Mirazh в "барахолке", накрутка идет пратически "за потраченный на покупателя день". Комплектуха также рассылается по закупочной стоимости. Делать что-либо "в коробочке с бантиком" можно, но уже за деньги, а не за пару бутылок пива...
Что самое страшное :) - инженеров-электронщиков тут гораздо меньше чем ты думаешь. Большинство - просто любители. А это значит, что паяло - не настолько страшный враг как может показаться. Ну что поделаешь, если Спек еще с советских времен любил "рукастых" хозяев :)
Что самое страшное :) - инженеров-электронщиков тут гораздо меньше чем ты думаешь. Большинство - просто любители. А это значит, что паяло - не настолько страшный враг как может показаться. Ну что поделаешь, если Спек еще с советских времен любил "рукастых" хозяев :)
+1000
товарищи, не набрасывайтесь на sk, он дело говорит, а вы как-то не хотите это видеть. опять "линуксовая" болезнь.
Вот сделать так, чтобы ААА не был знаком с железячниками и всё, всем превед... подумайте хоть немного, перед тем как спорить, оно ведь так и есть, как описано...
Хочу попробовать упаковать в ПЛИС видеоконтроллер и менеджер памяти KAY и SCORPION.
Один из вариантов - использовать схемный ввод. Как вы считаете - это проще, чем переводить на VHDL?
Разбираюсь со схемой KAY. У меня получается, что в кадре 304 строки. Я ошибаюсь или это так ?
Разбираюсь со схемой KAY. У меня получается, что в кадре 304 строки.
Если верить документации, то 312.
Если верить документации, то 312.
А там не расписаны сигналы на выводах микросхем ? Я тоже предполагал, что 312. Что то там с кадровой запутанно для понимания.
Интересно, что кадровые и строчные синхроимпульсы складываются на элементе И-НЕ, а не XOR, как в Ленинграде...
Хочу попробовать упаковать в ПЛИС видеоконтроллер и менеджер памяти KAY и SCORPION.
:)
Тем же занимаюсь. Специально для этой цели приобрел сегодня Циклон на 144 ноги (104 I/O) и конфПЗУ.
Специально для этой цели приобрел сегодня Циклон на 144 ноги (104 I/O) и конфПЗУ.
Кстати как прошиваешь конф пзу? через циклон (serial flash loader) ?
Кстати как прошиваешь конф пзу? через циклон (serial flash loader) ?
Ага. Доку по такому способу прошивания я выкладывал в "ПЛИС и всё...".
На мой взгляд дела обстоят еще хуже и всё идёт к тому, что если ты хочешь иметь что-то качественное, то лучше изготовить это собственными руками.Просто пользователей мало, а моделей много. Спустя какое-то время ситуация "устаканится", тогда начнется коммерция и тогда начнут писать софт за деньги. Так что не надо спешить.
Если верить документации, то 312.
Разобрался со схемой - 312 строк, но во время кадрового синхроимпульса длительностью 16 строк синхросмесь SYNIN равна 0, нет строчных врезок...
Ой как тут все интересно... Только все-таки то, что строится, ну не как не спек. Тут были высказывания типо: быстрая графика, легкость программирования... А зачем? Для этого можно взять любую другую платформу, или проги для ПЦ заточенные для написания игр... SK просто хотел объяснить, что спектрумистам (тем кто действительно любит этот компьютер) не нужны крутые видео режимы, не быстрая память или мега девайсы... они хотят вернуться туда, в далекие 90 когда спектрум был не просто названием маленького 8 битного компьютера, а было огромное общество людей, которые жили и, что то делали для этого общества.
Я как-то на форуме уже по этому поводу высказывался... В чем отличия ПЦ от Спека? в том, что на ПЦ вы ни кому не нужны. И все ваши труды пропадут зря если вы их не сможете поднять на уровень конкуренции или они должны быть столь гениальны, что понадобятся всем. А на спектруме любая программа воспринимается на УРА!... по этому мы знаем тех кто их пишет, мы говорим им спасибо и если удается познакомится, с таким человеком, мы в душе гордимся этим.
Я совершенно не против прогресса.. я полностью ЗА... за ваши идеи и разработки и огромное Вам спасибо за то, что пусть в основном только в железе, но что то делается. Но в тоже время не стоит забывать, как тут уже и высказывалось, о людях которым потом пользоваться всем этим! а они обязательно должны быть иначе все это только для Вас "любимых".
Да.. спектрумисты были в основном рукастые люди, которым приходилось, что то допаевать, доделывать, но это было тогда когда все мы были молоды, а деревья казались просто огромными... была куча свободного времени и вся жизнь была только впереди. А теперь все совсем не так... именно из-за этого я отдал свое старое железо и заказал феникс. Я хочу, что бы на столе стоял нормальный спек, не глючный, не тот где при открытии корпуса на тебя вываливается куча проводов... И пусть феникс не оригинал, но он достойная замена. И поставив его себе я буду спокойно писать на нем музыку и программы и игры если найду свободное время... и больше мне ни чего не надо. Потому как изучать, что то новое это очень интересно, но на это нужна куча времени да еще и люди у которых будет такое же железо как у меня, что бы то что я написал пошло...
Я для TS пишу музыку... сколько народу может похвастаться тем, что у них стоит эта плата? думаю не так много...
Я не хочу ни кого обидеть и не хочу, что бы кто-то хоронил свои идеи... Я просто хочу, что бы мы все наконец то сознали чего мы хотим? В европе у людей стоят фирменные спектрумы и они им очень рады. Они играют в игрушки, слушают музыку, для них это хобби и им не нужны супер частоты на проце или офигенная графика. Они просто хотят ностальгии и они ее получают, а мы как ужаленные все думаем о том как бы все навернуть да навернуть.... но писать под эти навороты мы не собираемся... а зачем? мы все равно в 1000000000000000000000000000000 запустим ДИзи, пройдем его... вспомним как было хорошо... и со спокойной душой сядем за линейку, таймзеро, кваку, кс, и т.д.
Спектрумы нужны, большие и разные, но давайте все-таки попробуем понять кому? и зачем?
Спектрумы нужны, большие и разные, но давайте все-таки попробуем понять кому? и зачем?
Спектрум по моему мнению должен быть удобным. Каждый Спектрум должен иметь две равнозначные системы - дисковую и бездискетную (т.е., запускать программы напрямую из огромного архива на SD/HDD). Также надо иметь возможность прямо на Спектруме копировать, удалять, создавать каталоги и перемещать образы на бездисковой системе - карте SD/HDD. Но делать это как бы вне самого Спектрума, на сторонней зашитой программе. Подключать SD карту к ПК для переброски новых программ, без вынимания карты/HDD. Иметь подключение к LCD монитору, чтобы не держать около большого SCART телика. Это минимум, а все остальные дополнения по желанию.
Segfault
20.09.2009, 16:57
мы все равно в 1000000000000000000000000000000 запустим ДИзи, пройдем его... вспомним как было хорошо... и со спокойной душой сядем за линейку, таймзеро, кваку, кс, и т.д.
Спектрумы нужны, большие и разные, но давайте все-таки попробуем понять кому? и зачем?
Воксель, если тебя перекупили менеджеры по продажам PC фирм, это еще не значит что времена ZX закончились для всех без исключения, не равняй всех по себе..
да никто никого не покупал...
Воксель, если тебя перекупили менеджеры по продажам PC фирм, это еще не значит что времена ZX закончились для всех без исключения, не равняй всех по себе..
Интересное заявление))) А ну да... ты наверно человек у которого дома только спектрум и ни чем другим ты не пользуешься.)))
Я не говорил, что время спека кончилось! Оно в принципе не может кончится пока эту машинку помнят, пользуются... и т.д.
И самое главное)) меня ни кто не перекупал... я на спеке аж до 1999 года сидел и ПЦ у меня в принципе не было... если не считать 386 еле работавшего... да и сейчас как писал у меня будет ФЕНИКС, если ты не забыл это спектрум совместимая машина!
Ты не внимательно прочитал то, что я написал. Я хотел сказать только одно (как и многие до меня) делать надо и надо делать много! НО нужно еще и как то опредилятся для кого делать! и как минимум отностится с уважением ко мнениям тех на кого скорей всего это и расчитано, то есть на обычных пользователей!
---------- Post added at 19:42 ---------- Previous post was at 19:40 ----------
Спектрум по моему мнению должен быть удобным. Каждый Спектрум должен иметь две равнозначные системы - дисковую и бездискетную (т.е., запускать программы напрямую из огромного архива на SD/HDD). Также надо иметь возможность прямо на Спектруме копировать, удалять, создавать каталоги и перемещать образы на бездисковой системе - карте SD/HDD. Но делать это как бы вне самого Спектрума, на сторонней зашитой программе. Подключать SD карту к ПК для переброски новых программ, без вынимания карты/HDD. Иметь подключение к LCD монитору, чтобы не держать около большого SCART телика. Это минимум, а все остальные дополнения по желанию.
С этим я полностью согласен))
В чем отличия ПЦ от Спека? в том, что на ПЦ вы ни кому не нужны. И все ваши труды пропадут зря если вы их не сможете поднять на уровень конкуренции или они должны быть столь гениальны, что понадобятся всем. А на спектруме любая программа воспринимается на УРА!...
Позиция лузера-эскаписта.
Просто для примера, сравни аудиторию раздела графика на zx.pk и deviantart, pixeljoint... Если автор ничего из себя не представляет он одинаково затеряется что на пц, что на спектруме.
Segfault
21.09.2009, 10:04
Очередная попытка представить все так, как будто сеглофт неправ. Но на этот раз у сегфолта есть время разобрать почти ваши ложные тезисы.. Начнем..
видишь, вот тебе убежденный PC-шник PSB сказал спасибо.. Действительно, какое еще развитие, кроме развития потребительских характерстик вам, ностальгирующим по временам zx писишникам нужно от zx'a?
нужно еще и как то опредилятся для кого делать! и как минимум отностится с уважением ко мнениям тех на кого скорей всего это и расчитано, то есть на обычных пользователей! Вроде все правильно. Человек желает получить качественный отказоустойчивый товар по минимальной цене с минимальными требованиями к квалификации. И ты утвержаешь,
Я хотел сказать только одно
что твой пост сводится к пожеланиям по росту потреб.свойств. Но это не так, смотрим сюда:
Я просто хочу, что бы мы все наконец то сознали чего мы хотим? В европе у людей стоят фирменные спектрумы и они им очень рады. Они играют в игрушки, слушают музыку, для них это хобби и им не нужны супер частоты на проце или офигенная графика. Они просто хотят ностальгии и они ее получают, а мы как ужаленные все думаем о том как бы все навернуть да навернуть.... а говорил ты оказывается, о другом. О том, что не надо пытаться рассматривать спектрум серьезно, как живую платформу. Мол, нужно как в Европе. В жанре популярной умиральной концепции спектруминга. Самая честная вариация которой, ностальгический шизоидный спектруминг Трунина. PC - для настоящего и будущего, ZX - для прошлого. Правильно, партия ностальгирующих писишников хочет, чтобы все стали такими же как они.
наконец-то
это тоже позиция и мы рассмотрим ее ниже. Но здесь я просто показал, как Воксель проталкивает ее в таком тоне, будто это объективная неизбежность.
Ой как тут все интересно... Только все-таки то, что строится, ну не как не спек. это не спек из твоего прошлого, только и всего.
Тут были высказывания типо: быстрая графика, легкость программирования... А зачем? действительно, зачем писишнику быстрая графика и легкость программирования на конкурирующей платформе?
Для этого можно взять любую другую платформу, или проги для ПЦ заточенные для написания игр...
вот наглец, пришел на zx форум и агитирует переключится на другую платформу. Понимаешь, был бы ты один, а то ведь вас подавляющее большинство, и вы блокируете любые разработки, сами того не осознавая.
SK просто хотел объяснить, что спектрумистам (тем кто действительно любит этот компьютер)действительно любить этот компьютер может кто угодно, в том числе и заядлый писишник. Спектрумист это не тот, кто любит Спектрум, а кто пользуется или пытается пользоваться несмотря на ваше лобби ZX как основной домашней машиной.
не нужны крутые видео режимы, не быстрая память или мега девайсы... они хотят вернуться туда, в далекие 90 когда спектрум был не просто названием маленького 8 битного компьютера, а было огромное общество людей, которые жили и, что то делали для этого общества. вернуть огромное сообщество уже почти невозможно - всем засран мозг клевыми ТТХ PC - все они где-то там, тупят на просторах инета, как ты говоришь, никому не нужны. А вот вернуть нормальный спектруминг для одного индивида или группы таковых довольно просто: нужен
девайс для доступа в инет,
признание PC конкурирующей платформой - к которой без серьезной причины лучше не прикасаться,
вследствие чего:
резкое увеличение времени на спек (фактически, все время что ты тратил на PC дома)
резкое снижение расходов на PC (в т.ч. амортизация pc-харда), снижение расходов на И-нет канал
увеличение расходов на долю ZX
-> общее оживление платформы: юзера, софтмейк и хардмейк
..
все это невозможно благодаря господству писишников и их снисходительного подхода к zx, как фетишу вызова ностальгических слезинок.. ты высказываешь их подход, мне это не нравится, о чем и было заявлено, только и всего.
---------- Post added at 09:12 ---------- Previous post was at 09:03 ----------
Я не хочу ни кого обидеть и не хочу, что бы кто-то хоронил свои идеи... Я просто хочу, что бы мы все наконец то сознали чего мы хотим типичное предложение сдаться без боя, милостивый жест писишника, интересующегося спектрумом:
я не хочу обидеть zst, чтобы он хоронил свои идеи.. Я просто хочу, что бы мы все наконец то осознали чего мы хотим - совершенно не того, чего хочет zst. Когда zst осознает то, что осознаете что ты хочешь, чтобы все осознали - тогда он похоронит свою идею. Таким образом, ты не хочешь ссорится с zst, просто хочешь заметить, что он мается не тем, чем надо.
---------- Post added at 09:15 ---------- Previous post was at 09:12 ----------
Это не спор двух точек зрения. Это самая обычная борьба спектрумиста с писишником. Писишник хочет чтобы ZX был в его памяти и памяти как можно большего числа народа, а спектрумист хочет, чтобы PC был в его памяти и памяти как можно большего числа народа.
Вашими планы относительно zx:
дальнейшая мумуфикация, болото, безысходность, бездеятельность, дальнейшее просиживание штанов за PC и полный комплект следствий загаженных писишниками-некрофилами мозгов.. :v2_devil:
Ностальгия (др.-греч. νόστος — возвращение на родину и др.-греч. άλγος — боль) — тоска по родине, по родному дому. Все современные словари русского языка фиксируют также второе значение термина - "тоска по прошлому".[COLOR="Silver"]
Ну, чтож... ты полностью исковеркал то, что я хотел сказать. Нет желания тебе отвечать и еще больше заваливать тему пустым флудом.
видишь, вот тебе убежденный PC-шник PSB сказал спасибо..
а я убежденный РС-шник? не надо клеить ярлыки! я уже говорил тебе, что был бы другой комп, на котором было бы удобнее - я бы юзал его. нет смысла юзать то, что не удобно. когда у меня только появился пц, я очень долгое время сидел на спеке только потому, что не умел работать на пц. и если бы мне не приходилось сталкиваться по учебе с ним, я бы еще долго сидел на реале. но перейти был вынужден. в принципе, не жалею, и не разделяю твоих взглядов о вражеских платформах. ты, наверное, нацист?;) а мне пофиг на нации:) я - практичен.
абсолютно та же ситуация с линуксами-виндовсами. мне нравится линукс, но не нравится в нем прикладной софт (он часто корявый, сырой, его не столько много, как под винду). как только под линукс появятся тонны достойного софта - я тут же предам винду:) надеюсь, понятно описал мой подход к выбору платформ? и впредь прошу не строить догадок.
а спасибо я сказал, потому что пост практически полностью отражает мое видение ситуации.
действительно, зачем писишнику быстрая графика и легкость программирования на конкурирующей платформе?
вот ты второй человек на форуме, за которым я замечаю параноидальность;) первый - клон:) ты везде видишь врагов-писишников:) а дело-то, тем временем, не в этом. когда я сидел на спеке (тогда я тоже видел в пц врага;)), почему-то мои взгляды на любой другой графический контроллер были точно такие же. интересно, почему? может я уже тогда сам не осознавая готовился к пц?;))))) ну-ну:)
ведь вас подавляющее большинство, и вы блокируете любые разработки, сами того не осознавая.
ниче мы не блокируем, так-то. просто мнение. если угодно, мнение "писишников". только обрати внимание, есть ведь вещи, про которые мы ни слова против не говорим. значит мы не против них. а зачем нам быть не против, если мы враги платформы? че-то не сходится;)
вернуть огромное сообщество уже почти невозможно - всем засран мозг клевыми ТТХ PC - все они где-то там, тупят на просторах инета
ты ошибаешься. вернуть просто невозможно, и совсем не из-за клевых ТТХ РС.
А вот вернуть нормальный спектруминг для одного индивида или группы таковых довольно просто
т.е. примерно так: а бросайте вы, ребята, свою работу! все равно всех денег не заработаешь, зато сколько времени свободного появится для спека! что, денег все-таки надо? ну на еду-то где-нить подкалымите, а остальное не так и важно;) кому и зачем делать себе хуже-то, я никак не пойму? да, получается, что спек щас далеко не на первом месте, но абсолютное большинство выбирает вот такую жизнь и ты это не изменишь.
просто хочешь заметить, что он мается не тем, чем надо.
ну, ты все правильно понял:) хотя лучше сказать, что это не утверждение, а предостережение или совет.
и еще. я понимаю (точнее, вижу) твою цель, сделать новый комп, более мощный, чем спек. но зачем? уже есть более мощные компы. видимо весь fun в том, что это ты приложил к этому руку (или твои соратники), что ты как-то к этому причастен. и не волнует, в общем-то, абсурдность ситуации:) это ровно так же, как и идея о национальной ОС, да и о всем "своем", что уже давно создано и используется во всем мире, но только некоторых задевает то, что это изобретено не ими (или хотя бы не повторено своими).
---------- Post added at 12:26 ---------- Previous post was at 12:16 ----------
Правильно, партия ностальгирующих писишников хочет, чтобы все стали такими же как они.
да ниче она не хочет, ты все придумываешь. просто оглянись вокруг, открой для себя реальность:) я тоже был бы рад, если бы на спеке был и инет, и браузеры и все остальное, но... понимаешь, что ситуация такова, что это вряд ли кто уже сделает в полном объеме? давай, вини людей за то, что никто больше не делает серьезного софта под спек, больше-то тебе ничего не остается... точку зрения на вещи ты не поменяешь.
Segfault
21.09.2009, 10:56
реальность меняется людьми psb.. когда такой человек один, про него говорят "параноик". А когда их много.. это движение, это "объективно". Сейчас есть спектрумист параноик и целое движение писишников - только и всего.. Если немного постараться, то завтра писишники будут молчать в тряпочку, точно так же, как сейчас помалкивают те, кто хочет развития zx.
поэтому ты и споришь. Что может быть неоспоримей в среде mac user'ов, что mac - rulez, остальное suxx? что может быть неоспоримей в среде писишников, что pc rulez, остальное suxx? Что может быть неоспоримей в среде спектрумистов, что zx rules, остальное suxx? Если спектрумисты считают свою платформы ущербной, то она и в реальности становится таковой.. Банальная связь веры с реальностью.. Религиозный фактор, если хочешь..
примирившись с PC ты создаешь такую ситуацию, когда аппаратчик не в восторге от идеи делать интернет-контроллер. И так уже много лет. Поэтому со спека нельзя выходить в инет. После этого толпа писишников говорит "zx rulez, но с него нельзя выходить в интернет, еще одно свидельство, что zx объективно устарел" а делов то прикрутить wizNet. То же самое можно сказать про vga-адартер. "Зачем нам vga адаптер.. есть же телек, это по-старому! Да и PC есть, на нем эмуль с эмуляцией тв экрана. Юзать эмуль религия не позволяет?". В итоге железячник помещает vga конвертор на третье место и он выходит на десять лет позже, чем надо. Который к тому же, не подключить нормально, только припаиванием. Потому что zx клоны развивались без учета такой возможности.. А теперь sk жалуется, что vga-адаптер для него не существует, потому что его надо припаивать, а не подключать штеккером/в слот.. и так во всем остальном.
обратная связь веры и реальности. что первичнее, конечно вера.
p.s.: Voxel, модер при желании может перенести часть ветки во флейм
что может быть неоспоримей в среде писишников, что pc rulez, остальное suxx?
если это религиозные фанатики, то ничего. если опять не понял - я не религиозный фанатик! думаю, большинство так же. я приму любую "веру", которая мне будет удобнее, вот и все. ты будешь спорить что ли, что в россии больше всего распространен пц с виндой? вот потому и так все.
"проблема" в том, что для большинства спек - это хобби, и все создается в рамках этого хобби. ты же хочешь поставить спек на один уровень с пц. это не правильно, он туда не встанет, как ни одна старая платформа.
---------- Post added at 13:29 ---------- Previous post was at 13:24 ----------
Юзать эмуль религия не позволяет?
опять же, задумайся, почему все-таки юзают эмуль? не потому ли, что удобно? кому не удобно - тот на реалах делает. ведь и софт пишут на пц для спека.
Segfault
21.09.2009, 11:40
опять же, задумайся, почему все-таки юзают эмуль? не потому ли, что удобно?
опять таки, psb, задумайся, а почему удобно юзать эмуль, а не реал? Не потому ли, что нет:
интернет-контроллера
выхода на vga-монитор
денег и желания покупать нормальный реал, ибо все бабки вложены в PC и смежные вещи по плану, на годы вперед?
не потому ли, что эти реалы не развивали должны образом. Связи Спрос-предложение не отрицаем? Мне не влом, приведу контекст, откуда ты вытащил фразу про эмуль:
То же самое можно сказать про vga-адартер. "Зачем нам vga адаптер.. есть же телек, это по-старому! Да и PC есть, на нем эмуль с эмуляцией тв экрана. Юзать эмуль религия не позволяет?". В итоге железячник помещает vga конвертор на третье место и он выходит на десять лет позже, чем надо. Который к тому же, не подключить нормально, только припаиванием. Потому что zx клоны развивались без учета такой возможности.. А теперь sk жалуется, что vga-адаптер для него не существует, потому что его надо припаивать, а не подключать штеккером/в слот.. и так во всем остальном.
если psb и его соратники еще раз укажут на скудность и ненадежность zx харда.. то я не поленюсь и объясню снова, другими словами. :)
---------- Post added at 11:40 ---------- Previous post was at 11:35 ----------
"проблема" в том, что для большинства спек - это хобби, и все создается в рамках этого хобби. ты же хочешь поставить спек на один уровень с пц. это не правильно, он туда не встанет, как ни одна старая платформа.
c тобой приятно беседовать, потому что ты понимаешь о чем идет речь. Но на этом всё. Ты никак не рассмотрел причинно-следственные связи о которых я говорил. Если бы рассмотрел, то пришел бы к выводу, что дома, для забавы, можно юзать как спек, так и pc, так и оба компа.
но лишь вариант "только спек" и массовая вера в правильность этого выбора ведет к реальным положительным изменениям как в среде спектрумистов, так и в софт- хард- мейкинге, что, в конечном счете может повлиять на выбор людей, которые выбирают как ты: с помощью двух колонок "за" "против"
опять таки, psb, задумайся, а почему удобно юзать эмуль, а не реал? Не потому ли, что нет:
интернет-контроллера
выхода на vga-монитор
денег и желания покупать нормальный реал, ибо все бабки вложены в PC и смежные вещи по плану, на годы вперед?
интернет-контролер что-то решает? выход на вга что-то решает? НЕТ! все решает отличный пц-софт, которого нет и уже НЕ БУДЕТ на спеке. а железки могут быть. к тому же, эмулятор очень спасает при отладке программ, на реале таких инструментов не будет в принципе. впрочем, если ты не пробовал, то на пальцах объяснять я не буду. лично у меня даже так: если еще есть вероятность, что я что-то сделаю для спека, то делать я это буду в эмуляторе на пц (на реале только проверю, не более), собс-но, как и все последнее время.
ну и я не вижу смысла покупать новый реал, когда у меня есть устраивающий меня старый пентагон. я же говорю, я не фанат, и я не апгрейжу пц как только появится возможность. мой старый ноут (купил в 2005) меня до сих пор как-то устраивает, пашет, есть не просит.
не потому ли, что эти реалы не развивали должны образом.
может быть и потому. заметь, не развивали;) поздняк метаться:) но все равно дело в другом, ведь продвинутых экранов было полно, а софта нет. а для маньяков и спринтер сделали (вот только не говори теперь, что это не спектрум!), а толку 0. фигня в том, что тогда активные люди, которые писали софт (надеюсь, понятно, кто это, да? много было банд;)), придерживались одного направления и забивали на все эти новомодные экраны. ни один железячник не спрашивал у них, надо ли, как это лучше сделать и т.п. просто клепали свои идеи и всё. и все это умерло. собственно, идеологию развития спека заложили еще те люди. имхо.
приведу контекст, откуда ты вытащил фразу про эмуль
а я и не хотел здесь говорить в контексте:)
если psb и его соратники еще раз укажут на скудность и ненадежность zx харда..
а я разве это говорил? нет. хард такой, какой он есть. но эмуль удобнее (пусть где-то и с огрехами).
Если бы рассмотрел, то пришел бы к выводу, что дома, для забавы, можно юзать как спек, так и pc, так и оба компа.
забавы забавам рознь. я иногда смотрю фильмы в ави, слушаю музыку в мп3, огг, хм, ит, ....., хожу в инет. обычный спек это не потянет, если не приделать к нему на шину пэцэ:)))
можно поставить на столе 2 компа с 2 мониками и все дела. но мне по всем параметрам удобнее открыть окошко. просто удобнее. и пусть демки идут не плавно. когда приспичит плавность, достану, включу и посмотрю все.
но лишь вариант "только спек" и массовая вера в правильность этого выбора ведет к реальным положительным изменениям
ясен пень:) религия, все дела:) но ты найди таких фанатов... не найдешь столько, чтобы хоть что-то изменить.
п.с. если же ты клонишь к тому, что спек вовремя не развивали и из-за этого все ушли на пц... тогда возьми крутую по тем временам амигу (а спеку до неё как до китая по всем параметрам) и где она щас? так что дело не в крутом железе - ширпотреб все решает.
Segfault
21.09.2009, 14:44
прошу извинить за некошерный квотинг,
psb, Инет-контроллер уже сейчас позволяет делать save/load через и-нет. Уже сейчас общатся через irc. Вскоре e-mail. Потенциально http. Это дает простор для он-лайн сервисов для sp, в т.ч. сетевых игр или неких sms-store, дает такие вещи как svn. Главное, снабжает спек и его пользователей возможностью избавится от pc в цепи спектрумист-спектрумист.
Vga-выход дает возможность юзать доступный vga-монитор, улучшая потребительские качества девайса.
твой
psb >> замечательный PC софт
дает возможность выполнить профессиональные задачи, на работе. Или точно так же бессмысленно провести время, как бы ты провел его на zx. А если вспомнить, что многие из нас большую часть своб. времени проводят не за халявными фильмами/pc играми, а на этом и подобных форумах - то вопрос zx/pc переходит из религиозной плоскости в чисто потребительскую, причем в пользу zx и в пользу развития zx
psb >> но эмуль удобнее (пусть где-то и с огрехами).
без vga-выхода и интернет-контроллера, винта, теневика и 28МГц sp-машин 3 поколения возможно да. Но это мало чего решает. Писишнику несомненно удобно использовать эмуль, а спектрумисту нет - потому что PC не является его основной рабочей средой. Писишнику же просто впадлу переключатся на другую железяку, если можно ткнуть курсором в иконку.
psb >>забавы забавам рознь. я иногда смотрю фильмы в ави, слушаю музыку в мп3, огг, хм, ит, ....., хожу в инет. обычный спек это не потянет, если не приделать к нему на шину пэцэ)
mp3 потянет уже. Но не благодаря, а вопреки. Под инетом, ты имеешь ввиду веб? Потянет, причем не только 3 поколение, но и 2-ое. Вопрос в том, скольким людям это понадобится. Но не будем об этом в 4 раз, ок?..
psb >> но ты найди таких фанатов... не найдешь столько, чтобы хоть что-то изменить.
тем хуже для "не таких" "фанатов". В рамках концепций "умирально-ностальгического спектруминга" никаких подвижек в плане повышения активности софт- хард- мейкинга, и расширения платформы не будет вообще, по определению Вокселя или Трунина, а будет только хуже, вот и все. "конструктивный хобби спектруминг" может быть что-то и даст. а может и нет - в любом случае более-менее сложный хард посягающий на крутизну PC будет экзотикой, как например, gs/neogs или spectranet..
---------- Post added at 14:32 ---------- Previous post was at 13:32 ----------
psb >> п.с. если же ты клонишь к тому, что спек вовремя не развивали и из-за этого все ушли на пц.
к этому не клоню.
---------- Post added at 14:44 ---------- Previous post was at 14:32 ----------
я клоню к тому, что если развивать спек и хотя бы стремится к использованию его как основной домашней машины, он может вскоре порадовать большее количество людей. А если нам всем полагать PC основной домашней машиной и не развивать спек, то он вскоре сможет порадовать меньшее количество людей. Что лучше? Выбор ностальгирующего писишника очевиден - пофиг. Выбор некрофила еще более очевиден, а выбор спектрумиста - дальнейшая работа над хард и софт, в т.ч. закрывающем аналогичные возможности pc..
прошу извинить за некошерный квотинг,
уже со спека пишешь?;) скрипты пока не работают?:))))) шутко:)
Потенциально http.
сам протокол реализовать 2 раза плюнуть, а вот отобразить произвольный хтмл... ты юзал lynx? в лучшем случае удастся сделать вот это. ходить можно по инету, но не везде и ни капельки не комфортно. в баню такое счастье... да что lynx? взять браузер от винмобайла. он тоже убог для нормального инета, но и такой не сделать...
от pc в цепи спектрумист-спектрумист.
так были же давно подключены модемы, есть терминалки, разные... другое дело, когда переходишь на новый уровень. но не так все просто (с тем же веб). думаю, в наших реалиях вменяемый веб браузер, даже на новом быстром спеке, не способен появиться.
дает возможность выполнить профессиональные задачи, на работе.
ошибаешься. возьмем Far. эта вещь не для работы, она для всего. и на спеке никогда не будет такого удобного инструмента как Far. в общем, можно список продолжать долго, и ничего на таком же уровне на спеке не будет.
без vga-выхода и интернет-контроллера, винта, теневика и 28МГц sp-машин 3 поколения возможно да.
и софта!!! но софта не будет и в этом весь утопизм:)
mp3 потянет уже.
знаю, знаю, но совсем не уверен, что это будет юзабельно хотя бы так же, как старый винамп.
просто помалкивают по разным мотивам...
1. баяцца
2. ждут своего часа
:):)
---------- Post added at 16:57 ---------- Previous post was at 16:56 ----------
он может вскоре порадовать большее количество людей.
цена слишком высока.
Segfault
21.09.2009, 15:18
но как ты правильно заметил, даже самый крутой хард отомрет, а софт останется на trd.sp.cz помойке если его никто не будет использовать. - а будут лишь сидеть на pc и радоваться его
>> крутому софту
поэтому кроме хард и софт работы нужно еще как то в голове порядок навести - PC отдельно, Спектрум отдельно. PC+Sp вместе? Ну это как гомосексуализм - никто не запрещает и даже привествуется, но конструктивно ли это для продолжения zx-рода?
---------- Post added at 15:18 ---------- Previous post was at 15:00 ----------
уже со спека пишешь?;) скрипты пока не работают?:))))) шутко:) да соррь, пока не настроил :)
сам протокол реализовать 2 раза плюнуть, а вот отобразить произвольный хтмл... ты юзал lynx? в лучшем случае удастся сделать вот это. ходить можно по инету, но не везде и ни капельки не комфортно. в баню такое счастье... да что lynx? взять браузер от винмобайла. он тоже убог для нормального инета, но и такой не сделать...
как винмобайл или просто мобайл думаю, сделать. Но не для массового юзера, его как ты правильно заметил не вернуть, и не надо. Здесь скорее будет интересен процесс, хотя и результат не слаб. Шутка ли - проводить многие часы за icq/http при этом со Спека, который миллиарды зомби считают умершим - за это стоит поборотся ибо забавно. + с sp 3 поколения качеством мобайл-винмобайл думаю не ограничится. lynx юзал, это худший случай, а не лучший. Http действительно 2 раза плюнуть, я так понимаю, основные трудности с css/javascript
так были же давно подключены модемы, есть терминалки, разные...
верно, и юзали, активно юзали.
другое дело, когда переходишь на новый уровень. но не так все просто (с тем же веб). думаю, в наших реалиях вменяемый веб браузер, даже на новом быстром спеке, не способен появиться. сам собой, конечно не способен. А как результат свободного труда, приносящего радость от того, что это нужно людям (а мб и какие-то копейки на пиво) все-таки, да.
ошибаешься. возьмем Far. эта вещь не для работы, она для всего. и на спеке никогда не будет такого удобного инструмента как Far. в общем, можно список продолжать долго, и ничего на таком же уровне на спеке не будет.
не учи фаната FAR'a крутизне FAR'a. Инструмент появится, если будет спрос на него - обусловненный как развитием харда, так и развитием сообщества и расширения спектра задач которое сообщество решает на sp.
юзабельно хотя бы так же, как старый винамп.
здесь примерно как в Linux. Отсутствие софта при наличии спроса на него и технической возможности воспринимается как радость. Когда я впервые увидел sp, то подумал, что в нем даже калькулятор не возможен. Потом мне показали бейсик-листинг и я подумал, что круче точно нельзя. А потом я увидел оболочку SpectrumExpert#2 и подумал, что у меня какая-то другая более крутая машина. Выжать можно многое, тем более в плане юзабельности..
Segfault, а почему обсуждение свелось к ПЦшники не ПЦшники... Спек не когда не будет домашней машиной иначе это будет не спек. Даже если ты его навернешь по самое не могу, это коммерчески не выгодная затея, а люди которые на разработку будут тратить время хотят кушать и у них многих уже семьи или скоро появятся.
Ты меня так и не понял. Ты слепо орешь на право и на лево о перспективах и т.д. Я же тебе хотел сказать, что уже есть клоны : феникс, пентагон, эвалюшен, спеки2007. Надо их рекламировать и раскручивать и САМОЕ ГЛАВНОЕ надо писать для того, что есть софт... вот за что ты должен зубами цепляться! а не наводить детскую демагогию...
Где же ты был такой активный когда в 8 формате просили откликнутся людей в поддержку журнала? где же ты был когда во всю агитировали переходить на амигу? и вообще где то, что ты сам произвел для спека..????
Ни кто не выбросит ПЦ и не поставит за место его спек!!! Давай лучше постараемся сделать так, что бы спек хотя бы рядом был на столе... Да... развивать платформу надо обязательно, но надо, что бы на этом железе было, что запускать!!!!
И еще... не поленись... подними спековскую прессу за 90 года... и почитай... там столько было написано про перспективы и развитие... и ни куда это не сдвинулось, а ведь в то время программистов было хоть отбавляй!!!!
и почему же коммандоровцы сидят все еще с классической машиной и не пытаются ее превратить в домашний компьютер? И даже эмулей командора очень мало... а почему? потому, что у большинства есть оригинал и им собственно больше ни чего не нужно... они и на нем спокойненько софт и демы клипают... странно... наверно они просто дураки и не понимают что им нужен новый коммандор!!! или они как ты вырожаешься ПЦшники!!!!
Segfault
22.09.2009, 05:43
Segfault, а почему обсуждение свелось к ПЦшники не ПЦшники...
так вышло, по логике беседы
Спек не когда не будет домашней машиной иначе это будет не спек.
почему же. Многие использовали сп как печатную машинку. У кого-то были модемы - так же как и мы с тобой разлекались флеймом и обменом опытом. Проводили время за написанием софта/музыки/графики. Кто-то проводил какие-то расчеты по учебе. Некоторые даже вели бухгалтерию для своего ларька. Моя мать до недавних пор вела отчетность в бумажном журнале, потом считала калькулятором. Получалось хорошо. Получше, чем в фирмах, где я работал и все вроде было "автоматизировано" PC - главное подход к проблеме. Ну разве надежный сп с винтом + ISDOS не помог бы ей (если б он у меня в то время был). Ну я не знаю, домашний компьютер можно применить во многих сферах деятельности (и бездеятельности) человека. У меня друг в детстве гонял игры с ленты. И всё - он считает что сп это 48к + монохром ТВ рекорд + магнитофон. Это психология. Спектрум не перестает быть спектрумом, из-за твоего субъективного мнения.
Даже если ты его навернешь по самое не могу, это коммерчески не выгодная затея, а люди которые на разработку будут тратить время хотят кушать и у них многих уже семьи или скоро появятся.
напротив. Не нужно будет разорятся на PC апгрейды или дорогущий канал связи с максимальной пропускной способностью. Появится дополнительное время на семью или работу - потому что время на avi,mpeg4 и "крутой софт"(с)psb в твоем доме высвободится. Ты либо получишь возможность задержаться часа 4 на работе (тем самым помогая семье (которая в этот момент надо думать, будет сидеть за PC)) или так же проведешь их за Спеком. Не охота? Ну так что же ты удивляешься определению "писишник"? Это не оскорбление, констатация факта. Вас миллиарды и все вы отдаете от $1000/год в PC и смежные сектора отбирая время и деньги у себя, своей семьи и спектрума - в этом правда.
Ты меня так и не понял. Ты слепо орешь на право и на лево о перспективах и т.д.
слепо.. помнишь про суслика? "Видишь суслика? Нет. А он есть.", так вот, нету его, суслика. Это плод твоего воображения, это не объективная реальность, а массовый миф, культивируемый СМИ и честной рекламой. Для чего, прочти абзац выше. Это экономические интересы. Приди на рынок в июне месяце и увидишь сотню южных друзей в один рот заявляющих, что арбузы-де сладкие, вкусные, сочные и спелые. А на деле - зеленые, гнилые и пропитаные нитратами. Теория заговора? Просто единый экономический интерес. Они даж не сговаривались, логика экономики не оставляет им выбора. Так же, но мальца посложней с PC и смежными областями. Ты можешь быть по уши в матрице на работе. Но если ты в матрице дома - то это твой выбор либо результат действий сми - подмена картины реальности. О чем я толкую? В твоем воображении PC необходимость, такая же как газовая плита. В реальности же PC просто опция. Ты можешь ее отключить, подключить, заменить на Спек - будет различаться только цена. Но уж если ты крепко подсел на
psb >> крутой PC софт, и в этом все дело
то уж не удивляйся, что кто-то по ту сторону монитора называет тебя писишником..
Я же тебе хотел сказать, что уже есть клоны : феникс, пентагон, эвалюшен, спеки2007. Надо их рекламировать и раскручивать и САМОЕ ГЛАВНОЕ надо писать для того, что есть софт... вот за что ты должен зубами цепляться!
а я может не хочу писать еще одну trd для сообщества тех, кто мальца поплакав над прошлым....
...и со спокойной душой сели за линейку, таймзеро, кваку, кс, и т.д.
Спектрумы нужны, большие и разные, но давайте все-таки попробуем понять кому? и зачем? писишникам, для ностальгии. Что тут неясного?
Во-вторых, имею желание юзать софт под железо, которое сейчас проходит стадию "нужно/не нужно" - про которое ты говоришь "не нужно" за глаза и "нужно нужно", когда подловят цитатой.
И я пишу софт. Но конечно же не для файломогильника zxdaru. Для себя. Но это просто маленькая справка, а не аргумент. Аргументы выше.
а не наводить детскую демагогию...
демагогия имеет в своем арсенале ряд приемов. Я ими не пользуюсь. У меня есть идеология и набор тезисов. Использую цитирование, читаю между строк. Демагогическими приемами пользуешься ты. В ответ на факты приводишь какие-то обрывки своих эмоций. Так пишут только музыку (может еще графику). Здесь такой подход не приемлем. Если же ты "демагогией" называешь любой спор с генеральной линией, то радуйся, что "демагогия" детская, ибо взрослая будет иметь настолько негативный эмоциональный фон, что следующая твоя мелодия будет в стиле cannibal corpse
Где же ты был такой активный когда в 8 формате просили откликнутся людей в поддержку журнала?
где же ты был, когда в N номере формата просили не воровать софт и другим не советовать? Формат закрылся по причине того, что его редакции был предъявлен ультиматум - либо вы капиталисты снижаете цену до копейки, либо мы ваши тиражи методично хакаем. А откуда такое воровство? Правильно, потому что к тому времени "хакеры" уже решили для себя - спектрум для прошлого, PC для будущего. Они не воровали у себя, они воровали у спектрумистов. Кто были они тогда? Писишники? В экономическом смысле, да.
где же ты был когда во всю агитировали переходить на амигу?
на селе. Колол дрова, кормил курей и свиней. Ходил в школу №1.
и вообще где то, что ты сам произвел для спека..???? спек - это не объект мастурбации носталигующего фетишиста. Спек не нуждается в наших подачках. Спек - это языческий бог машинопоклонников и в качестве жертвы он хочет наше время и деньги, а не наши TRD'шки. В этом он мало отличается от PC.
Ни кто не выбросит ПЦ и не поставит за место его спек!!! зависит от профессиональности агитации за такое решение, от того, сколько денег поставлено на карту. Ведь нас заставили выбросить спек и поставить на его место пц. А писишников заставляют выкинуть пц и поставить на его место иМак. Но не бойся, из меня агитатор не к черту. Мой максимум, просто рассказать о альтернативах и причинах забвения, помешать леворадикальным некрофетишистам от zx.
Давай лучше постараемся сделать так, что бы спек хотя бы рядом был на столе...
это как хороший удар. Целишься в нос - никуда не попадаешь. Целишься через нос в обратный торец черепной коробки - попадаешь в нос. "Элементарное спектрум-до" - СПб, 2009. "Сегфолт-Принт" тираж 1000 экз.
Да... развивать платформу надо обязательно, но надо, что бы на этом железе было, что запускать!!!!
ба, да ты ж не читал мое программое заявление.. Повторим по 10 кругу. "отнять у pc в пользу zx: люди и их время; что приведет к развитию софт- хард- сами людей"
И еще... не поленись... подними спековскую прессу за 90 года... и почитай... там столько было написано про перспективы и развитие... и ни куда это не сдвинулось, а ведь в то время программистов было хоть отбавляй!!!!
само по себе развитие может идти не в правильном направление. А перспектива быть плодом фантазий. А можно даже говорить абсолютно правильные вещи, но они будут не поняты - потому что в них суровый огонь, а человекам надо - сладкий мед.. Фактически, правильно подходя к человеку можно заставить его есть г..но и он скажет дадада!, а на призывы лететь в космос - он скажет фу. Потому что речь агитатора пугает человека своей суровостью, а вот красивый глянцевый журнал про PC напротив, радует тем, что к нему относятся как к царю. Я обещаю в ближайшие годы освоить такую технику ведения агитации, пока увы не научился.
и почему же коммандоровцы сидят все еще с классической машиной и не пытаются ее превратить в домашний компьютер? И даже эмулей командора очень мало... а почему? потому, что у большинства есть оригинал и им собственно больше ни чего не нужно... они и на нем спокойненько софт и демы клипают... странно... наверно они просто дураки и не понимают что им нужен новый коммандор!!! или они как ты вырожаешься ПЦшники!!!!
экономически, да - они писишники. По этой причине комадор известен нам только по каким-то демам. Просто их миллиард, а нас 120 млн (прочих россиян не в счет). У нас остался один alco, а у них 10 - только и всего. Вот и все "клепки". То, что чего-то нет на западе не означает того, что это нам не нужно. Не уподобляйся государственным руководителям и служащим настоящего и прошлого, загубившим отечественную вычислительную технику и ряд отраслей. Зачем делать что-то новое, если можно скопировать с запада? Клепают на западе демки - значит и нам надо. Переходят на PC - значит и нам надо! догоняющая модернизация, отсутствие живого ума, блокирование изобретений и рацпредложений - и все это в позитивном ключе, в баньке, под магнитофончик, под водочку.. как там в песне: "...продали мечту, такие тупые, что хочется выть, а небо такое, что можно убить.."
завтра с западной демосцены придет веяние выкидывать PC и юзать кошерный коммодор, c каким-нибудь тиражируемым названием, вроде "Xtreme Retro Computing", все это под сиропом и соусом начнут обсуждать надо это или нет, и в итоге скажут "надо". Первые ласточки уже есть. На одно из предстоящих крупных амижных и ретроПК пати в швеции не пускают с эмулями, ADF'ками и писюками :) хотят достоверного "отрыва от социума", как они выражаются, "хардкорного фана" и свободы (от PC и писишных масс, надо думать). Это легко может вылится даже в более хардкорный вариант, чем мой. Были же у них отмороженные движения хиппи/панков/GNUшников.
А может попробовать наоборот? Западным друзьям тож бывает интересны наши диковинки, когда они действительно наши. Водка, Достоевский, Черный Квадрат малевича. Вспомни то, что ты читал о культуре "серебряного века", одно время на западе слепо подражали нам - почему? Мысли были оригинальные потому-что. Но это для справки, не аргумент конечно
но конструктивно ли это для продолжения zx-рода?
а почему нет-то? пц в помощь спека. да даже когда пц еще не было, на спек софт делали не только на самом спеке. так и тут. есть, наверное, разница, когда самый быстрый спековский ассемблер компилит за 7-10 секунд, и когда пц делает это менее чем за секунду?
к тому же, современное zx-железо разрабатывается полностью на пц. тут вообще без пц никуда. или как ты предлагаешь быть в этом случае?
Инструмент появится, если будет спрос на него
вот в линуксе до сих пор не появился. там пока убогий mc, которому до фара как до луны... так и тут будет. похожее - может быть, но такое же удобное - вряд ли.
Не нужно будет разорятся на PC апгрейды или дорогущий канал связи с максимальной пропускной способностью.
вот, откуда ты взял, что все в год выкидывают 1000 баксов на пц? я вот смотрю по своим знакомым и не вижу этого. покупают ноутбуки, компы, но это все баксов за 500-600, 1 раз в хз скока лет. и больше ничего не покупают кроме инета. на инет в год выходит баксов 300 максимум. всё. у меня же инет самый дешевый, а это значит, что был бы у меня спек вместо пц, расходы были бы ровно теми же.
завтра с западной демосцены придет веяние выкидывать PC и юзать кошерный коммодор, c каким-нибудь тиражируемым названием, вроде "Xtreme Retro Computing", все это под сиропом и соусом начнут обсуждать надо это или нет, и в итоге скажут "надо".
комадор вместо пц - многие не скажут, будь уверен:)
Мне вот интересно, чем Вы помогли zst за последние штук 5 страниц?
Segfault
22.09.2009, 09:21
быстрый спековский ассемблер компилит за 7-10 секунд, и когда пц делает это менее чем за секунду?
к тому же, современное zx-железо разрабатывается полностью на пц. тут вообще без пц никуда. или как ты предлагаешь быть в этом случае?
по обстановке. Если имеется кластер на ps/3 с 8 ядерными cell, юзать его. Мало ли понадобится что-то по-быстрому скомпилить, для спека-то?
вот в линуксе до сих пор не появился. там пока убогий mc, которому до фара как до луны... так и тут будет. похожее - может быть, но такое же удобное - вряд ли.
отчего же, исходники far 2.х в руки и вперед. Плюс удобство дело привычки. Я юзал far, а коллеги жрали как угорелые - тотал командер и ниипет. Реальной разницы нет никакой, это лишь перетравленные или недотравленные дорожки в мозгах pc-шников. Впрочем это оффтоп.
вот, откуда ты взял, что все в год выкидывают 1000 баксов на пц? я вот смотрю по своим знакомым и не вижу этого. покупают ноутбуки, компы, но это все баксов за 500-600, 1 раз в хз скока лет. и больше ничего не покупают кроме инета. на инет в год выходит баксов 300 максимум. всё. х\з в сколько лет, это я так понимаю в среднем года 4? 125+300=$425 в год все-то навсего. Действительно, только $35 мес. Но ты взял какие-то минимальные расценки. Реально это примерно в два раза выше - нужно учитывать например такие вещи как апгрейды, периферия и расходные материалы - в итоге выходит примерно та же самая $1000/год. Мы можем тут до опупения бороться $425/год или $2000/год - но суть от этого не меняется, все равно эти деньги забираются/не попадают в zx. Причем в среднем это опять же ориентировочная $1000.
Мне вот интересно, чем Вы помогли zst за последние штук 5 страниц?
как чем? смотри сколько тут идей уже! бери любую!:) шутко:)
Мало ли понадобится что-то по-быстрому скомпилить, для спека-то?
кластер из спеков - это конечно круто:) это реально сделать даже сейчас:) возможно будет и быстро компилиться, хотя не факт. это, опять же немного извращенная технология. комп должен быть один для всех, а не сеть из 10 штук для разраба.
но это ладно, как быть с разработкой zx-железа на пц? ты не ответил. на спеке этого сделать не получится, такой софт не написать.
Реальной разницы нет никакой
возможно, это так же вопрос религии, но я до конца не уверен. я не уверен в том, что пользователи тк используют тк в той же мере, что и я фар. для меня фар - это больше, чем просто дисковый командер.
х\з в сколько лет, это я так понимаю в среднем года 4?
я не понимаю, зачем раз в 4 года менять железо? одно дело геймеры, которым надо гамать в современные игры (это вообще не наш случай, да?), другое дело люди, которым фильм посмотреть, музыку послушать, в инете посидеть. можно покупать раз в 10 лет.
более того, да, люди покупают винты, флешки... не так уж часто. но это не есть вбухивание денег в пц! точно так же ты будешь покупать это и для спека:)
Но ты взял какие-то минимальные расценки.
это какие это? это настоящие расценки. 300 баксов (даже меньше) за 1мбит инет в год. больше 1 мбит у нас пока особо нет. компы и ноуты люди чаще всего берут по 11-16 тыщ. дороже - намного реже.
Segfault
22.09.2009, 11:29
как чем? смотри сколько тут идей уже! бери любую!:) шутко:)
если последние 5 страниц включая "ценное мнение" Voxel'a будут перенесены во флейм или в трэш, на сегодня свою миссию буду считать оконченной.
кластер из спеков - это конечно круто:) это реально сделать даже сейчас:) возможно будет и быстро компилиться, хотя не факт. это, опять же немного извращенная технология. комп должен быть один для всех, а не сеть из 10 штук для разраба.
я вообще-то говорил про SonyPlaystation3 :) ибо у нее 8ядерный проц, таким образом утрируя кайф получаемый от мощи pc. Кластер из спеков идея твоя :) . Хотя.. если предположить, что спектрумисты дозрели до интернет-контроллера и круглосуточно подключены к Инет, то почему бы не поработать над таким "кластером"? Точнее распределенными вычислениями по сети и-нет. Или например, специализированной картой для Sp-машин с чипом предназначенным исключительно для трансляции ассма в машинный код z80.. Как говорится, кто хочет PC тот ищет оправдания, кто хочет zx.. таких пока кажется нет :)
но это ладно, как быть с разработкой zx-железа на пц? ты не ответил. на спеке этого сделать не получится, такой софт не написать. почему же? написать можно все. Зонов например, судя по сканам схем монтажных и схем принципиальных проектировали хард на какой-то хрени вроде допотопного XT/AT. Аналогичный софт можно написать под sp 2 и тем более 3 поколений. И, если соотношение пойдет в сторону zx, то напишут. Но опять же - если ты привык выполнять профессиональные задачи на PC, выполняй на PC - кто мешает-то? Надеюсь ответил на этот вопрос.
Но много ли на zx людей, которые **действительно** нуждаются в такой мощи ТОЛЬКО ради преимуществ с ZX? Нет.. предлагаемые писюком спеку преимущества оказывают последнему медвежью услугу. Юзер, какой бы умный и сознательный он ни был, просто иррациональным образом начинает отрабатывать эту услугу, обкрадывая временем/вниманием/деньгами zx и обогощая тем же pc. Возьми меня. Фактически за последние несколько лет я первый, кто поднял вопрос "PC - а так ли он нужен" и "PC - а не обкрадывает ли он ZX", а что я делаю? Правильно, треплюсь с писишником. Одному объясню, еще сотня придет. Повертят пальцем у виска.. и обратно на pc плакать о кончине zx. Зачем мне это нужно? Так ведь затягивает спор, собака такая :) ..
я не понимаю, зачем раз в 4 года менять железо? одно дело геймеры, которым надо гамать в современные игры (это вообще не наш случай, да?), другое дело люди, которым фильм посмотреть, музыку послушать, в инете посидеть. можно покупать раз в 10 лет.
более того, да, люди покупают винты, флешки... не так уж часто. но это не есть вбухивание денег в пц! точно так же ты будешь покупать это и для спека:)
это какие это? это настоящие расценки. 300 баксов (даже меньше) за 1мбит инет в год. больше 1 мбит у нас пока особо нет. компы и ноуты люди чаще всего берут по 11-16 тыщ. дороже - намного реже.
ты берешь какой-то минимальный случай, индивидуальные крайности могут быть любыми, мы вроде на эту тему уже говорили - кто-то купил свой AMD850MГц за 3 бутылки пива, а инет ему дает сосед в обмен на помощь с компом - и он не тратит ничего. А кто-то выкладывает по $2000 в год на это, середина все равно та же, ориентировочная $1000
я вообще-то говорил про SonyPlaystation3
аааааааа... а я-то думал... тогда тем более, я - за универсальность. если можно на одном компе делать всё, то лучше такой комп, а не кучу разного барахла.
Segfault
22.09.2009, 12:11
Как личное предпочтение сойдет, а как альтернатива моему предложению едва ли - если все так будут думать, то "в идеале" получаем zx spectrum как приложение к виндоус, а спектрумистов - как приложение к "универсальной" машине, т.е. PC
модель:
вкладывай в PC хоть $10/год, хоть $2000/год, на спек ты потратишь в десять раз меньше. Потому что в десять раз больше времени проводишь в среде PC, чем в среде zx. Неважно для чего. Денег zx получит меньше, что закрывает возможность нормального развития хард (пускай весь софт GPL). А может ты сидя под PC дофига напишешь софт-контента для zx? Статистика показывает обратное.. Т.е. в такой ситуации, когда ты сидишь в среде PC для снисхождения до zx тебе нужен иррациональный маниакализм. В чем проблема? В том что это врожденное, оно у 1% людей. Таким макаром мы имеем "машину" по производству софта-харда, работающую на 1% мощности. То же самое касается потребителей. Имеем "рынок" требующий 1% от производимого софт-"машиной" (которая, в свою очередь итак только на 1% работает). И 10% от производимого "хард-машиной" (но ты кажется еще за эмуль ратуешь - т.е. снижение спроса на продукцию "хард-машины" до 1%, а то и нуля..).
понимая такие бесхитростные зависимости, группа из заинтересованных в активизации дел на zx спектрумистов может изменять "реальность" как для себя, так и для других. Полгодика синхронной автономно-безписишной досуговой zx-сессии для 20 человек может так тряхануть болотце Спека, что даже в PC-ной "Компьютерре" аукнется. В "реальности", которую psb, Voxel и иные "реалисты" считают делом рук наверное господа бога, хотя им прямо указывается на менеджеров по продажам pc компаний и заинтересованных лиц.
Статистика показывает обратное..
оба:))) дошли до статистики:)
теперь посмотри на статистику линуксов (это та же религия;)), посмотри на статистику видеоконтроллеров для спека (не с них ли мы начали?)... здесь не поспоришь;) и опять же статистика говорит о том, что ты это не изменишь:)
Давайте закончим философские споры !
Я хочу сделать для себя компьютер с десятью слотами для подключения готовых контроллеров. Условное название "ZX-2010".
Уже есть материнская плата и несколько контроллеров для ZX-BUS: ZXMC2, SMUC2, NeoGS. Это контроллеры для работы с клавиатурой, мышкой, CF карточкой и звуковая карточка. Есть также плата VGA&PAL для вывода на монитор и телевизор.
Эти четыре платы можно считать стандартными узлами современного клона Спектрума.
Осталось всего лишь впаять слоты в материнскую плату, а также придумать и сделать контроллер или несколько более мелких для оживления имеющихся контроллеров...
Недостающий контроллер/или несколько должны иметь в своем составе Z80, ОЗУ, менеджер памяти и стандартный видеоконтроллер.
Вместо ПЗУ будет использована плата ПрофПЗУ. Вместо контроллера дисковода и жестких дисков - SMUC2 для обращения к CF-карточке. Дисководы, жесткие диски и CD-ROM/DVD-ROM, наверно, подключать не буду.
Давайте это обсудим. Может я что-то не учел или не так понимаю...
На мой взгляд, создание видеоконтроллера для спека (равно как и всяких других расширителей подобного рода) напоминает попытку извлечь труп дедушки из морозильника и пересадить ему здоровую почку, объясняя эту работу тем, что при жизни у деда почки болели. В качестве учебной практики для хирургов такое занятие я понимаю, но всерьез пытаться "улучшить дедушку" - это за гранью моего разума :)
---------- Post added at 16:54 ---------- Previous post was at 16:34 ----------
sk, подход ко спеку как к мертвому дедушке - есть некроподход.
Спектрум как развивающаяся платформа умер, как можно с этим спорить? Это же очевидный факт, который доказывается статистикой (тут в темах даже графики спада где-то были). Игр больше не будет. Софта больше не будет. Просто потому, что их некому писать и некому продавать. Зачем все эти видеоконтроллеры? Надо сохранять то, что есть. Беречь могилку "Спектрума", ухаживать за ней, цветочки ставить. Вспоминать добрым словом. Он дорог нам, как память. А терзать труп покойного - это кощунство и извращение :)
sk, ну ты задвинул тоже... труп... Не прав ты, однако. Насчёт игр не знаю, точнее на счёт стоящих, а на счёт дем ты не прав. Скоро это увидишь сам.
Segfault
22.09.2009, 14:25
zst
может быть тебе к обычной nemoBus, поместить на плату расширенную NemoBUS (условно bus2010) с зарезервированными под будущее доп. линиями? С "двух-отсековыми" ISA-слотами в качестве посадочных мест, чтобы в будущем иметь простор для маневра?
Во-вторых, может удалить стандартный видеоконтроллер "с процессорной карты" и использовать ZXM-Videocard (где sp-видеорежим включен во множество других)? Ну, чтобы избавиться от избыточности, последовательно соблюдать модульный принцип...
В общем, картинку накалякал..
Segfault
22.09.2009, 14:39
+ насчет процессорного модуля. Может посмотреть в туманное будущее, когда руки зачешутся сильнее, а отрубать - не вариант? :) Скажем включить в bus2010 4 дополнительных адресных линии А16..А19, для будущей процессорной карты с Z180 (http://ru.wikipedia.org/wiki/Zilog_Z180) (быстрый z80 c 20 разр. адресацией, по большому счету). На соседних форумах разговоры про z180 идут помаленьку. KoE увеличивает частоты до 28МГц. Но все по-прежнему упирается в необходимость долгого перекл. страниц через порты и ряд связанных с этим геморов. А тут ход конем. Вся система будет работать на "радиолюбительских" скоростях, аппаратная система дешевле/элегантней, требования к качеству проектирования/компонентов/сборки меньше, а итоговая производительность такая же.
Надо - используешь процессорную плату 16 бит/адрес, передумал - поставил процплату 20 бит/адрес. ZXKit1 in action.
может быть тебе ввести расширенную, а не стандартную NemoBUS? С "двух-отсековыми" ISA-слотами в качестве посадочных мест, чтобы иметь нужные тебе/другим дополнительные линии, для будущих твоих/чужих экспериментов по "морфингу" zx....
Это уже сделано: http://zx.pk.ru/showpost.php?p=211841&postcount=82
Во-вторых, а может перенести стандартный видеоконтроллер "с процессорной карты" в подмножество "расширенной видеокарты", которую, в свою очередь согласовать с проектом ZXM-Videocard? Другими словами не делать специальную видеокарту для zx-2010, а использовать ZXM-Videocard, при этом убрать станд. видеоконтроллер с "процессорной платы", чтобы не дублировать. В общем, картинку накалякал..
Картинка красивая, вот бы я так умел...
Тут моя точка зрения отличается от концепции ZXM-Videocard. Считаю, что в Спектруме должен остаться стандартный видеоконтроллер с медленной памятью и можно добавить дополнительный видеоконтроллер с быстрой памятью и аппаратным ускорением компирования. То есть нужны оба видеоконтроллера и оба блока памяти. Между ними можно пересылать блоки, но они должны иметь возможность работать независимо друг от друга. Сейчас опять начнутся споры про видеокарты...
насчет процессора. Может посмотреть в туманное будущее, когда руки зачешутся сильнее, а отрубать - не вариант? :) Скажем включить в bus2010 4 дополнительных адресных линии А16..А19, для будущей процессорной карты с Z180 (http://ru.wikipedia.org/wiki/Zilog_Z180) (быстрый z80 c 20 разр. адресацией, по большому счету). На соседних форумах разговоры про z180 идут помаленьку. KoE увеличивает частоты до 28МГц. Но все по-прежнему упирается в необходимость долгого перекл. страниц через порты и ряд связанных с этим геморов. А тут ход конем. Вся система будет работать на "радиолюбительских" скоростях, аппаратная система дешевле/элегантней, требования к качеству проектирования/компонентов/сборки меньше, а итоговая производительность такая же.
Эти линии есть на дополнительных контактах слотов, но целесообразность в применении Z180... Теряется программная совместимость. Скорости 7 МГц пока хватит. Игры/демы рассчитаны на 3.5 МГц.
Для ускорения переключения страниц лучше собрать старшие линии адреса в один регистр с коротким адресом порта. Также можно избавиться от частого переключения страниц. Большие объемы данных / графику загрузить в память видеоконтроллера. Там их можно будет быстро копировать с места на место. 16-32 Кб на управляющую программу должно хватить...
zst, сделай пожалуйста карту с возможностью подключения миди-клавиатуры... со стандартной zx-bus, что бы ее можно было воткнуть хоть к тебе в zx kit, хоть в феникс))) ну очень надо)
zst, сделай пожалуйста карту с возможностью подключения миди-клавиатуры... со стандартной zx-bus, что бы ее можно было воткнуть хоть к тебе в zx kit, хоть в феникс))) ну очень надо)
Почитайте там: http://zx.pk.ru/showpost.php?p=220661&postcount=772
Наверно, это уже сделал caro.
тетрапорт не получится.. но что-то типа того можно было-бы сделать.. если бы для этого не пришлось переделывать весь парк 128 компов..
А если взять неиспользуемый порт с однобайтовым адресом и собрать в него все биты номера страницы ОЗУ. Причем сделать так, чтобы обращение к этим битам было доступно и по новому адресу и по старому (#7FFD и т.п.) ?
Black_Cat
23.09.2009, 01:47
взять неиспользуемый порт с однобайтовым адресом и собрать в него все биты номера страницы ОЗУзабудь про короткий адрес, это - моветон
---------- Post added at 01:47 ---------- Previous post was at 00:29 ----------
Причем сделать так, чтобы обращение к этим битам было доступно и по новому адресу и по старому (#7FFD и т.п.) ?технология, применённая при содании тетрапорта здесь неприменима. Предпосылкой для того что бы тетрапорт стал возможным было то, что во-первых - #EFF7 на серийных компах ещё не применялся ни разу, а потому не требуются массовые переделки компов; и во-вторых - на Пенте2.2, где впервые применялся этот порт, есть ПЛИС, поэтому есть возможность манёвра. В случае же портов #1FFD, #7FFD нет вообще никаких предпосылок, т.к. существуют тысячи совершенно непеределываемых компов с этими портами. Так что оставь эту идею в покое, ничего уже изменить нельзя.
Почитайте там: http://zx.pk.ru/showpost.php?p=220661&postcount=772
Наверно, это уже сделал caro.
ага... спасибо) нашел)
У меня есть платы и ПЛИС от VGA & PAL. Можно использовать пару-тройку комплектов для изготовления макета контроллеров ZXKit.
На плате можно распаять ПЛИС, стабилизатор для нее и разъем для прошивки. Прикрепить плату к плате-переходнику на ZX-BUS2. Затем соединить обе платы с помощью МГТФ. Сигналы ПЛИС брать c площадок под ОЗУ, блок перемычек, входной разъем и резисторы. Сигналов получится около 72.
На одном из таких контроллеров можно сделать дешифратор портов, на другом - диспетчер памяти, на третьем - память и стандартный видеоконтроллер...
Z_E_V_S создал плату ZSMC с эмулем бета дисковода для Пента 2.2. Но продолжения в разработке вроде как не будет. Вот такой вопрос возник:
Можно ли из этой платке/схемы выкинуть контроллер клавы и мыши и оставить один эмуль бета дисковода. И сделать платку эмулятора бета дисковода с шиной NemoBus для Феникса. Вставил и не надо никаких дискет.
З.Ы. Для Пента 2.2 тож бы сделать платку эмуля бета дисковода, но что-б работало вместе с Z-контроллером.
Лучше, чтобы загрузчик работал с любым компьютером с ZX-BUS. Также нужно, чтобы к клавиатуре обращался через стандартный порт FE.
Вообще, это можно сделать открытым проектом для разработки общими усилиями. Что не сможет доделать-отладить один, с тем могут справиться несколько человек. Хотя бы по-очереди. Но не бросать, а делать и делать...
Это концепция типа:
1. Для чего - загружать образы без контроллера дисководов и винчестера.
2. По-подробнее - быть независимым от клавиатуры и мышки устройством для ZXBUS. Работать с SD-CARD. Использовать дешевые ПЛИС и AVR...
Ну это БК мог бы сформулировать по-научному за нас.
Считаю, что можно сделать наподобие SMUC2 - использовать свободное место в ПЗУ. Думаю, что и Z80 может нарисовать список файлов и загрузить. Для этого не обязательно использовать AVR. Или я ошибаюсь ? Если чего не хватает для работы с образами - ОЗУ, ПЛИС и т.п., то это можно добавить на плату загрузчика.
В TR-DOS я не силен, но кое-что могу предложить. Там есть стандартный вход, который использован в SPECCY2007. А есть еще один-два, которые использованы в ATM. Надо сделать так, чтобы загрузчик работал со всеми этими точками входа, тогда будет загружаться максимальное количество программ.
Если никто из авторов загрузчиков для этих компьютеров не поможет, придется делать всем вместе, а то так ничего нового/удобного и не будет...
Ведь на форуме есть люди, которые могут сделать часть работы. Кто-нибудь будет координатором, например, БК. Он в этом заинтересован и у него есть видение проблемы в целом. Считаю лучше делать как он говорит, поэтапно, не торопиться сразу схему паять. Так быстрее добьемся результата...
Есть ли такие платы, в которых Z80 может обращаться с SD?
Если есть, есть ли программы для Z80, которые могут загружать файлы с SD?
Если есть, можно ли эти программы модифицировать для загрузки образов с SD?
Какая память затирается при загрузке и что нужно, чтобы это не мешало загружать образы ?
Есть ли такие платы, в которых Z80 может обращаться с SD?
а что значит обращаться к SD? их обычно подключают по spi, значит z80 с SD обращается через промежуточную железку (а иначе оч долго). скорее всего в Z-Controller так.
есть ли программы для Z80, которые могут загружать файлы с SD?
в нгс плеер грузит файлы с карточки, а там z80:) значит программы есть. собственно, фат16/32 уже давно написан на спеке, а чтоб работать с картой нужны всего-то 2 функции чтения сектора и записи. т.е. это вообще не проблема.
дальше не знаю.
а что значит обращаться к SD? их обычно подключают по spi, значит z80 с SD обращается через промежуточную железку (а иначе оч долго). скорее всего в Z-Controller так.
в нгс плеер грузит файлы с карточки, а там z80:) значит программы есть. собственно, фат16/32 уже давно написан на спеке, а чтоб работать с картой нужны всего-то 2 функции чтения сектора и записи. т.е. это вообще не проблема.
дальше не знаю.
Таким образом, самый простой вариант - сделать схему подключения как у NeoGS и использовать его исходники...
Второй вариант. Так как Z80 работает с карточкой медленно, cделать как в SPECCY2007, заменив ПЛИС на обычные микросхемы или дешевую ПЛИС. Но тогда нужна ATMEGA32. Можно почти не переделывать проект, а применить более дешевую ПЛИС EPM3128ATC100. Получится как SPECCY2007 без памяти. Но это не важно - главное, чтобы не сильно дорого получилось.
В ПЗУ TR-DOS нужно заменить функции обращения к ВГ93 на функции обращения к SD.
Для запуска загрузчика нужна кнопка "LOADER", формирующая NMI...
Хотя зачем - у нас ведь все должно работать как в обычной TR-DOS
Также нужно, чтобы к клавиатуре обращался через стандартный порт FE.
Если я не ошибаюсь, то все контроллеры клав и так общаются с процом по средством порта #XXFE.
В ПЗУ TR-DOS нужно заменить функции обращения к ВГ93 на функции обращения к SD.
Вот этого бы я не советовал. Т.к. потеряется совместимость практически со всеми загрузчиками работающими через #3d2f.
Если я не ошибаюсь, то все контроллеры клав и так общаются с процом по средством порта #XXFE.
Это да. Но получается, что загрузчики на ATMEGA обращаются к клавиатуре напрямую, а не через FE. И без клавиатуры не работают. Поэтому предпочтительнее, чтобы образ и программа для запуска выбиралась в программе на Z80, которая опрашивала клавиатуру, джойстик и мышку через порт FE. Тогда не важно, на каком контроллере сделана клавиатура или она даже механическая еще.
То есть надо отделить функцию загрузки от функции эмуляции клавиатуры. Надо, чтобы оболочка типа NC, FAR и т.п. работала на Z80.
Ее зашить в ПЗУ и запускать после сброса.
ZSMC не может работать с другими контроллерами клавиатуры, которые уже есть на большинстве компьютеров.
...
Вот этого бы я не советовал. Т.к. потеряется совместимость практически со всеми загрузчиками работающими через #3d2f.
Я наоборот хочу сделать, чтобы загружалось большинство программ. Что для этого надо сделать ?
То есть надо отделить функцию загрузки от функции эмуляции клавиатуры.
другими словами отделять функцию не надо, просто надо ее туда не добавлять :)
Я наоборот хочу сделать, чтобы загружалось большинство программ. Что для этого надо сделать ?
Сделать полноценный эмулятор портов ВГ93, тогда работа его будет одинакова полезна и ZX-Kit-у и другим спекам, т.к. нет привязки к определенной прошивке тр-дос.
сделать схему подключения как у NeoGS и использовать его исходники...
ну хз на счет схемы, там стоит плисина, в которой сделан spi. т.е. либо этот spi делать на плис, либо на атмеге - одна фигня. тогда уж лучше брать схемотехнику с Z-Controller'а (порты). а заточить ФС под данную сд-карту - это не вопрос.
В ПЗУ TR-DOS нужно заменить функции обращения к ВГ93 на функции обращения к SD.
есть опять же 2 варианта. начать делать с нуля и загнуться недоделав нормальную штуку, или взять уже готовый вариант переделанного и отлаженного пзу тр-дос с нормальным программным эмулятором вг (заменить только считывалку образов). #3d2f там работает.
---------- Post added at 20:19 ---------- Previous post was at 20:18 ----------
Сделать полноценный эмулятор портов ВГ93
было бы хорошо, но гармонично это будет смотреться только когда весь спек затолкан в одну единственную плис. имхо.
другими словами отделять функцию не надо, просто надо ее туда не добавлять :)
Ну да, если разрабатывать с нуля. Тогда можно и контроллер применить попроще.
Сделать полноценный эмулятор портов ВГ93, тогда работа его будет одинакова полезна и ZX-Kit-у и другим спекам, т.к. нет привязки к определенной прошивке тр-дос.
Имеется ввиду плата, которая вставляется в панельку ВГ93 как ПрофПЗУ - вместо ПЗУ ?
Как же его заменишь - надо знать, как он работает. Наверно проще заменить в ПЗУ обращения к нему не что-то эквивалентное. Что-то типа SPECCY2007. В той ветке говорили, что если сделать нормальную адресацию, то скорость загрузки можно увеличить.
К сожалению я мало в этом разбираюсь. А спецы оттуда не хотят этим заниматься. Придется всем миром навалиться...
---------- Post added at 21:17 ---------- Previous post was at 21:03 ----------
ну хз на счет схемы, там стоит плисина, в которой сделан spi. т.е. либо этот spi делать на плис, либо на атмеге - одна фигня. тогда уж лучше брать схемотехнику с Z-Controller'а (порты). а заточить ФС под данную сд-карту - это не вопрос.
Ну это сложно. А если взять не SD-карту, а большую микросхему сегнетопамяти или аналогичной FLASH. Гигабайта два может хватит. Возможно есть такие с параллельным доступом 8 бит. Разделить всю на блоки по 1 Мб и не надо никакой файловой системы. Вначале или конце каждого блока просто дописать название диска.
есть опять же 2 варианта. начать делать с нуля и загнуться недоделав нормальную штуку, или взять уже готовый вариант переделанного и отлаженного пзу тр-дос с нормальным программным эмулятором вг (заменить только считывалку образов). #3d2f там работает.
Там - это где ? И откуда там считывается - с IDE ?
А если взять цепочку - SMUC2+ПрофПЗУ+CF2IDE+COMPACT FLASH. Упростить немного и добиться, чтобы CF общалась с Z80 через пару регистров, а программа работала в основном ПЗУ ?
А если взять не SD-карту, а большую микросхему сегнетопамяти или аналогичной FLASH. Гигабайта два может хватит.
сд-карта хороша тем, что в ней уже стоит контроллер, который равномерно использует ресурс флеш. и нет битых банок, как в nand flash.
и дешево.
и я не понял, что именно сложно? реализовать spi сложно???
Там - это где ? И откуда там считывается - с IDE ?
есть какая-то прошивка (я особо не в курсе, не юзал никогда, но может кто точнее подскажет) с рам-диском. образ читается хз откуда, наверное с винта:) но фича в том, что работают почти все проги, даже с турболоадерами.
я-то это к тому, что такое уже проделывали и стоит изучить это, а не клепать новый велосипед.
сд-карта хороша тем, что в ней уже стоит контроллер, который равномерно использует ресурс флеш. и нет битых банок, как в nand flash.
и дешево.
Так, понятно - nand нам не подходит. Может тогда лучше CF вместо SD.
Преимущества:
1. Проще сделать NEMO IDE для CF, чем использовать AVR или ПЛИС для связи c SD.
2. Переходник CF2IDE c планкой как у PC-плат упрощает крепление на стенке корпуса для снятия CF. У SD такого нет.
3. У СF скорость будет выше, так как шина параллельная.
и я не понял, что именно сложно? реализовать spi сложно???
Новую файловую систему делать сложно.
есть какая-то прошивка (я особо не в курсе, не юзал никогда, но может кто точнее подскажет) с рам-диском. образ читается хз откуда, наверное с винта:) но фича в том, что работают почти все проги, даже с турболоадерами.
я-то это к тому, что такое уже проделывали и стоит изучить это, а не клепать новый велосипед.
Вроде NEMO сделал RAM диск для КАЯ. Прошит в ПЗУ. Если заменить копирование на RAM диск с дисковода копированием на RAM диск из образа на CF и оставить остальное, то получится то, что нам надо. Или заменить обращение к RAM диску на обращение к образу на CF при этом раскодировать на лету.
У СF скорость будет выше, так как шина параллельная.
в контексте спека это вообще не важно, т.к. карты могут робить до 25мгц.
Новую файловую систему делать сложно.
зачем новую? грамотно написанная ФС потребует только смены функций чтения/записи секторов. а такие уже написаны, например, в DNA os.
Вроде NEMO сделал RAM диск для КАЯ.
могу ошибаться, но вроде это не совсем оно. кто-то еще делал.
могу ошибаться, но вроде это не совсем оно. кто-то еще делал.
Максагор - http://zx.pk.ru/showpost.php?p=15559&postcount=2
и - http://atmturbo.nedopc.com -> проекты -> HDD-проект (новая TR-DOS) => 100.0%
во, точно!:) вот туда и надо смотреть. конечно, заменить винт на cf проще простого, но и sd должно прикрутиться просто.
в контексте спека это вообще не важно, т.к. карты могут робить до 25мгц.
В контексте спека как раз и важно, если обработкой всего этого хозяйства будет заниматься ЦП спека, то хоть 25Мгц, хоть 30, а все же параллельный интерфейс будет робить шустрее нежели последовательный. Если же в железке отдельный периферийный проц будет заниматься связкой ZX<->Flash, то тут конечно да, все побоку.
если эмулить spi, то конечно будет намного дольше, но так кто-то предлагал?? читать спек все равно будет БАЙТЫ. а значит пофиг.
psb, да, предлагали, и делали и будут делать :) т.к. это уже становится стандартом - ZC, PentEvo... Реализуется не сложно, поддержка уже есть, хоть и не большая.
С другой стороны стандарт NemoIDE тоже никто не отменял, но по скорости он выигрывает. Можно сделать прослойку между спеком и СД-картой вроде Атмела, и реализовать эмулятор NemoIDE :)
Давайте выберем - как проще, удобнее или быстрее работать с образами.
Предполагаю, что TRD - это копия дискеты TR-DOS. С этим образом можно работать двумя способами:
1. Распаковать весь образ в ОЗУ и уже оттуда с ним работать.
2. Работать напрямую с носителя: HDD/CF/SD.
Выбор надо аргументировать...
Также нужно придумать процесс загрузки компьютера после сброса.
Целью должно быть упрощение процесса загрузки, как в игровых приставках - включил и все готово к работе, минимум дополнительных выборов.
1 вариант. После сброса считывается номер текущего образа из FLASH памяти и этот образ становится текущим. Далее запускается загрузчик boot с этого образа или встроенный командер. Какой из загрузчиков - зависит от настроек, хранящихся во FLASH.
2 вариант. После сброса выбирается папка, образ и программа для запуска. Выбранный файл загружается.
Можно реализовать оба варианта и еще несколько дополнительных. Каждый выберет себе более удобный. Настройки сохранять во FLASH.
Кнопка "MAGIC" запускает программу конфигурации, где можно выбрать способ загрузки и текущий образ.
Работать напрямую с носителя: HDD/CF/SD.
Я считаю, что нужно направить силы на второй вариант.
этот вариант конечно посложнее первого, но имхо наиболее удобный и выгодный, т.к. первый приложится сам-собою.
Аргументация: в процессе разработки чего-либо на спеке - лучше свести к минимуму дергание рубильника "Сохранить образ", сам знаю по эмуляторам - случайно выключил, после бессонной ночи работы и вся работа коту под хвост :(
Недостатки: относительно носителя флеш - такой принцип работы наименее выгодный, т.к. у флешки имеется конечное число циклов перезаписи, и такой вариант работы приведет к быстрому выходу флешки из строя.
Достоинства: уменьшение риска потери наработанных данных при выключении компьютера (аварийного или планового), т.к. необходимо при выключении компа сохранить образ обратно на носитель.
Что касается т.н. RAM-диска, то при наличии второго варианта загрузки, этот приложится сам собой, если использовать прошивку тр-дос с электронным диском.
Я считаю, что нужно направить силы на второй вариант.
этот вариант конечно посложнее первого, но имхо наиболее удобный и выгодный, т.к. первый приложится сам-собою.
Аргументация: в процессе разработки чего-либо на спеке - лучше свести к минимуму дергание рубильника "Сохранить образ", сам знаю по эмуляторам - случайно выключил, после бессонной ночи работы и вся работа коту под хвост :(
Недостатки: относительно носителя флеш - такой принцип работы наименее выгодный, т.к. у флешки имеется конечное число циклов перезаписи, и такой вариант работы приведет к быстрому выходу флешки из строя.
Достоинства: уменьшение риска потери наработанных данных при выключении компьютера (аварийного или планового), т.к. необходимо при выключении компа сохранить образ обратно на носитель.
Что касается т.н. RAM-диска, то при наличии второго варианта загрузки, этот приложится сам собой, если использовать прошивку тр-дос с электронным диском.
Может надо два варианта:
1. Для игр - только чтение.
2. Для других целей - чтение и запись.
Мне кажется, что если Спектрум имеет 1 МБ памяти, то для игр проще с RAM-диском. При этом одна программа загружает диск с носителя, а другая эмулирует TR-DOS. Обе программы в одном флаконе найти труднее и работать с разными форматами образов на лету тоже труднее.
Конечно, если для кого то это просто сделать - почему бы нет. Пока никто не изъявил желания писать программы для загрузки.
Может надо два варианта:
1. Для игр - только чтение.
2. Для других целей - чтение и запись.
Ну можно реализовать в конечном устройстве эмулятора бета-диск, см. тему про ZSMC, там как раз имеется возможность указать Чтение/записть для конкретного образа/привода.
Мне кажется, что если Спектрум имеет 1 МБ памяти, то для игр проще с RAM-диском.
Не всегда. есть игры, которые нагло используют и 128 и 256, и 512 кб... так что рам-диск может полететь :(
---------- Post added at 12:08 ---------- Previous post was at 12:05 ----------
Конечно, если для кого то это просто сделать - почему бы нет. Пока никто не изъявил желания писать программы для загрузки.
Для работы с рам-диском можно доработать Глюк-сервис. он умеет вроде бы инициализировать рам-диск, но можно поправить, чтоб он сразу же в него и образ грузил. это не так уж сложно, так что считаю, что пока этим заниматься рано, надо обратить внимание на хардварный эмулятор бетадиска/контроллер флеш-карт или жесткого диска, а то получается не имея железки - пишем программу для работы с нею :)
Ну можно реализовать в конечном устройстве эмулятора бета-диск, см. тему про ZSMC, там как раз имеется возможность указать Чтение/записть для конкретного образа/привода.
Не всегда. есть игры, которые нагло используют и 128 и 256, и 512 кб... так что рам-диск может полететь :(
Надо запретить аппаратно игровым программам обращаться к памяти более 256 кб. Пусть свопятся с RAM-диска, раз такие умные...
Для работы с рам-диском можно доработать Глюк-сервис. он умеет вроде бы инициализировать рам-диск, но можно поправить, чтоб он сразу же в него и образ грузил. это не так уж сложно, так что считаю, что пока этим заниматься рано, надо обратить внимание на хардварный эмулятор бетадиска/контроллер флеш-карт или жесткого диска, а то получается не имея железки - пишем программу для работы с нею :)
Ну можно пока использовать NEMO IDE или другой IDE. Это ведь просто несколько регистров, не требующих написания программы в отличие от AVR. И на многих компьютерах он уже есть.
А за время разработки программы эмулятора для ПЗУ может появятся переходники SD2IDE.
я все-таки не пойму, почему вы все сводите к IDE? какая разница-то по большому счету? схемы подключения винтов разные, порты - разные, значит нужны будут разные дрова. ну так и сделать драйвер для sd (для любых).
я все-таки не пойму, почему вы все сводите к IDE? какая разница-то по большому счету? схемы подключения винтов разные, порты - разные, значит нужны будут разные дрова. ну так и сделать драйвер для sd (для любых).
Да, наверно, лучше сделать программу эмуляции ВГ93 высокого уровня, а она будет обращаться к железу через каналы/потоки/драйверы.
Мне кажется, что если Спектрум имеет 1 МБ памяти, то для игр проще с RAM-диском. При этом одна программа загружает диск с носителя, а другая эмулирует TR-DOS. Обе программы в одном флаконе найти труднее и работать с разными форматами образов на лету тоже труднее.
Конечно, если для кого то это просто сделать - почему бы нет. Пока никто не изъявил желания писать программы для загрузки.
Господа !
Есть прошивка пзу с похожими функциями, посмотрите, может она Вам подойдет? (В разделе Оси тема TRDOS 5.30) и там же до кучи программа для загрузки трд-образов на рам-диск
Пойдет на любом Спектруме48,128 с контроллером NEMO-IDE
Прошивка перехватывает обращения к #3D13 и перенаправляет на винчестер в подключенный образ, после включения компьютера одновременно можно работать с 4 образами подключенными к дисководам A B C D
Надо запретить аппаратно игровым программам обращаться к памяти более 256 кб.
тоды получим облом - несовместимость... тоды можешь выкинуть идею подключения ДМА к компу, ибо игры использующие ДМА юзают до 512КБ озу, т.к. моды занимают часть памяти...
тоды получим облом - несовместимость... тоды можешь выкинуть идею подключения ДМА к компу, ибо игры использующие ДМА юзают до 512КБ озу, т.к. моды занимают часть памяти...
Тогда надо заменить контроллер дисководов с дисководом на ПЛИС, как предлагал heroy еще в 2007 году - http://zx.pk.ru/showpost.php?p=113549&postcount=7
То есть надо ВГ93 засунуть в ПЛИС, обвязку вокруг него туда же. Потом сэмулировать логику работы UNREAL в железе для работы с дисководом через ПЛИС.
Написать процедуры низкого уровня для разного железа и использовать каналы/потоки для работы с конкретным носителем.
Вроде NEMO сделал RAM диск для КАЯ. Прошит в ПЗУ.
Не Nemo, а LAS, который кстати есть на этом форуме. Так что не поленитесь кто-нибудь попросить у него эту прошивку. А то что прошито в KAY-1024 это шляпа, такая же как в SMUC, перехватывает только #3D13.
Хватит ждать! Никто не придет и не сделает для нас компьютер мечты на одной микросхеме... Можно пойти другим путем...
Описание концепции.
Я не узнаю Вас в гриме.
Кто Вы?
Иннокентий Смоктуновский?
Кеша...
:D
Ладно, теперь серьезно. :rolleyes:
Меня приятно удивило начало треда, где несколько активных форумчан очень четко и точно расчихвостили топик. :rolleyes: Молодцы! А ведь когда я пришел на форум несколько лет назад и задавал подобные вопросы, я был послан далеко подальше... Эх обидно, но лучше поздно чем никогда. ;) Правильно отметил ААА и др. его соратники, Спек нужен такой какой он стал в 1986 г., когда внесенные в него новшества были подхвачены производителями софта и когда все эти новшества были к месту и по делу.
Я считаю, и думаю многие со мной согласятся, что старый Пентагон 1993 г или версии постарше с дополнительной надстройкой AY или Ленинград с той же надстройкой и BDI лучше любых новых двух клонов Спектрума.
Когда я об этом говорил никто не слушал, но сейчас сделали новые вариант спейсу2007 и др. и все стало понятно, что все эти поделки только ради поделок реально они никому не нужны ибо не имеют практической значимости. Да и новизной от них отдает. Заядлый спектрумист скорее захочет самостоятельно спаять какой-нибудь до боли любимый раритет - Ленинград, Пентагон и пр, чем новорощенный клон на программируемой матрице, тем более еще не понятно, что ждать от этого компьютера, какие глюки. Ведь они не отработаны, старые клоны прошли огонь, воду и медные трубы и все глюки там изжиты либо хорошо известны заядлым железячникам.
Посему согласен с ААА, что перспектива в разработка периферии к старым клонам. Это, во-первых, будет иметь практический выход, а во-вторых, даст творческую реализацию. Хорошая идея про эмулятор дисковода! Очень действенная штука, практическая значимость очевидна, не нужен громоздкий и медленный дисковод, не нужны дискеты, удобный доступ к архиву образов. Что еще нужно для компактного клавиатурного варианта спека??? Сила в периферии, здесь все просто, каждый делает то, что ему интересно и нужно. некоторые захотят музыкальную клавиатуру подключить, понадобится разработать софт и устройство сопряжения. Кто-то еще чего захочет, например, создаст универсальную плату по типу BDI для подключения мыши или других манипуляторов. Если у задумки изначально есть практическая значимость, то она не пропадет, люди ее подхватят. А когда задумка ради задумки - это все ХИМЕРА.
Эти бесчисленные попытки сделать из Спектрума IBM кроме смеха ничего не вызывают. :rolleyes:
Понятно, что когда Конан делал ZX-NEXT или Немо - KAY тогда были веянья моды и они подглядели принцип открытой архитектуры у IBM. Но если кто-то сразу понял, что дальше туда лезть бесполезно, так как сам по себе Спектрум уже не актуален, то кто-то никак не может угомониться и найти себе более дельное занятие, чем выдумывать небылицы про всякие сверхкомпьютеры. :v2_finge:
Я не узнаю Вас в гриме.
Кто Вы?
Иннокентий Смоктуновский?
Кеша...
:D
"Мы пойдем другим путем!" В. И. Ленин.
Имелось ввиду, что есть несколько путей реализации одной идеи...
Ладно, теперь серьезно. :rolleyes:
Меня приятно удивило начало треда, где несколько активных форумчан очень четко и точно расчихвостили топик. :rolleyes: Молодцы!
Ну и что. Так реагируют на любое предложение. Наверно, я не совсем хорошо описал свою идею модульного компьютера, и они подумали, что я предлагаю делать новый компьютер...
Однако, плата VGA&PAL, про которую я здесь писал несколько месяцев назад, сделана...
Правильно отметил ААА и др. его соратники, Спек нужен такой какой он стал в 1986 г., когда внесенные в него новшества были подхвачены производителями софта и когда все эти новшества были к месту и по делу.
Ваша точка зрения мне знакома. Кратко:
"Не надо ничего нового делать и SPECTRUM 48K - почти тоже самое, что SPECTRUM 128K, только памяти побольше". Если я ошибаюсь - сформулируйте более четко.
AAA, например, недавно писал про то, что не очень удобно переходить на другой диск - много набирать на клавиатуре. Можно ничего не менять и говорить, что все и так хорошо. А можно взять мультикарту caro, добавить клавиатурный макрос в микроконтроллер и работа станет более удобной. Нажатие одной-двух кнопок и команда выполнится.
Я считаю, и думаю многие со мной согласятся, что старый Пентагон 1993 г или версии помладше с дополнительной надстройкой AY или Ленинград с той же надстройкой и BDI лучше любых новых двух клонов Спектрума.
Когда я об этом говорил никто не слушал, но сейчас сделали новые вариант спейсу2007 и др. и все стало понятно, что все эти поделки только ради поделок реально они никому не нужны ибо не имеют практической значимости. Да и новизной от них отдает. Заядлый спектрумист скорее захочет самостоятельно спаять какой-нибудь до боли любимый раритет - Ленинград, Пентагон и пр, чем новорощенный клон на программируемой матрице, тем более еще не понятно, что ждать от этого компьютера, какие глюки. Ведь они не отработаны, старые клоны прошли огонь, воду и медные трубы и все глюки там изжиты либо хорошо известны заядлым железячникам.
Это понятно - лучше предложите, как работу на Спектруме сделать более удобной. Что нового можно сделать для него, но чтобы он остался Спектрумом?
Посему согласен с ААА, что перспектива в разработка периферии к старым клонам. Это, во-первых, будет иметь практический выход, а во-вторых, даст творческую реализацию.
Как раз это я и предлагаю. Упростить подключение периферии. Только для этого нужен новый конструктив с большим количеством слотов расширения. Или вам проще подключать все на проводах, как было раньше ?
Хорошая идея про эмулятор дисковода!
Идея не нова - уже есть штук десять видов реализации этого.
Очень действенная штука, практическая значимость очевидна, не нужен громоздкий и медленный дисковод, не нужны дискеты, удобный доступ к архиву образов. Что еще нужно для компактного клавиатурного варианта спека???
SPECCY2007 все это уже может: он компактный, ему не нужен дисковод и он обеспечивает удобный доступ к архиву на SD карте. Клавиатура выносная - стандартная из магазина.
Сила в периферии, здесь все просто, каждый делает то, что ему интересно и нужно. некоторые захотят музыкальную клавиатуру подключить, понадобится разработать софт и устройство сопряжения. Кто-то еще чего захочет, например, создаст универсальную плату по типу BDI для подключения мыши или других манипуляторов.
Уже cделали ZSMC для ZX-BUS - там все это есть: эмулятор BDI, клавиатура и мышь.
Если у задумки изначально есть практическая значимость, то она не пропадет, люди ее подхватят. А когда задумка ради задумки - это все ХИМЕРА.
Эти бесчисленные попытки сделать из Спектрума IBM кроме смеха ничего не вызывают. :rolleyes:
Мне более близка идея упрощение работы с комьютером. Например, автоматический набор команды LOAD "" ENTER вместо ручного набора каждый раз. Мне этим заниматься не интересно, поэтому у моего Ленинграда эта команда нажимается сама после сброса.
Я не хочу делать из Спектрума IBM. Архитектура остается та же.
Понятно, что когда Конан делал ZX-NEXT или Немо - KAY тогда были веянья моды и они подглядели принцип открытой архитектуры у IBM. Но если кто-то сразу понял, что дальше туда лезть бесполезно, так как сам по себе Спектрум уже не актуален, то кто-то никак не может угомониться и найти себе более дельное занятие, чем выдумывать небылицы про всякие сверхкомпьютеры. :v2_finge:
Открытая архитектура - это хорошо.
Как раз это я и предлагаю. Упростить подключение периферии. Только для этого нужен новый конструктив с большим количеством слотов расширения. Или вам проще подключать все на проводах, как было раньше ?
Как раз это и не нужно никому. Нужна сама периферия, а не упрощенный способ ее подключения. Учитывай то, что у многих спектрумистов уже ест спектрум и они скорее что-то к нему приделают, чем будут заморачиваться на новый.
Проблемы в подключении нет, здесь же не стадо юзеров Пц, которым нужно купить и воткнуть, тут полно радиолюбителей. Для кого конструктор? Вот и делайте конструктор периферии. Разработайте печатку, снабдите схемой, монтажкой и в путь - конструктор готов. А подключить к компу проводками любой среднестатистический спектрумист сможет от этого даже больше впечатлений будет. А так воткнут твою платку и забудут про не сразу же.
Ответь:
1. Где печатка и схема BDI для обычных клонов?
2. Где печатка и схема платы расширения AY?
3. Где печатка и схема платы расширения 48к до 128к?
4. Где печатка и схема комплексной платы по пунктам 1-3?
Где все это до сих пор? Что трудно сделать эти три варианта? Ведь уходить будут на ура! Сколько юзверов ищет BDI, сколько юзверов хочет приколхозить AY или дополнительные 48к.
Ты посмотри в глаза реальности, спроси Черва сколько у него расхватали плат с Ленинградом! Ведь если бы лежали на его же сайте перечисленные вещи по разумной цене в пределах 500 руб был бы спрос. Конечно можно все это найти в уже готовом виде на барахолке, можно самому слепить на монтажной платке, но все же, отработанная печатка, которая открыто бы продавалась была бы хорошим подспорьем! Все три платы можно было бы делать на одном листе текстолита, чтобы удешевить выпуск, там ведь от количества заказываемых платок зависит цена? Конечно и площадь тоже играет роль, но и количество тоже, так оно сократится в трое.
разработали бы, выпустили первою партию 10 шт. Потом, елси бы разошлись платы исправили баги и сделали партию 100 шт.
Вторая идея, где разработанные корпуса и клавиатуры? Ведь можно было бы сделать новый корпус с хорошей спектрумовской клавиатурой... Уходило бы на ура!
Поверь припаять готовую платку это не проблема, главное сама платка, котрую, как правило, трудно найти б/у.
Ответь:
1. Где печатка и схема BDI для обычных клонов?
2. Где печатка и схема платы расширения AY?
3. Где печатка и схема платы расширения 48к до 128к?
4. Где печатка и схема комплексной платы по пунктам 1-3?
Купите Феникс за 2500 рублей.
Вторая идея, где разработанные корпуса и клавиатуры? Ведь можно было бы сделать новый корпус с хорошей спектрумовской клавиатурой... Уходило бы на ура!
Купите ATX корпус, засуньте в него Феникс.
Купите Феникс за 2500 рублей.
Купите, я хочу Ленинград или Пентагон, лишняя шелупа мне не нужна и таких много. А кому нужен GS всего человек 5-ть... А другие фишки вообще не нужны.
Купите ATX корпус, засуньте в него Феникс.
Таким же макаром я могу тебе сказать, купи IBM286. :D
Объясни, зачем все эти втыкалки, что ты туда будешь пихать?
GS? делай его сразу на мат плате. Делай прошивку, которая будет регулировать конфигурацию от 48к до самых наворотов!
Зачем модульность? Модульность нужна, когда есть достаточна развитая периферия. У спектрума ее нет, все можно посчитать по пальцам и сразу внести на плату. Компьютер не стоит тысячи баксов, можно брать сразу все скопом. Какой выигрыш от модульности? Тот же Пц давно всю ходовую периферию перевел на мат плату, так как понял, что так дешевле и надежнее и привлекательнее. Зачем съемная звуковая карта, сетевуха видеоадаптер и т.п.? Этот варьез никому ничего особенного не дает, при низкой цене компьютера лепи туда сразу все. Опыт показывает, что лучше сразу взять самый крутой компьютер, чем потом его бесконечно апгреживать. Выходит дешевле и меньше проблем.
Во времена ZX-NEXT и KAY, модульность была направлена на рядовых покупателей, которых сейчас на платформе нет. Щас это не актуально.
Segfault
06.10.2009, 15:11
Клон, ZXKit1 - не компьютер.. И это даже не материнская плата.
Изучи эту страничку http://www.mycpu.thtec.org/
В тамошнем проекте, составляющие компьютер платы соединяются с помощью гибкого шлейфа...
http://www.mycpu.thtec.org/images/fotos/pic_mcpusys4.jpg
Основная плата ZXKit1 работает в качестве "твердого шлейфа"..
"Открытая архитектура"? Наверное больше. С IBM сравнивать некорректно, хотя при желании можно. Быстрее искать соответствия надо в системах DEC PDP-11 и их производных.
Клон, ZXKit1 - не компьютер.. И это даже не материнская плата.
Изучи эту страничку http://www.mycpu.thtec.org/
В тамошнем проекте, составляющие компьютер платы соединяются с помощью гибкого шлейфа...
Это тот же конь, только вид с боку, все военные эвм так делалились на ТЭЗах.
Купите, я хочу Ленинград или Пентагон, лишняя шелупа мне не нужна и таких много. А кому нужен GS всего человек 5-ть... А другие фишки вообще не нужны.
Если вы хотите BDI+AY+128K, то быстрее, проще, дешевле и надежнее купить Феникс - собранный или конструктор.
Объясни, зачем все эти втыкалки, что ты туда будешь пихать?
GS? делай его сразу на мат плате.
В Фениксе многое интегрировано на материнскую плату.
Зачем модульность?
Каждый специалист делает свою плату, то есть то в чем он разбирается. Вы же не сможете сделать все один. Или нам придется долго ждать, когда вы все придумаете и сделаете. А так - придумал что-то, сделал, добавил/заменил.
Вот вы хотите проапгрейдить Ленинград. Если бы у него были слоты расширения, это можно было бы сделать, купив соответствующий модуль.
Модульность нужна, когда есть достаточна развитая периферия. У спектрума ее нет, все можно посчитать по пальцам и сразу внести на плату. Компьютер не стоит тысячи баксов, можно брать сразу все скопом. Какой выигрыш от модульности? Тот же Пц давно всю ходовую периферию перевел на мат плату, так как понял, что так дешевле и надежнее и привлекательнее.
Интегрировали после того, как несколько лет несколько фирм выпускали платы. То есть уже давно разработанное. А как вы интегрируете сегодня то, что придумают только завтра?
Зачем съемная звуковая карта, сетевуха видеоадаптер и т.п.? Этот варьез никому ничего особенного не дает, при низкой цене компьютера лепи туда сразу все. Опыт показывает, что лучше сразу взять самый крутой компьютер, чем потом его бесконечно апгреживать. Выходит дешевле и меньше проблем.
Я ведь уже предлагал Феникс - самый крутой на сегодняшний день комп по разумной цене. И нет проблем с апгрейдом из 48к в 128к.
Вы думаете, что сможете сделать NeoGS дешевле, чем у CHRV?
Во времена ZX-NEXT и KAY, модульность была направлена на рядовых покупателей, которых сейчас на платформе нет. Щас это не актуально.
Раньше плат для ZX-BUS почти не было. И компьютеров с ZX-BUS было мало, в основном только в Ленинграде и Москве. Теперь можно купить компьютер с ZX-BUS, а контроллеров выпущено уже больше трех. А скоро будет еще больше.
zst, выдумки это все. Фениксы твои никто не берет. А платы ленинграда расходятся. И также бы расходились платы расширения. Много кто изъявил бы желания расширить свой действующий реал.
---------- Post added at 15:52 ---------- Previous post was at 15:48 ----------
Посмотрел я феникс, фикня. его не втсавишь в клавиатуру. А пентагон 93 и ленинград с надстройками туда помещались. Феникс это очередной АТМ или Петагон1024.
---------- Post added at 15:59 ---------- Previous post was at 15:52 ----------
а контроллеров выпущено уже больше трех. А скоро будет еще больше.
не будет, так как не нужен даже один из этих трех.
Оптимальный вариант - это эмулятор дисковода с флешкартой. Втыкай его в обычный дисковод используй штатную Tr-dos и не парь мозг.
zst, выдумки это все. Фениксы твои никто не берет. А платы ленинграда расходятся.
Всё. Вот после этой фразы я бы посоветовал вам уже ему не отвечать, поскольку этот деятель (пишу по-русски --->) засрать любую хорошую идею сможет, а потом ещё докажет в своём клоновом уравнении, что он прав.
Фениксы твои никто не берет.
Очередь на Фениксы на два месяца вперед. И делает их Mick.
Платы Ленинградов скисли уже по закромам валяться...
Очередь на Фениксы
ну может быть.
Но второй феникс точно не нужен.
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot