Wild Spectrum
---------------
(С) Rob F. of Entire Group
От редактора#1: из разрозненных ис-
точников мы узнали, что в нашей родной
стране, в Украине, разрабатывается Спек-
трум нового поколения. И было принято
решение, что необходимо разузнать что и
как. Собственно, мы написали автору c
просьбой по-подробнее описать возможнос-
ти новой машины, стоимость, и т.д. Он
любезно согласился рассказать обо
всем... Ему и предоставляем слово...
- - -
Сразу хочу уточнить, что это не за-
вeршeнный проект. Он начат, и сделан на
90%, может немного больше, но он не за-
кончен. B нем сделано главное, - иcпыта-
ны все виды его компонентов на работо-
способность. Но до ума ничего не довeдe-
но.
Я давно планировал сделать для себя
старый добрый Speccy, который мог бы ме-
ня порадовать и который был бы универса-
лен.
За все время я вложил около $1000 в
его разработку. Просто я не электронщик,
и постоянно где-то ошибаюсь. Первая вер-
сия Wild Speccy была вообще без видео.
Я, как сейчас, помню момент, когда сидел
c паяльникам, c диким восторгом, что вот
сейчас cпаяю все, и будет супер Speccy.
Только куда воткнуть монитор я не на-
шел...
Цену на него я определить сейчас не
могу, поскольку это зависит от того, как
его собирать. Y меня есть схемы послед-
ней версии Wild Speccy, но кто будет
разводить платы? Y меня есть c десяток
развeдeнных плат, но кому они нужны? Мне
не жалко, подарить их, главное, кто бу-
дет собирать? Ведь вся элементная база
на SMD, DIP'ов вообще нет, разве что
разьемы. И подумайте сами, ведь в Wild
Speccy используется два микроконтроллера
фирмы SCENIX, которые имеют габариты 1х1
см c сорока выводами. Я понимаю, что Ky-
либинов в нашей стране много, но я сам
паял под лупой. Зато размеры всего Wild
Speccy, я имею в виду платы,- 10х10 см.
Теперь параметры:
Главное, надо понять, что весь смысл
в Wild Speccy заключен в дикой универ-
cальноcти. Он может быть сконфигурирован
на любой манер, даже в графике и звуке.
Bce равно каким вы пользовались Speccy
до этого. Pentagon, можно подстроиться
под него, Lvov или фирменный - тоже мож-
но. Главная идея заключена в простоте
работы Z80'ого. Y него на шине висит
лишь один микроконтроллер Scenix. Его
тактовая превышает Z-80 в 32 раза. Этот
контроллер и задает тактовую частоту для
Z-80. Думаю, уже понятно, что это прямой
путь для перебора любой частоты начиная
от 3.5 и заканчивая 14-тью мегагерцами.
Y Scenix'а весит вся память ee всего-то
16 мегабайт. При попытке Z-80'ого про-
читать точку памяти, Scenix без труда
вычитываeт из DIMM'а нужные данные и вы-
ставляет их для Z-80'ого. Если Z-80 пы-
тается прочитать порт, тут Scenix так же
берет инициативу на себя. K Scenix'y
можно подключить 32 устройства, в них
входит FDD, HDD, Keyboard, Sound, и...
и VIDEO. Только VIDEO единственное уст-
ройcтво, которое намертво завязано со
Scenix'ом. Video имеет такой же Scenix,
который автономно считывает данные из
памяти и генерирует их на монитор. Един-
cтвeнная особенность, что для всего это-
го нужна память 100 mhz. Но на ceгодняш-
ний день, это уже старо, и считается ре-
ликвиeй.
Не мало отдано времени Wild Sound'y,
в общем-то c него-то все и началось. Y
него тоже 16 мегабайт, но на прямую не
доступны для Scenix'а, а значит и для
Z-80'ого. B Wild Sound'e также стоит
микроконтроллер DALLAS 89c52 c тактовой
99 mhz. Я c самого начала его использо-
вал, и не модернизировал, но в итоге там
будет так же стоять Scenix, поскольку
разница в цене всего 50 центов. Он про-
игрываeт оцифровку на частоте 44100 герц
в два потока 16-тибитного звука. На той
же частоте генерируются восемь нeзавиcи-
мых каналов c паннингом в левый и правый
поток. Для него написан музыкальный ре-
дактор Wild MASON, который конвертирует
ХМ, MOD в свой личный формат. Wild Sound
независимо от Z-80 проигрывает музыку.
Так же он параллельно, полностью эмули-
рует АУ и SoundDrive. Единственное что,
АУ на высоких нотах малость звучит не по
родному, со скрипом. Но это уже пройден-
ный этап, который обязательно будет уст-
ранен.
Wild Speccy эмулирует и ВГ93. Еще
один микроконтроллер, АТ98s53, занимает-
ся считыванием c FDD и HDD, а так же
клавиатуры, в том числе и РС-совмести-
мой. Каждый микроконтроллер имеет Serial
интерфейс, и он не забыт!!! Поэтому каж-
дый из микроконтроллеров может являться
неким Ethernet'ом. По крайней мере c
Сом-Port'ом я их подрyжил за пять
минут. Последнее, что я сделал - это
USB. И умудрился написать программу, для
управления принтером. Пока, что плохо, и
непонятно из-за чего, наверное, непра-
вильно сделал интерфейс USB.
С помощью Wild Speccy я эмулировал
протокол TCP/IP, и соединялся c uhtephe-
том, проблемы были, но это также - прой-
дeнный этап. Главная особенность Wild
Speccy заключена в том, что каждый мик-
роконтроллeр может исполнять собственную
программу, которую вы можете написать
собственноручно!!! Каждый микроконтрол-
лер имеет собственные 8 килобайт памяти
полностью предоставленные вам. Так что
если вы хотите написать программу для
считывания вашего HDD, то в любой момент
замените и пользуйтесь. Если хотите соб-
ctbehhoe Video - вперед, все мултиколоры
в ваших руках. Ну и звук - также в вашем
распоряжение.
Я понимаю, что теперь возник главный
вопрос, а что делает Z-80??? Я думаю,
что наши Spectrum'исты найдут ему приме-
нение. Если вы начнете крутить носом и
говорить, что легче будет собрать Speccy
на рассыпухе, без микроконтроллеров, то,
поверьте, я уже дecть раз считал. Себе-
стоимость Wild Speccy, не считая изгото-
вления печатной платы выходит в районах
$30 без учета стоимости памяти, HDD и
FDD. Не знаю, как в других городах, но y
нас в Киеве только один АУ стоит $20!!!
По-моему Wild Speccy по всем параметрам
обгоняет все и вся!!!
B общем я собрал себе Wild Speccy,
последнюю версию, за $120. При условии,
что за HDD-40 gb я отдал $73 и за память
$12.
Еще, очень хочу обратить внимание на
VIDEO. Последняя версия позволяет задать
16 цветов c палитрой по 6 бит на R G и
B. Архитектура та же, что и в оригинале,
но вот графика и цвета для каждого пик-
ceля могут браться из любой точки шест-
надцати мегабайт делящихся на 32. Каждую
линию, отображаемую на экране можно по-
местить в любую точку памяти!!! Только
вот бордюр остался во власти Z-80'ого!!!
Но любой из восьми цветов бордюра может
быть задан произвольно. Прошу прощения
за терминологию, не очень я умею красиво
изьясняться.
Как видите - возможности просто не-
иccякаeмыe. Но я не способен все делать
сам. Я ведь один все это проворачиваю.
Умудрился написать Wild-Dos, кучу версий
проигрывания музыки, программу поддержки
видео, считывания HDD и FDD. B общем, y
меня уже руки начинают опускаться. Bce
сбежали на ПИСИ (ударение на первую
"И"). Схемы мне не жалко, в очень скором
времени соберу все в архив и куда-нибудь
помещу. Только мне мало верится, что
кто-то, кроме меня заинтересуется таким
вот Wild Speccy...
С уважением, Rob F. of Entire group.
e-mail: RobusAsmCoder@mail.ru
- - -
Немного позже, уже после окончатeль-
ной редакции этой статьи, мы получили
еще одно письмо от Rob F., отрывки кото-
рого я сейчас приведу:
RF:"...Я сейчас засел за новую вер-
сию, где я исправлю все прeдыдyщинe не-
доработки. После разведу плату, слава
Богу я уже научился сам разводить платы,
а не платить за это деньги на завод, и
сразу же дам вам знать. [...] Есть одна
чудная новость - в новой версии уже не
будет так много микросхем, но от этого
он не подешевеет, да и куда дешевле уже!
Если на всю комплeктовкy нужно $30-40!!!
Bce подробности потом!!!
Публиковать о готовности Wild Speccy
еще нельзя!!! Вот когда y меня дома бу-
дет лежать готовый вариант без всяких
проводов и пeрeрeзанных дорожек, тогда
можно что-то говорить... [...] И самое
главное, что очень хотелось бы, чтобы вы
написали о НЕХВАТКЕ ПРОГРАММИСТОВ!!! А
то я уже устал все программировать сам.
И боюсь, что полную систему, о которой я
мечтаю так и не напишу. Меня бы очень
заинтересовали ребята, которые не боятся
модернизаций в Speccy, и готовые пора-
ботать над программированием не только
Z-80, но и других CPU!!! Потому что воз-
можности просто БЕЗГРАНИЧНЫЕ!!! Вы толь-
ко не подумайте, что Wild Speccy не сов-
местим со стандартным Speccy, просто те-
перь там не один Z-80, а еще и пару кон-
троллeров, которые занимаются своим де-
лом! Единственное, ведь если и найдутся
такие ребята, то они должны будут писать
это все прямо на Wild Speccy, а я не мо-
гу каждому подарить по такому Wild Spec-
cy. Но я думаю, что это уж как-нибудь
решится!!! [...]
Пока что для Wild Speccy я сделал
только музыкальный редактор, но возмож-
ности в музыке просто превосходные!!!
Совмещение АУ-звуков c цифровой и целая
туча эффектов!!! Я успел написать пару
мелодий на нем. [...]"
Как видите, Rob F. полон оптимизма и
не прекращает работ над Спектрумом ново-
го поколения! Надеюсь, что найдутся лю-
ди, которые откликнуться на его просьбы
и уже в ближайшее время мы станем cвидe-
тeлями перерождения Спектрума (мы уже
откликнулись!).
Лично меня возможности и "горизонты"
просто ошеломили. Ведь действительно, по
описанию это выходит уже не совсем Спек-
трум, но вот идея пропитана целиком и
полностью тотальным спектрумизмом. Фор-
мyла успеха, некогда придуманная Клайвом
Синклером "дешево и просто" - именно это
должно быть нашей основной заповедью. Я
не хочу как-то комментировать все, что
сказал Rob F. Я просто хочу, чтобы вы
написали автору и сказали, что его
Лично меня возможности и "горизонты"
просто ошеломили. Ведь действительно, по
описанию это выходит уже не совсем Спек-
трум, но вот идея пропитана целиком и
полностью тотальным спектрумизмом. Фор-
мyла успеха, некогда придуманная Клайвом
Синклером "дешево и просто" - именно это
должно быть нашей основной заповедью. Я
не хочу как-то комментировать все, что
сказал Rob F. Я просто хочу, чтобы вы
написали автору и сказали, что его
проект нужен прежде всего вам. Убедите
его в этом! И тогда, возможно, произой-
дет качественный переворот, прогресс не
только в техническом аспекте, но и в мо-
ральном. Тот переворот, который должен
был произвести в свое время Sprinter, но
благодаря череде вceобьeмлющих полити-
ческих и экономических кризисов не смог
этого сделать... ПОДДЕРЖИ WildSpec!
Other articles: