:: СОДЕРЖАНИЕ НОМЕРА
:: Газетные рубрики
:: АВТОРЫ
:: Поиск
:: Поддержка проекта
Webmoney:
|
:: №32 (10.10.2009) Просмотров: 12566
Автор: Kendo Anoubis. Рубрика: Новости. Номер: №32 (10.10.2009). Новости: железоOpen82 v2009-01-23: OpenSource ZX Rom [RA]Matthew Wescott, Andrew Owen, 2009.02 Проект по созданию прошивки ПЗУ для Спектрума, которая с одной стороны была бы совместима с оригинальной, а с другой – распространялась бы свободно вместе с исходным кодом по лицензии GPL. Насколько актуальна такая прошивка – сказать сложно, однако при её наличии, в будущем можно будет избежать ситуации, подобной той, которая сложилась с эмуляторами Amiga (ПЗУ и операционная система на которой до сих пор являются коммерческим продуктом). Большинство спектрумовских игр пока с новой прошивкой не дружат, число поддерживаемых работающих растёт с каждой новой версией. AEON: клон Спектрума на базе ПЛИС [SL] http://speccyland.net, 2008.11 Клон Спектрума под кодовым именем Aeon (бывший Neo), по словам разработчика, почти полностью разработан и отлажен, однако его производство пока что под вопросом. На домашней странице проекта выложены лишь файлы для прошивки контроллера, самой схемы пока что нет. ZXM-Phoenix Mick, 2008.12 http://zx.pk.ru/showthread.php?t=9310 Компьютер «ZXM-Phoenix» - клон, который создавался при бурном обсуждении форумчан (zx.pk.ru). Краткая спецификация: Процессор - Z80 с частотой 3,5 Мгц; ОЗУ - 1024кб в минимальной конфигурации и 2048кб в максимальной. Основан на использовании модулей 30pin SIMM; ПЗУ - 64кб, микросхема 27с512; Звук - AY совместимая микросхема (AY-3-8910, YM2149F), стандартный биппер; Накопители - FDD и контроллер Nemo HDD; Плата расширения - мультикарта ZXMC 2.0 с разрешения Камиля Каримова (caro); Слоты расширения - 2 слота ZX-BUS и 1 краевой разъем ZX-BUS; Форм-фактор - mATX, с размером 240x220мм Эмулятор образов TR-DOS для MB-02+ [RA] Velesoft & Hood, 2008.10 Velesoft и Hood сообщают об успешном пробном (пока что работа тестировалась только в эмуляторе RealSpec) испытании нового эмулятора TR-DOS для контроллера дисковой системы MB-02+ с поддержкой жёстких дисков. Работа с реальными дисками не поддерживается, пользователью предоставляется возможность работать с четырьмя TRD-образами, монтируемыми на место дисков A…D. General Sound ROM v 1.05a [VT] psb & Eugeny Muchkin, 2007.07 Обновлённая прошивка ПЗУ для General Sound, в которую внесены ряд изменений для корректного проигрывания «проблемных» модулей и исправления «фирменных глюков» GS. По словам Романа Чунина, готовится описание прошивки, которое будет выложено в формате *.pdf на сайте посвященном NeoGS. NeoGS: клон GeneralSound [SL] NedoPC Team, 2008.09 Звуковая плата NeoGS от NedoPC является «расширенным клоном» General Sound: помимо обратной совместимости с GS (т.е. проигрывание трекерных модулей) поддерживает работу с картами памяти SecureDigital (SD) и умеет автономно (аппаратно) воспроизводить mp3-файлы. Кроме этого, число аппаратных звуковых каналов, необходимых для воспроизведения модулей, увеличилось с 4 до 8. В качестве исходной прошивки от GS используется вышеупомянутая прошивка General Sound ROM. Так же стоит отметить, что в NeoGS увеличено количество памяти для проигрывания файлов *.mod до 2 Мб, против 512 Кб - у старого варианта GS. Карта спроектирована с учётом появившихся с момента разработки оригинального GS технологий (FPGA) и рассчитана на Спектрум-совместимые машины с разъёмом ZXBUS. Разработкой программной и аппаратной части NeoGS занимались Вадим Акимов (LVD), Роман Чунин (CHRV), Алексей Жабин (KoE) и Василий Климов (JTN). Авторы так же обещают, что вскоре в общем доступе появится новая прошивка карты с поддержкой DMA (схемно возможность использования DMA была поддержана изначально). На момент подготовки материала (9.07.2009) авторы сообщили, что прошивка готова и проходит внутреннее тестирование. BlueTooth cassette adapter [RA] Velesoft, 2008.06 Железнячник Velesoft успешно опробовал ещё один способ использования «современных технологий» на благо Спектрума. Поскольку обычные аудиокассеты стремительно сходят с горизонта традиционных носителей, и лет через десять они, возможно, станут таким же анахронизмом, как 5.25-дискеты в наше время, приходится как-то решать проблемы с загрузкой программ с кассет. Существуют различные решения – от записи их на CD-носители до использования MP3-flash плееров. Velesoft предолжил ещё более экзотический способ – использовать «муляж» кассеты с головкой, имитирующей ленту, который получает аудиосигнал через BlueTooth. Подобные кассетные адаптеры иногда используются для старых автомагнитол, однако для работы со Спектрумом их пока что никто не применял. Правда, остаётся ещё одна проблема – вслед за падением спроса на аудиокассеты станут раритетом и кассетные магнитофоны, так что впору будет разрабатывать BlueTooth-приёмник для магнитофонного DIN-входа, чтобы можно было работать со звуком «без посредников». Pentagon 1024SL 2.666 [SL, RA] KoE / NedoPC, 2008.06 Алексей Жабин (King of Evil, KoE) продолжает разрабатывать новую версию компьютера Pentagon 1024SL. В отличие от версий 1.4/1.41, платы второй версии стали гораздо компактнее за счёт замены традиционной «рассыпухи» микросхем на ПЛИС. Версия «следующего поколения» – 2.666 – будет объединять в себе функции Pentagon 1024SL 2.2. и Z-Controller, т.е. на плате будут «по умолчанию» присутствовать разъёмы для PS/2 клавиатуры или мыши, SD-карт, IDE- и USB-устройств, а также VGA-выход и поддержка блоков питания ATX. Презентация экспериментальной платы Pentagon 1024SL 2.666 состоялась на Chaos Constructions 2008. Усовершенствования компьютера Pentagon 1024SL 2.2 DDp, http://realddp.narod.ru/zx/ DDp продолжает совершенствовать прошивки для Pentagon 1024SL 2.2, исправляя или дополняя имеющиеся возможности компьютера. На текущий момент выложена прошивка со следующими доработками: Отличия от авторского варианта: - По-другому выполнена схема турбирования. В режиме ТУРБО сигнал IORQ удлиняется на 2 такта (т.е. до номинальной длительности); - Скорректирован видеосигнал синхронизации (для правильной работы PAL-кодера); - В режиме «16С» отображаются все 256 пикселей по горизонтали; (так же при активном Reset-е и сразу после него Fcpu=3.5MHz) Особенности конкретно этой версии: - Что-то сделал с фазой тактовой частоты процессора в сравнении с версией 2007 г. (изменил у себя давно и оно работает отлично). - Реализован вертикальный скроллинг экрана в режиме «16C». Количество линий сдвига определяется количеством циклов RFSH процессора при установленном 7-м бите порта #EFF7. Два варианта скролла - на 192 и 256 линий. - В режиме «16C» смещено положения INT-а. Импульс прерывания возникает после того как луч отрисует 192 строку экрана, с началом нижней части бордюра (на 48 * 224 = 10752 такта раньше «Пентагоновского»). Появился побочный эффект - при активации режима «16C» в большинстве случаев сгенерируется внеочередной INT. - В борьбе со скроллингом «убил» режим «384x304» (но можно восстановить). Z-Controller KoE (Алексей Жабин) Универсальный периферийный контроллер для Spectrum-совместимых компьютеров с шиной ZX-BUS. Устройство представляет собой универсальный периферийный контроллер для Спектрум-совместимых компьютеров, оснащенных системной шиной ZX-BUS. В рамках контроллера реализована поддержка PS/2 мышки и клавиатуры, IDE-интерфейса и карты flash-памяти (SD, подключается по SPI-интерфейсу). При работе с портами ввода-вывода контроллера центральный процессор компьютера не приостанавливается для выполнения пустых тактов ожидания (wait), благодаря чему, исключается возможность нарушения привязки к реальному масштабу времени в критичных программах (видеоэффекты, проигрывание цифровой музыки, работа с ЦАП/АЦП). Проект успешно завершен осенью 2007 года. FUSE on Wii [RA] 2008.06 http://wiibrew.org/wiki/Fuse Кроссплатформерный эмулятор FUSE добрался и до игровой консоли Nintendo Wii. Бета-версия эмулятора позволяет запускать и управлять с игрового контролера Wiimote играми, поддерживающими джойстик. Пока что управление осуществляется кнопками на самом контроллере, хотя поддержка встроенного акселерометра (если она появится в будущем в окончательной версии эмулятора) вполне могла бы привнести новые ощущения при игре в классические спектрумовские игры на скорость реакции (Batty и подобные). ZX-Matrix: USB/CF контроллер [SL] Sami Vehmaa, http://user.tninet.se/~vjz762w/zxmatrix82.html Периферийное устройство для работы с внешними накопителями, являющееся некой альтернативой разработанного KoE Z-Controller'а. Позволяет подключать карты памяти Compact Flash и запоминающие USB-устройства и работать с файлами на этих носителях через специальную версию ResiDOS. Megadrive256 [SL] tnt23, 2008.06 Универсальный эмулятор дисковода, подсоединяющийся шлейфом как обычный дисковод и способный имитировать его работу. Образы дискет хранятся на карте памяти; информация с них считывается и передаётся на шлейф данных самим устройством. Поддерживаются стандартные TRD-файлы, а также образы дискет для Amiga и PC. Harlequin: клон ZX-Spectrum 48 [SL] Chris Smith, wwwArray, 2008.05 Среди множества попыток создать клон Спектрума на современной электронной базе крайне редко встречаются проекты, призванные создать не сверхнавовроченный компьютер, а точную копию «праотца» – ZX Spectrum 48. Большинство ранних моделей (SpeccyBob Lite, Chrome) обычно отличались друг от друга лишь числом и составом используемых микросхем и микроконтроллеров и предоставлялись конечным пользователям в виде набора «сделай сам»: принципиальная схема, разводка платы, перечень радиодеталей, прошивка ПЗУ. Разработчик Harlequin, Крис Смит (Chris Smith) осмелился подобраться ко «второму сердцу» Спектрума – видеочипу ULA. Главной «изюминкой» нового клона должна стать ПЛИС, полностью совместимая с фирменной микросхемой, что повлечёт уменьшение количества микросхем, используемых для её «аппаратной эмуляции». Правда, на данный момент Крис больше занят исследованием самой ULA, которую он слой за слоем изучает, так что продолжение разработки Harlequin стоит ожидать лишь после того, как эта работа завершится. ZX Spectrum 48 laptop [RA] Sami Vehmaa, 2008.05 http://user.tninet.se/~vjz762w Неутомимый шведский железнячник Sami Vehmaa спустя 25 лет реализовал давнюю мечту инженеров Sinclair Research и создал портативный Спектрум-совместимый ноутбук. Конечно, за четверть века выскотехнологическая промышленность взошла на небывалую высоту, и далеко не каждый теперь удивится подобной разработке, однако, как и в легенде об Икаре и Дедале, сама мечта, долгие годы будоражащая фантазии пользователей Спектрума, наконец – пусть и формально – осуществилась. За основу был взят обычный ZX Spectrum 48, к которому был подсоединён LCD-монитор от обычного портативного DVD-проигрывателя. Перед этим электронная начинка гибрида была несколько модифицирована с тем, чтобы улучшить качество выводимого видеосигнала и перевести формат вывода на мониторе с родного 16:9 на 4:3. Sami Vehmaa дополнил компьютер платой для чтения карт памяти CompactFlash, для большей мобильности установил несколько аккумуляторов большой емкости от сотовых телефонов, после чего из его умелых рук вышел готовый к использованию уникальный продукт. Вся технология изготовления этого чуда техники подробно изложена на его сайте и богато проиллюстрирована фотографиями. Spectranet: Ethernet-интерфейс [RA] Winston, http://spectrum.alioth.net 2008.01 Поскольку в наше время распространение различных локальных и глобальных информационных сетей достигло широчайших масштабов, и Спектрум со своим проприетарным Interface 1 network уже в общую картину не вписывается, поскольку и реализация, и смысл самой компьютерной сети за прошедшие годы изменился. Spectranet является одним из проектов, призванных реинтегрировать Спектрум-совместимые машины в глобальную сеть. Главная цель – создать работающий Ethernet-интерфейс и специальное программное обеспечение, поддерживающее работу с основными сетевыми протоколами (TCP/IP, UDP, DHCP) и при этом сохранить совместимость с имеющимся оборудованием (Interface 1, DivIDE и др.). Программное обеспечение должно позволить компьютеру свободно обмениваться данными с устройством, уметь работать с простейшей файловой системой и обеспечить выход в Интернет с помощью простейшего браузера. Разработка аппаратной части устройства на данный момент завершена и проходит стадию тестирования. DataGear: VeleSoft [RA] 2007.09 http://velesoft.speccy.cz/data-gear.htm Контроллер DMA, «цепляющийся» к процессору и не требующий серьёзной аппаратной доработки компьютера. Поскольку DMA обеспечивает прямой доступ к памяти и портам, использование DataGear позволяет использовать графические режимы высокого разрешения, различные мультиколорные режимы и прочие нестандартные возможности. Контроллер совместим с дисковым интерфейсом MB-02+ и может управляться через порты этого устройства. ESXDOS [RA] esxdos.org, 2007.08
Специальная прошивка для DivIDE, позволяющая работать с различными периферийными устройствами (дисководами, жёсткими дисками, оптическими приводами) как напрямую, так и путём эмуляции этих устройств или работы с файлами-образами (ISO, TAP, TR-DOS и др). Прошивка берёт на себя всю работу с периферией и не требует использования специальных программ: работа с устройствами осуществляется стандартными командами BASIC-а; синтаксис этих команд во многом совпадает с используемым при работе с дисковым интерфейсом Plus D (например, чтобы зайти в директорию DIR000 на жестком диске, необходимо дать команду GOTO hd0 «DIR000»). |