ZX Time #13
09 августа 2003
  Железо  

             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:


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

Similar articles:
Ottyag - How to PROPERLY kill Windows'95.
Ottyag - A Tale of Pentium Pentiumovicha Pentiumova. 20 things you can do if your favorite team lost on the road. Toilet, as a measure of human values.
BBS - list of stations BBS ZXNet.
Iron - Block port # 1FFD on Scorpion ZS-256.

В этот день...   21 November