|
. . . česky . . . deutsch . . . english . . . español . . . français . . . italiano . . . русский . . .
|
----- Информация о заказе -----
| |
Если вы хотите заказать компьютер FireBee за 599 Евро (+НДС + доставка), можно это сделать двумя способами: 1.) Мы настоятельно рекомендуем осуществить SEPA-банк трансфер в наш Swiss Euro bank на счет Medusa Computer Systems. Просто пришлите нам e-mail с вашим заказом и адресом доставки на 'acpinfo at atari dot org'. И мы вам пришлем всю необходимую информацию включая IBAN и BIC. 2.) Если вы совсем не можете осуществлять банковские переводы или предполагаете, что комиссия может быть астрономической, идите на medusacomputer.com и поместите прямой заказ с оплатой через Paypal.
|
|
31/01/2013
Выпущен Teradesk 4.04!
| |
Djordje Vukovic недавно выпустил новую версию Tera Desktop, малотребовательное расширение обычных возможностей десктопа, которое уже можно получить в составе дистрибуционного пакета для FireBee и других пакетов, базирующихся на FreeMiNT. Новая версия 4.04 является в основном багфиксингом и не обладает какими-то новыми свойствами. Архив Teradesk включает в себя также версию, оптимизированную для ColdFire (desk_cf.prg). Пользователи FireBee, которые хотят проапдейтить свою текущую установку FreeMiNT, должны будут переименовать desk_cf.prg в desktop.prg, и оставить без инменений свои текущие настройки и файлы иконок (т.е. teradesk.inf и cicons.rsc/icons.rsc).
Скоро будут доступны локализованные версии Teradesk, включая обновленный перевод на французский (благорадя работе команды ad hoc) и совершенно новый итальянский архив. Локализованные версии (немецкая, французская, итальянская, русская и греческая) будут доступны для загрузки на вэб-странице Teradesk или прямо с kurobox ftp server-а и вэб-страниц соответствующих авторов переводов.
Вы можете загрузить Teradesk на странице проекта:
http://solair.eunet.rs/~vdjole/teradesk.htm
|
|
21/01/2013
GFA на FireBee
| |
Благодаря тяжелой работе Lonny Pursell, GFA-Basic теперь стал технически возможен на FireBee. GBE (GFA Basic Editor - Базовый редактор GFA)-был переделан с последней библиотекой Coldfire, некоторые баги (такие как RECALL) были исправлены и многое было значительно переработано, как, например, "Тест выпадающего меню". GFA теперь хорош настолько, что с помощью простой рекомпиляции можно быть уверенным, что программа, которая ранее не запускалась, немедленно заработает под FireBee.
Вчера Lonny выпустил новую улучшенную версию.
Очень впечатляет работа Rajah Lone, который за несколько недель перекомпилировал свои GFA-программы
на своем новом FireBee. И теперь большинство из них работают отлично! Например, Litchi-программу можно рассматривать как лучший FTP-клиент Bee, DGEM-клон DungeonMaster, Cresus-очень хороший менеджер банковских счетов и многие другие.
|
|
11/01/2013
Чем мы на самом деле занимаемся?
| |
Перед тем, как объяснить, что нам принесет 2013 год и какие инновации будут доступны для FireBee, мы попробуем подытожить что произошло в течение последних 10 недель.
Профессиональная лига команды разработчиков ACP достигла больших улучшений в некоторых ключевых областях, которые могут значительно упростить дальнейшие разработки. Наш "младшенький" член команды, Markus Fröschle, после недель непростой работы, портировал BaS (наша Базовая Система для инициализации платы) из коммерческого Codewarrior в свободный GCC, при активной помощи Vincent Rivière. Также, Wolfgang Förster полностью переписал существующую конфигурацию FPGA на чистом VHDL, так что в дальнейшем все будущие улучшения и оптимизации будут возможны на более структурированном и обладающем большими возможностями языке VHDL. Эта новая конфигурация будет тестироваться в течение следующих нескольких недель и если она будет работать как ожидается, следующим шагом будет внедрение Blitter-а, как уже было сделано внутри проекта Suska. После этого, мы надеемся, что появятся кодеры VHDL и помогут нам. Vincent Rivière две недели боролся с багом FreeMiNT, и почти не спал. В результате он обнаружил, что TeraDesk слетал при запуске с ошибкой шины, когда использовалась новейшая версия XaAES. К счастью, этот баг уже исправлен.
И теперь доступен совершенно новый билд
ядра FreeMiNT, который отлично работает под FireTOS и EmuTOS.
Didier Mequignon начал переносить адреса ST-RAM из 512 MB FastRAM в RAM FPGA. Таким образом, ST-RAM может быть доступна независимо от FastRAM, как на Falcon, и без всяких софтовых трюков. Это свойство уже давно было нужно разработчикам, так что теперь многие программы смогут работать в полную силу. Также их можно будет запустить напрямую под FireTOS.
Medusa протестировала огромное количество клавиатур. Заказ проекта предусматривал недорогую USB-клавиатуру для будущих сборок, без клавиш, принадлежащих сторонним Операционным Системам. Достаточно сложная задача в настоящее время! Но теперь у нас есть недорогая клавиатура, которая доступна в нескольких раскладках (UK, U.S., ES, FR, CZ), и 100%-но работает с FireBee. Следующая задача, отнявшая кучу времени, была найти решение для недорогого источника питания, который можно было бы использовать во всех странах. В связи с тем, что многие и многие пользователи имеют проблемы или чувствуют себя неуверенно в поисках в своих странах правильного AC/DC адаптера, мы хотели бы предложить в будущем универсальные адаптеры для любой страны напрямую из Швейцарии. Они будут должны работать с любыми розетками питания и любыми типами вилок, и в то же самое время, несмотря на небольшие партии, не будут сильно увеличивать стоимость компьютера.
Следующая новость-баги USB-клавиатуры. В настоящее время их было два. Первый из них-после многих дней тестирования, мы обнаружили, что простое переключение языка с французского или немецкого с помощью FireTOS CPX-даже если клавиатура ранее использовала другую раскладку-почти все клавиатуры могут быть признаны безошибочными. Второй баг, the "работа-клавиши-shift-как-клавиши-caps-lock" иногда случается, мы не могли выявить его причину до Декабря 2012, когда исследовали FireTOS изнутри, посылая сканкоды клавиатуры на последовательную консоль. Решение было найдено и сейчас наша команда проводит тестирование.
Другая ошибка в программе была обнаружена Miro Kropácek. Пользователи часто сообщали, что вьюер zView не отображает фонты в файлах PDF. Это-как мы знаем теперь-легко устраняется на уровне пользователя. Просто надо создать где-нибудь временную папку. Эта "tmp"-папка должна быть объявлена в конфигурационном файле MiNT как переменная окружения в виде "setenv TMPDIR c:/path/to/file/tmp". После этого, файлы PDF могут быть просмотрены во всем своем великолепии, и значительно быстрее, чем раньше, даже в режиме сглаживания.
Между тем, классная компания, с помощью которой вы можете посылать деньги, сообщила нам е-мэйлом, что периодически, когда кто-нибудь покупает FireBee, некоторые пользователи могут ждать своих компьютеров достаточно долгое время. Еще раз извиняемся за это! Решение таково - даже если вы купили FireBee напрямую у Medusacomputer.com, в то же самое время, пошлите е-мэйл на acpinfo at atari dot org. Иначе эта "экономия" с е-мэйлами может привести к разнице между актуальным и номинальным статусом инвентаризации наших мини-корпусов. Чтобы обновить инвентаризацию было потрачено много часов.
Но все это привело к тому, что мы хотим заказать новую серию мини-корпусов, чтобы корпуса всех цветов снова были доступны. Сказано - сделано! Новая партия корпусов скоро будет доступна-вероятнее всего в конце первого квартала-в уже хорошо известных 4 цветах, также как и в комбинациях Синий/Черный, Черный/Синий, Маджента/Черный или Черный/Маджента. Также будут внедрены две небольшие оптимизации корпуса. Мы разработали в Вене небольшую панель для будущих конвертеров SATA, которые могут быть закреплены одним шурупом внутри корпуса, в верхней его части. Также, мы сконструировали небольшую петельку, с помощью которой можно будет легко подсоединить динамик. Эта петелька скоро будет произведена с помощью 3D-принтера и будет предлагаться в качестве дополнительной замены приклеенных внутри динамиков, которые входят в состав уже доставляемых потребителям мини-корпусов.
Также движется работа по продвижению сайта firebee.org-одной из наших нескончаемых историй. Техническая часть на основе NetBSD уже практически закончена. У нас есть, благодаря помощи из Словении, собственный бесплатный сервер с оптоволоконным соединением. Мы, конечно, не ожидаем большой нагрузки на наш сервер, однако, кто знает-никогда не помешает быть готовым. Внешний вид (графика в основном была разработана в Южной Германии) и контент, который должен быть четким и информативным, все еще проходят стадию настройки.
Существует также определенное количество небольших вопросов, которые мы обсуждаем редко. Например, теперь доступна небольшая GEM программа, которая дает возможность переключаться между различными AES, наши благодарности Oliviere Landemarre. Если тестирование этой программы пройдет успешно, мы включим программу "SELGEM" в следующий официальный дистрибутив FreeMINT.
К сожалению, мы не были столь же успешны в вопросе сетевой печати. Мы пытались включить в недавний дистрибутив FreeMiNT lpd из MiNT98, но он работал только частично. Печать уже работает, но каждое задание на печать нашего (Test-)Milan должно было запускаться вручную. К счастью, к нам на помощь пришел Marc Anton Kehr и смог перекомпилировать lpd 5.1. Но теперь нам не хватает одной из библиотек, которую мы не можем получить (и которая предположительно должна в обязательном порядке использоваться в случае FireBee). Так что Mannke перекомпилировал свободную и более свежую lprng. Вот на этой стадии мы и находимся сейчас и мы еще не сконфигурировали фильтры. В настоящее время появились некоторые новости о сетевой печати. Компания ProbeHouse Software написала lpd-клиент, который может печатать напрямую на lpd-сервера, которые доступны через сеть. Это могут быть либо другие компьютеры с Linux, Win или Mac OS X, либо принтеры, обладающие свойствами lpd-сервера или так называемые принтсерверы (которые активно внедряются во все последние модели роутеров), которые могут понимать этот протокол. Клиент был успешно протестирован и те, кто не боится процесса конфигурации, могут легко печатать с помощью lpd-сервера через свою LAN. В идеальном случае, мы в будущем сможем позволить нашему lpnr запускаться прямо на FireBee в качестве сервера и печатать с помощью PH Easy Remote Print на все принтеры нашей сети без помощи внешнего сервера или принтсервера.
В Риме был произведен главный апдейт нашего набора иконок. Для любой новой программы, которая была перекомпилирована или написана специально для наших FireBee во второй половине года, у нас теперь есть уникальные иконки. Всего 286 иконок с 256 значениями (набор иконок Thing), 16 цветов. При разработке было важно сохранить преемственность с известными стандартами Atari, также как и сделать иконки хорошо различимыми и простыми в использованиии. Этот набор будет включен в новый официальный дистрибутив FreeMiNT, который в настоящее время активно готовится в Норвегии. Он будет совместим с десктопами Thing! и Teradesk.
В конце октября был выпущен "grfX2" для V4e. Это-очень популярный графический Pixel-Painting редактор, в оригинале пришедший с платформы Amiga. Независимо от ACP, также существует экспериментальная версия для CT6x. Версия для FireBee еще требует значительной доработки. В результате можно будет получить также патч SDL, которым занимается (так же как и самой программой) m0n0.
Еще одна приятная новость пришла извне. Команда Netsurf настроила свои ежедневные билды из новейших исходников так, что можно автоматически получать версии для Atari. Они не так оптимизированы, как версии m0n0, но иногда дают возможность оценить возможные оптимизации и текущие разработки броузера. Мы можем их только протестировать и сообщить Netsurf свои оценки этих тестовых версий. Даже в виде сообщений об ошибках и подобных действиях. В любом случае, это показывает хороший пример сотрудничества команды броузера Netsurf с сообществом Atari!
Еще одна "внешняя тема"-это процессор Freescale. Мы активно пробовали добиться несколько большей информации, чем формулировки "противный ARM". Это предприятие выстроило вокруг себя хорошую защитную стену и те, кто не являются глобальными игроками, не могут сквозь нее пройти. Наши специальные благодарности компании Genesi, которая активно поддерживала нас, так же как они помогали проекту NATAMI (который помог нам завязать контакт) несколькими годами ранее.
Чтобы понять в полной мере, как широко распространяются проекты типа ACP, мы хотим сделать внутреннее объявление. На нашем форуме разработчиков, где вращаются в настоящее время 65 человек, найти любой аттачмент (типа тестовой версии, документации или картинок) становится все более и более сложно, так как их количество уже описывается 4-значным числом. m0n0 без лишней суматохи написал собственный плагин для PHPBB, который обеспечивает очень хорошую функцию поиска аттачментов.
Наконец, очень приятное объявление. Douglas Little предоставил команде ACP исходный код Apex Media! Для тех, кто не знает, что это такое-это мощная и в прошлом коммерческая программа для редактирования фотографий в художественном стиле, видеозахвата, преобразования, производства анимации и многого другого. Apex Media в настоящее время запускается только на оригинальном Falcon, так как она активно использует DSP. С нашей стороны есть идея дальнейшей разработки программы Apex Media, чтобы сделать возможным ее запуск на всех высококачественных GEM-машинах, таких как FireBee, Milan и Hades. Несомненно, это не будет легкой и быстрой разработкой, но благодаря помощи Douglas, это в принципе становится возможным. И самая главная гарантия этого - исходные коды!
Ну и последнее-по очереди-но не по значению-мы хотели бы снова отметить, что ACP является некоммерческим и открытым проектом. Те, кто хочет работать с нами и готов взять на себя (присоединиться к) ответственность, или просто сильно желающий помочь нам в какой-то области, может связаться с нами в любое время. Больше всего нам нужны разработчики VHDL. Но полезной будет и любая другая помощь! Самое главное, чтобы вы захотели присоединиться к нам на какой-то срок или постоянно, для того чтобы способствовать дальнейшему развитию платформы Atari.
С Новым 2013 Годом!
|
|
10/11/2012
Заглянем внутрь FPGA
| |
Вы знаете, что внутри FireBee находятся две основных микросхемы: ColdFire (детально рассмотренной в прошлой статье "Заглянем внутрь"), и FPGA. Сегодня мы собираемся показать насколько много удобных компонентов находятся внутри FPGA, и как это стало возможным.
FPGA означает "Field-programmable gate array"(«Программируемая пользователем вентильная матрица»). Это-электрорнный компонент, который содержит множество перепрограммируемых (с помощью языка проектирования VHDL) логических блоков. Таким образом можно имитировать множество достаточно сложных и известных микросхем путем переконфигурирования FPGA. Это очень мощная техника, например участники проекта Suska смогли смодулировать все ST-железо на чипе FPGA.
В нашей плате FireBee мы используем Altera Cyclone III FPGA. Это очень мощный чип, содержащий около 40000 логических элементов. Большинство выходов коннекторов FireBee присоединены напрямую к нему. В результате поведение железа FireBee может быть настроено простым переконфигурированием FPGA. Эту операцию можно выполнить с помощью соответствующих программ.
Плата FireBee построена с использованием только современных электронных компонентов. Все классические компоненты Atari «находятся» внутри FPGA, например настоящее железо Falcon. Многие виртуальные компоненты FPGA для FireBee пришли из проекта Suska, но некоторые другие (такие как VIDEL)-совершенно новые.
- VIDEL: Известный графический чип Falcon.
- DMA disk: Чип, используемый для передачи данных дискеты и ACSI.
- MC68901 MFP: Контроллер прерываний, таймеры, порты входа/выхода
- WD1772 FDC: Контроллер дисковода с поддержкой HD дискет.
- ACIA 6850 IKBD: Интерфейс для клавиатуры/мыши/джойстиков.
- ACIA 6850 MIDI: Интерфейс для внешних MIDI-устройств.
- YM2149: Известный чип звука ST.
- NVRAM: Часы реального времени Falcon и энергонезависимая память.
- DMA Sound: Звуковой чип STe DMA.
- IDE: Стандартный IDE-интерфейс Falcon, для IDE-харддисков и карт
- CompactFlash.
- JTAG: Не является устройством как таковым, а лишь слотом для подсоединения дебаггеров железа.
Вы, должно быть, обратили внимание, что отсутствуют некоторые стандартные микросхемы Falcon: Blitter, DSP 56001... Они могут появиться в FireBee как только кто-нибудь запрограммирует их с использованием VHDL.
Ну и, конечно, FPGA не ограничивается железом Atari. Он может быть запрограммирован для имитации микросхем любого вида, как уже существующих, так и придуманных пользователями. В комбинации с мощностью ColdFire, FPGA делает FireBee удобной платформой для разработчиков и хакеров-улучшателей железа.
Вы можете найти больше информации о Cyclone III на сайте Altera: cyclone3
|
|
26/10/2012
Hatari запустился на FireBee
| |
Вы, конечно, знаете Hatari, известный эмулятор ST/Falcon работающий на современных компьютерах. Но знали ли вы, что в 2004 году команда Hatari выпустила версию бинарников 0.50 , которая могла работать на машинах Atari? Это было возможным так как Hatari использовало библиотеку SDL как независимую операционную систему. И как вы можете видеть по предыдущим новостям, библиотека SDL уже доступна для ColdFire.
Так как все требования по совместимости были выполнены, Vincent Rivière перекомпилировал Hatari 0.50 для ColdFire. Эта версия достаточно стара и поддерживает только эмуляцию ST, но это важная веха на пути. SDL-программы могут запускаться как на полном экнане, так и в GEM окне, это также справедливо и для Hatari. В полноэкранном режиме еще имеются баги, связанные с FireBee VIDEL, но работает это все достаточно быстро. Вы можете загрузить Hatari билд Vincent-а тут: http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/mint/hatari/
Мы помним, что целью FireBee является нативный запуск старых программ, без всякой хардверной эмуляции-так как FireBee уже является железом Atari. Но возможность запускать на FireBee полностью софтовый эмулятор такой как Hatari на отличной скорости и в полноэкранном режиме демонстрирует гибкость нашей машины.
Ниже вы можете увидеть запущенную демку Flip-O-Demo в GEM-окне на FireBee.
|
|
19/10/2012
GFABASIC теперь на FireBee
| |
Lonny Pursell перекодировал часть своего обновленного пакета GFA , чтобы сделать его совместимым с FireTOS. Теперь можно создавать GFA-программы для FireBee просто путем рекомпилчции исходного кода с новой библиотекой. AtarIRC и Atari VNC уже были рекомпилированы под FireBee и успешно протестированы.
Кроме того, Joakim Högberg выпустил тестовый билд своего ICQ-клиента AtarICQ. Ни у одного из них - Lonny или Joakim-а - нет FireBee и они должны обратиться за помощью к Atari-сообществу для тестирования программ.
Список обсуждавшихся программ и где их взять:
GFA Editor
GFA Compiler
AtarIRC
Atari VNC
AtarICQ
|
|
19/10/2012
LDG, SDL и PmDoom
| |
Vincent Rivière и Olivier Landemarre закончили портирование пакета have LDG-DEV на ColdFire. В результате, программы, использующие библиотеки LDG теперь могут быть скомпилированы под ColdFire. Также и сами библиотеки LDG могут быть рекомпилированы под ColdFire. Раньше уже проводились тесты LDG под ColdFire, но теперь изменения были включены в официальный репозиторий. Кроме этого, Vincent включил библиотеки разработки LDG в свои GCC cross-tools.
http://vincent.riviere.free.fr/soft/m68k-atari-mint/
Похожий прогресс был достигнут и для SDL, хорошо известной кросс-платформенной билоиотекой для разработки игр. Ее портировал на Atari-машины Patrice Mandin несколько лет тому назад и Patrice даже включил полную поддержку ColdFire. Кроме всего прочего, для работы SDL нужна LDG. В результате, Vincent также включил библиотеки SDL в свои GCC cross-tools. Это большой шаг вперед в помощь разработчикам производить свои игры с использованием SDL, в том числе и для ColdFire.
И наконец, с тех пор как две вышеуказанные библиотеки стали доступны, Vincent также перекомпилировал программу Patrice PmDoom для ColdFire, как подтверждение своих работ. Как и ожидалось, вопрос был лишь в перекомпиляции. Вы можете скачать программу тут: http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/mint/pmdoom/
Этот бинарник PmDoom является на 100% ColdFire и может запускаться на FireBee и под FireTOS и под EmuTOS. Еще есть небольшие баги клавиатуры в SDL, и проблема VIDEL под FireBee, но они не относятся к программе PmDoom как таковой, а как раз являются хорошей возможностью для тестирования программы и устранения этих багов.
Ниже вы увидите PmDoom запущенный под FireTOS и XaAES.
|
|
04/10/2012
FreeMiNT и AHCC
| |
Vincent Rivière пропатчил FreeMiNT чтобы он запускал EmuTOS под ColdFire. Уже давным давно Didier Méquignon и Olivier Landemarre пропатчили FreeMiNT, чтобы запустить FireTOS на опытных образцах плат с ColdFire. Затем Vincent пропатчил файлы ассемблера на ColdFire, чтобы быть максимально возможно эффективным с FireTOS, в то же время оставаясь совместимым с его эмуляцией 68060. Теперь Vincent полностью пропатчил FreeMiNT, сделав его совместимым с родной средой ColdFire. В результате, mintv4e.prg теперь может работать как с FireTOS, так и с EmuTOS. Вы можете загрузить новый mintv4e.prg в текущем архиве версий.
Помните, что EmuTOS не обеспечивает эмуляцию 68000, так что только 100% ColdFire-программы будут запускаться под FreeMiNT с EmuTOS. Это ъороший тест для проверки - действительно ли программа является 100% ColdFire- совместимой. Модуль ядра ColdFire поставляется вместе с официальным установочным диском FreeMiNT для FireBee, который совместим как с FireTOS так и с EmuTOS, за исключением сетевого драйвера fec.xif, который в настоящее время использует специфические свойства FireTOS. Также хорошей новостю является то, что XaAES отлично работает с VDI EmuTOS, который лимитирован 640x480x16 цветами.
В то же самое время,Henk Robbers опубликовал версию AHCC 4.13 (а затем и 4.14), - обновление своего знаменитого C-компилятора. В этой версии были пофиксены все остававшиеся баги, связанные с ColdFire. В результате, AHCC может отлично запускать EmuTOS для ColdFire, с или без наличия FreeMiNT. Но самая хорошая новость - это то, что , AHCC все еще компилирует программы, совместимые как с 68020+ так и с ColdFire. Как обычно, вы можете загрузить компилятор AHCC на домашней странице Henk-а.
Картика ниже показывает AHCC запущенный из-под XaAES, с FreeMiNT и EmuTOS на машине FireBee.
|
|
01/09/2012
Высланы машины для разработчиков
| |
Сегодня мы можем выслать бесплатно две машины для разработчиков двум известным и выдающимся Atari-программистам. Один из компьютеров был предоставлен самой компанией Medusa. Но особые благодарности следует адресовать swift.consult, которые полностью спонсировали компьютер для разработчиков, включая корпус. Этот компьютер Atari-разработчики смогут взять у нас напрокат на срок от 1 до 4 месяцев под конкретный проект. Пока некоторое время обе машины будут находиться соответственно у Ulf Dunkel из Invers для изучения возможности адаптации Calamus, и у Martin Elsässer для возможного улучшения уже работающего ACSPro.
Чтобы получить еще одну машину для разработчиков, немецкоговорящие члены команды уже начали сбор денег. В данный момент не хватает около 300 Евро для еще одной такой машины. Желающие принять участие во взносах, пожалуйста, обращайтесь к нам.
Желаем обоим разработчикам отлично провести время с новыми машинами!
|
|
08/08/2012
Elansar - первая коммерческая игра для FireBee начала доставляться потребителям
| |
Сегодня мы хотим проинформировать вас об особо интересной разработке. Начала доставляться потребителям игра Elansar. Это приключенческая игра типа "Наведи и Щелкни" . Игра Elansar была сделана под Falcon и FireBee , и ее доставка началась. Отличительные черты этой игра для FireBee (и CTPCI-Falcons) - высококачественная 32-битная графика. Кроме того, разработчик программы обратил специальное внимание на качество звуковой дорожки. В Elansar можно играть на английском, французском и немецком языках. CD содержит все 3 языковые версии игры как для оригинальных Falcon-ов так и для FireBee.
Несмотря на то, что Elansar - это проект созданный автором в свое свободное время - он написал, что потратил на нее более двух лет - презентация сделана очень профессионально. Для игры необходимы: FireBee с 640 x 480 дисплеем (Elansar
работает в полноэкранном режиме), спикеры и 90МБ свободного места на хард диске. Несколько часов, проведенных за игрой, удовлетворят игроков, которые любят загадки в мистическом стиле. CD с версиями для обоих компьютеров можно приобрести за 15 Евро, что выглядит скорее как благодарность разработчику, потратившему на разработку столько времени, чем как реальная цена.
Мы очень рады, что появилась первая совершенно новая игра для Atari Falcon
и FireBee, и надеемся, что и другие сторонние разработчики поддержат эту инициативу. Особенно нам приятен тот факт, что первая редакция игры содержит-улучшенную- версию для FireBee. Это означает не только первую коммерческую игру, доступную для FireBee, но и вообще первую игру для FireBee!
Orionsoft
|
|
03/08/2012
Начались официальные поставки мини-корпуса для FireBee!
| |
Подготовка заняла достаточно много времени, но теперь мы можем предложить:
специальные (сконструированные пользователями) корпуса для FireBee. Эти корпуса сделаны из алюминия, насколько можно был уменьшен их размер, а на их нижней части можно легко закрепить материнскую плату Firebee. Для этой цели служат 6 винтов для материнки и 4 снимаемых D-Sub-винта. На крышке находятся две параллельные салазки для крепления 2 1/2'' харддиска, который может достигать высоты до 9 мм. Места достаточно для IDE-харддиска ноутбука или для SSD (в настоящее время до 128 Гб). Салазки также служат в качестве стабилизирующего компонента для поддержания формы верхней части корпуса.
Крышка фиксируется только одним винтом в верхней части корпуса (внутри находится специальная соединительная шайба) , а также двумя UNC-винтами от разъема DVI. То есть крышку можно снять легко и быстро. Внутри корпуса находятся два синих светодиода для индикации включения питания и работы хард-диска, или соответственно Compact Flash карточки. Слот для этой карточки (мы предпочитаем его ввиду отсутствия механического крепления) может работать с карточками до 128 ГБ. Это дает общую емкость в 256 ГБ (Compact Flash-слот плюс IDE-слот для HD/SSD), чего должно быть достаточно ATARI-пользователям. По умолчанию в комплект поставки включена карточка Compact-Flash емкостью 16 ГБ . На ней предустановлены наша многозадачная Операционная Система FreeMint Open Source и коллекция игр.
С нашей точки зрения, такая емкость карты в 16 ГБ - что очень много для ATARI, - дает наилучшее в настоящее время соотношение цены/качества для Compact-Flash карт.
Также по просьбе ATARI-сообщества, мы установили внутри корпуса динамик и разъем параллельного порта для принтера. Кроме того, внутри также находится батарейка для использования компьютера без питания в течение получаса, которая может быть удалена по желанию пользователя. И еще в будущем можно будет подключить SATA и/или eSATA-устройство.
После нанесения грунтовой краски корпус был пролакирован снаружи и внутри. Как и требовалось, корпус выпускается в 4 возможных цветах: Серый цвет настоящего ATARI с черными буквами для пользователей, которые хотят иметь компьютер выглядящий как их оригинальная ATARI-клавиатура. Также возможен розовый цвет корпуса или благородный темно-синий с белыми буквами и наконец классический черный с синими буквами.
На переднем торце находится небольшое углубление, куда можно поместить 3D-наклейку с логотипом FireBee. На задней части - небольшая щель для «самоделкиных» , которые хотят иметь внешнее соединение с помощью гибкого ленточного кабеля. Ну и наконец, каждый корпус укомплектован четырьмя черными резиновыми ножками, которые в случае необходимости могут улучшить устойчивость компьютера и вентиляцию.
Medusa Computer Systems гарантирует работу устройства без вентилятора при комнатной температуре до 38ºC, в случае, если компьютер лежит на поверхности стола или до 45ºC в случае, если корпус поставить вертикально. При максимальной нагрузке внешняя температура корпуса может подняться до 40ºC, поскольку алюминий выступает в качестве теплоотвода.
Мы хотим обратить ваше внимание, что корпус был полностью произведен на основе модели, созданной пользователями, и изготовлен в Вене/Австрия на маленьком семейном предприятии.
Оформление и чертежи были сделаны Creative Commons BY-NC-SA.
Полный набор включает в себя следующее :
- алюминиевый корпус с лакировкой и нанесением букв
- динамик
- LED-светодиоды
- дополнительный параллельный порт для принтера
- HD/SSD -слот
- крышечка для кнопки питания
- 3D-наклейка с логотипом
- все винты и болты
- 4 резиновые ножки
- compact flash-карта 16 GB
- корпус в собранном виде (также полностью настроенном - в случае если приобретается совместно с материнской платой)
- изящная упаковка для Alpha-серии
Цена: 99 Euro
Доставка из Швейцарии. Пользователи, живущие в Швейцарии, а также пользователи, у которых уже есть FireBee и теперь им нужен только корпус, могут связаться с нами для получения корпуса по специальной цене.
Заказ можно послать на "acpinfo at atari dot org", реагируем сразу.
Доставка уже началась. Те из вас, кто ранее решил получить корпус определенного цвета, пожалуйста укажите этот цвет в вашем заказе.
|
|
13/07/2012
Probe House Software выпускает софт для ColdFire
| |
Probe House Software (пользователь wongck на форуме atari-forum.com) выпустил ColdFire-версии новых и очень хороших программ:
- PH SyncTime. Синхронизирует часы с NTP-сервером.
- PH Weather. Прогноз погоды для почти любой точки планеты.
- PH Clock. Красивые аналоговые часы.
- PH Gmap. Клиент Google Maps под GEM.
Видео Google Maps работающих на FireBee можно посмотреть тут:
http://youtu.be/uSEF7ESaXW4
А загрузить - тут:
https://sites.google.com/site/probehouse/download/phsw-Atari-software-downloads
|
|
06/07/2012
Arkanoid заработал под FireBee
| |
http://youtu.be/6B1xjo4VkyM
Хорошо известный Klapauzius выпустил свой патч для первой игры, запускаемой под FireBee. Выбор пал на Arkanoid , так как эту игру было сравнительно легко пропатчить, и даже если результат не совершенен на 100%, в игру можно играть совсем как на ST. Как и во всех патчах для игр, выпущенных Klaz', игра может запускаться из-под MiNT и также завершается нормально.
Есть еще несколько проблем, которые должны быть устранены, и не все мониторы пока поддерживают низкое разрешение ST. Самая большая проблема в настоящее время - это метод, которым FireTOS обрабатывает прерывания VBL и таймеры.
|
|
17/06/2012
Photoline
| |
Судьба благосклонна к программе Photoline. Последняя версия Photoline для классических компьютеров Atari. Gerhard Huber из компании "Computerinsel" немедленно снабдил нас действующим регистрационным ключом для этой профессиональной программы ретуширования. С этим ключом можно зарегистрировать и персонифицировать версию 2.30. Но мы обнаружили еще один сюрприз. "Все те, кто приобретет Photoline на немецком сайте (http://www.pl32.de ) в течение следующих двух месяцев и напишет "ACP" в нижней строке страницы, получит скидку в 5 Евро - лицензия вместо 59 будет стоить 54 Евро." Надо сполна воспользоваться этой блестящей возможностью! Покажем компании Computerinsel , что "мы живы". Среди других продуктов братьев Gerhard и Martin Huber - профессиональные драйверы для сканеров, графических карт и многое другое.
Подведем итог: Computerinsel передал нам профессиональный инструмент обработки изображений и работы с векторной графикой Photoline в качестве подарка Atari-сообществу! Кроме этого, для тех, кто недавно приобрел лицензию на программу для Mac или PC на сайте http://www.pl32.de - до 20 июля включительно - и тех, кто во время заказа написал в соответствующей графе "ACP" существует скидка. Что это может означать ? Теперь каждый может сказать, что платформа Atari не умерла.
PhotoLine Версия 2.30 Регистрационный номер: 645762849
PhotoLine Version 2.30
Любезно предоставлена:
Поддержка Gerhard Huber с сайта pl32 dot de
http://www.pl32.de
Computerinsel GmbH, Zur Limestherme 4, 93333 Bad Gögging Amtsgericht Regensburg, HRB 5891 Geschäftsführer: Gerhard Huber, Martin Huber
|
|
07/05/2012
Многозадачность FireBee в работе
| |
Сегодня у нас есть для вас 10-минутное видео, которое показывает текущие возможности и ограничения работы программ FireBee с последней версией FreeMiNT. Это видео хорошо иллюстрирует многозадачные возможности FireBee. Вы можете увидеть в реальном времени производительность 68k-программ и мультимедиа. Смотрите видео в онлайне. Вас ожидает также несколько сюрпризов.
|
|
04/05/2012
Цифровые камеры
| |
Мы с гордостью можем сообщить , что теперь FireBee совместим с цифровыми камерами, использующими USB-стандарт для подсоединения к компьютеру. Просто подключите камеру. запустите ваш FireBee, и вы сможете просматривать изображения с помощью zView. Ниже показаны изображения с 10,2 мегапиксельной камеры с разрешением экрана 1680 x 1050 и глубиной цвета в 32 Бита.
На этом снимке вы можете видеть наши небольшие корпуса всех возможных цветов.
|
|
13/04/2012
Официальный релиз установки FreeMiNT
| |
Как уже сообщалось ранее, FireBee будет поставляться с предустановленной системой FreeMiNT . Полный дистрибутив теперь доступен для скачивания всеми обладателями FireBee. В состав дистрибутива входит не только FreeMiNT, это полная ОС, которая сразу позволит вам начать использовать ваш FireBee:
- FreeMiNT и XaAES
- Выбор среди трех десктопов и GEM-программа для осуществления этого выбора.
- Программа-патчилка и инструкция по установке NVDI 5 на FireBee.
- Последние версии всех программ (EmuTOS, FireTOS, FPGA...) и утилита для апдейта FLASH-памяти.
- Доступна сеть с DHCP. Просто подсоедините FireBee к вашей локальной сети и включите его.
- GEM-программа для управления сетевыми настройками.
- Вэб-броузер NetSurf 2.9.
- zView - для просмотра изображений и PDF-файлов.
- Набор полезных утилит.
- Для разработчиков: AHCC, Digger и ResourceMaster.
Дистрибутив можно загрузить тут - http://atari.nvg.org/firebee-mint/
|
|
11/04/2012
Некоторые новые релизы программ
| |
В течение нескольких последних дней наша команда смогла (с международной помощью) выпустить новые версии некоторых программ, которые позволяют нам улучшить их функциональность и качество:
- Новый броузер Netsurf
Новая версия броузера Netsurf 2.9 , которая недавно была выпущена, является одной из главных новостей, которыми мы бы хотели поделиться. В целом эта версия гораздо быстрее предыдущей, также улучшена стабильность. Кроме этого, теперь улучшена функция загрузки файлов. Загруженные файлы будут сохраняться в директорию с именем соответствующим сетевому адресу файла. Также мы теперь можем работать с онлайн-формами и загружать аттачменты лучше, чем раньше. Теперь абсолютно корректно работают почти все текстовые формы. Это означает, что программа Squirrelmail теперь работоспособна на 100%, и платформа Atari получила доступ к почтовым сервисам SSL IMAP!
- Новый Qextract
Сторонний разработчик на прошлой неделе снабдил нас сделанной специально для FireBee версией разпаковщика Qextract. Это - версия 0.5, автор - Christos Tziotzis, привнес Drag&Drop в качестве "распаковки по двойному щелчку" всех известных форматов архивации для нашего FireBee. Кроме этого Vincent Rivière перекомпилировал все упаковщики такие как lha, unzip, zoo, unrar и тд. в качестве бинарных файлов для Coldfire. Распаковка теперь проходит без всякой эмуляции - и с впечатляющей скоростью - , так просто, как это только возможно. Что интересно, Qextract является GFA-Basic программой.
- Снова улучшенный FreeMiNT Setup
Оба вышеуказанных пакета уже включены в наш дистрибутив FreeMiNT, который теперь стал доступен для свободного скачивания, и будет устанавливаться на все новые FireBees начиная с настоящего времени. Также в дистрибутиве есть и другие улучшения.
- Новые релизы Linux для FireBee
Поскольку мы готовим для загрузки нашими пользователями набор программ в качестве дистрибутива , мы решили включить в него также две новых сборки uCLinux для FireBee. "Нормальная" версия, с поддержкой MMU, была предоставлена два дня назад Greg Ungerer из Австралии. Зайдите на страницу uClinux и посмотрите на недавно обновленные страницы Coldfire для дальнейшей информации. Пользователи, которые хотят попробовать uClinx, должны залить dBug в FireBees FlashROM, который можно загрузить на сайте Didier Méquignon. Кроме того, возможна сетевая загрузка. Мы будем рады услышать от пользователей отчеты о том, как себя ведет FireBee под Linux!
- Новые иконки
В соответствии с использованием в FireBee нескольких новых устройств хранения информации, мы согласились с фактом необходимости создания нового набора иконок. И вот первые шаги в этом направлении были сделаны членом нашей команды Lodovico Zanier, который создал три новых набора иконок. Один состоит из 8 новых иконок с логотипом FireBee, второй - из 28 вновь созданных иконок SD Card и USB Stick и третий - содержит 19 (из 36) цветных иконок в черно-белом варианте для вашего монохромного дисплея или старых машин Atari. Все цветные иконки содержат 16 цветов и могут использоваться на любом компьютере Atari , при использовании такого редактора ресурсов как "ResourceMaster". Наслаждайтесь! icons.zip
|
|
27/03/2012
Пропатчен патч Pexec.
|
Совместимость улучшена
Недавно мы обнаружили основную причину несовместимости программ с XaAES на FireBee. Многие программы, которые были скомпилированы с помощью PureC, просто не будут работать под XaAES, даже несмотря на то, что они отлично работали под простой FireTOS. Причина оказалась проста - подпрограмма, которая должна была пофиксить некоторую несовместимость с процессором Coldfire, попросту не вызывалась, когда программа запускалась из-под XaAES. Это проблема была решена и теперь многие программы, которые ранее не работали под XaAES, стали работать нормально.
Совместимость улучшена еще больше
Кроме исправления патча PureC, о котором говорилось выше, есть еще одна проблема, которая будет отражена в проекте. Совместимость с существующими программами очень важна для команды FireBee, в настоящее время около 50% протестированных 68k-программ работают безо всяких проблем. Чтобы улучшить эту ситуацию в будущем можно задействовать различные технологии, такие как полный процессор 68000 в FPGA и улучшенная совместимость с CF68Klib. Есть еще одна опция, которая уже доступна - софтверная эмуляция 68k-процессора. Этот эмулятор написан Vincent Rivière и базируется на Musashi 68k эмуляторе. Это отличный софт, который позволяет отдельным программам запускаться в отдельной виртуальной среде 68k CPUs на достаточно хорошей скорости.
Эмулятор прозрачен для пользователя, все работает как и ожидалось и эмулируемые и не-эмулируемые программы могут взаимодействовать между собой (например с помощью AV-протокола). Чтобы использовать этот эмулятор вы должны сконфигурировать свой десктоп открывать файлы *.68k в эмуляторе. Затем измените расширение программ, которые вы хотите эмулировать на "68k" и дважды щелкните мышкой. Эмулятор запустится и автоматически загрузит и запустит эмулируемую программу. Вы можете одновременно использовать так много эмуляторов, сколько вы хотите. Начиная с настоящего момента эмулятор можно загрузить здесь:
http://vincent.riviere.free.fr/soft/68kemu/
Конечно, этот эмулятор не решит всех проблем, процессор - это только одна из частей уравнения. Как мы все уже знаем по работе с Falcon, многим программам просто нужен для работы настоящий ST. Так что это - не финальное решение проблемы совместимости. Это просто еще одна из возможностей работать с 68k-программами. Конечно мы собираемся улучшить в целом совместимость 68k и FireBee с помощью других средств! В то же время, , сейчас эмуляция может оказаться интересной для некоторых из вас, и в конце концов - это единственная возможность запускать 68k-программы под EmuTOS, EmuTOS, у которой нет встроенной поддержки 68k.
FreeMiNT/XaAES предустановлены на FireBee
Кроме этого несомненно огромного шага вперед, наша команда активно работает над завершением официального дистрибутива FreeMiNT для FireBee, который был анонсирован в прошлом выпуске новостей. После того раза было внедрено много фиксирований и апдейтов, также мы добавили средство GEM для выбора и редактирования раскладки клавиатуры.
Загрузить этот дистрибутив можно будет при доставке FireBee потребителям.
Апдейт AHCC
Также появилась новая версия AHCC - AHCC - нашего любимого компилятора для FireBee. Как обычно, ее можно загрузить с сайта Henk Robbers :
http://members.chello.nl/h.robbers/
Версия 4.10 содержит некоторые багфиксы и также некоторые новые возможности для вас. FireBee будет доставляться с предустановленным компилятором AHCC.
И наконец, наша команда работает над различными "мелкими задачами". Некоторые из них касаются текущих разработок, таких как поставка небольшого корпуса, или вэб-сайта продукта. Планы на будущее - будем продолжать работать и информировать вас когда новые решения и/или продукты будут готовы для представления публике.
И, кcтати, мы уже говорили вам, что проекту ACP нужны дополнительные разработчики VHDL? ;)
|
|
10/03/2012
Очередные новости
| |
FreeMiNT билд для ColdFire/FireBee
Vincent Rivière выложил билд ColdFire ColdFire для текущей версии FreeMiNT 1.18. Этот билд включает в себя ядро, XaAES, , XaAES, а также драйверы ethernet- и файловой системы. Также представлен полный архив исходников и скрипт для компиляции ColdFire.
http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/mint/freemint/
Все вопросы по поводу использования этого билда необходимо направлять по адресу рассылок Firebee- или FreeMiNT.
Превью настроек FireBee для FreeMiNT
FireBee будет доставляться с предустановленным и сконфигурированным FreeMiNT на карте CompactFlash. Заранее сконфигурирована сеть и при использовании DHCP вы автоматически соединитесь с вашим провайдером. Более детальная информация появится позже, а пока вы можете посмотреть это видео: http://youtu.be/GfsVC6ty_dg .
ColdBoot обновлен
m0n0 выпустил новую версию своего загрузочного менеджера ColdBoot. Новым в этой версии стали некоторые базовые возможности скриптов. http://freeshell.de/~monokrom/geeklog/staticpages/index.php?page=ColdBoot
Новая версия NetSurf
NetSurf 2.8 для GEM GEM был выпущен за пару дней до Рождества. . Новая версия содержит некторые багфиксы и улучшения, наиболее значимое из них - это использование нового ядра NetSurf 2.8, которое поддерживает frames и iframes. http://freeshell.de/~monokrom/geeklog/index.php?topic=20110219230358215
Пофиксенная прошивка FPGA
Fredi Aschwanden нашел и устранил серьезную проблему с линией прерывания MIDI в FPGA. Это также помогло устранить проблему с нестабильностью клавиатуры Atari,обнаруженную некоторыми пользователями.
PIC
У нас есть апдейт PIC-микроконтроллера. Новые возможности таковы: выключение программным путем, - как шаг вперед в программировании PIC от MCF программой! Пользователи, уже получившие свои FireBees и не желающие покупать свой собственный PicKit или похожее устройство; обращайтесь к нам и мы вышлем вам его.
HypView
Известная читалка гипертекстовых файлов Atari была переделана. Это все еще 68k программа, , но также отлично работает с FireTOS/FreeMiNT/XaAES. Загрузите себе последнюю версию с сайта Vincent-а: http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/mint/hypview/
Новый релиз MyAES
Выпущена новая версия MyAES с некоторыми улучшениями, и скомпилирована специально для FireBee. Версию 0.95 можно загрузить с сайта Oliviere Landemarre:http://myaes.lutece.net/
Новые члены комманды PIC
В нашей команде есть несколько новых участников из Канады и Австрии. Однако наш призыв о помощи - особенно по поводу FPGA - еще в силе.
Корпуса почти готовы
Наши мини-корпуса почти готовы. Скоро начнем высылать потребителям. Если вы заказали их,- будьте готовы к оплате. Следите за новостями.
|
|
15/11/2011
ACP с гордостью представляет: квартальный отчет ;)
| |
-) Завершена разработка:
- Драйвер Ethernet для MiNT
- MyAES
- Корпус
- DVD-приводы
- USB-клавиатура для MiNT
- Часы NVRAM
- Новая FireTOS
- Новый файл FIRECONF.CPX
- zView (PDF!)
- Новая версия EmuTOS
-) Части проекта, находящиеся в разработке:
- Linux-разработки
- NetSurf для FireTOS
- Блок питания ATX
- Встроенный PIC-микроконтроллер
-) Обсуждаются командой разработчиков:
- USB-Floppy дисководы
- Infogrames USA
- Нехватка разработчиков VHDL
- Совместимость
- Организация Flash-памяти
-) Публичные упоминания о FireBee
-) Другая информация
- GEM Demo
- Пассивная плата расширения PCI
- Активные видеокарты Radeon
- 3d наклейки
После нашего последнего большого обновления новостей, команда ACP смогла завершить следующее:
Драйвер Ethernet для MiNT
Одной из наших важнейших новых разработок является драйвер Ethernet для MiNT. Это помогает нам полностью использовать сетевые свойства с помощью встроенного в FireBee RJ45-коннектора - даже многозадачность работает хорошо. Так как MiNT является Posix-совместимой OS, теперь мы можем использовать удивительный мир сетевых технологий. В то время как уже было возможно использовать в FireTOS такие функции как sFTP и STiK-Clients для некоторых сетевых сервисов с прокси, , теперь мы имеем возможность использовать все существующие MiNTnet-клиенты. Самая привлекательная функция - это напрямую бродить по сети с броузером Netsurf. Другие протоколы и сервисы теперь готовы для использования. Сетевой драйвер был портирован из FireTOS на MiNT членом нашей команды m0n0 за месяц тяжелой работы и таким образом решил одну из наших самых больших проблем. Работа в сети с MINT - это одно из наиболее востребованных свойств FireBee.
MyAES
MyAES в конце концов стала работать с FireBee, спасибо за работу конкретно Vincent и Olivier. MyAES - это альтернативная и довольно современная AES, которая иллюстрирует некоторые новые визуальные возможности мира Atari-машин.
MyAES теперь оптимизирована для FireBee , что означало несколько недель тяжелой работы программистов. Некоторые баги были интенсивно выявлены и удалены. Использование кэша (чего казалось невозможно добиться под MyAES) не удавалось пофиксить, пока Olivier не объединил свои усилия с Vincent Rivière. Возникла необходимость также в мелких улучшениях внутри MiNT. По нашему мнению, результат этой разработки впечатляет...
Загрузить MyAES
Корпус
Завершена разработка нашего небольшого корпуса. Все ваши замечания были учтены. Корпус поставляется к примеру с дополнительным слотом параллельного порта/принтера и с портом SATA, который может использоваться либо как внутренний либо как внешний eSATA-порт. Кроме того, были внедрены некоторые улучшения, например корпус поставляется сейчас с внутренним слотом 2 1/2" для хард диска. Корпуса будут производиться в Вене и в конце ноября могут быть доставлены в Швейцарию.
Enclosure PDF
DVD-приводы
Команды PACKET (команды Atapi для SCSI) были добавлены в SCSIDRV TOS. Поэтому сейчас стало возможным при условии использования программы Extendos, использовать DVD с DVD-писалками.
USB клавиатура для MiNT
С помощью патча MiNT ikbd_scan процедуры, которая под MiNT имеет формат отличный от TOS, теперь можно использовать USB-клавиатуру под MiNT так же комфортно и быстро как под TOS. Вместе с этим патчем также был произведен апдейт инициализации AC' 97 через базовую систему (BaS).
Часы NVRAM
Внутренние часы NV-RAM с начала октября очень хорошо работают в FireBee.
Новая FireTOS
Кроме уже упомянутой процедуры ID-прерывания, также как и инициализации AC'97, PCI-BIOS получил свойство "Поддержка шины", которое явилось этапом на пути к использованию PCI Express-адаптеров. Очередные препятствия на этом пути: 4 шины, 32 устройства на каждой шине и 4 свойства для каждого устройства. Кроме того, все возможные вызовы IDE внутри процедуры загрузки после обнаружения устройств- SCSI, которые являлись неверными, были исправлены (внимание: SCSI все еще не поддерживается). Устройства ATAPI были добавлены везде в SCSIDRV , в то время как IDE-устройства были наоборот удалены. Это стало возможным с использованием команд Inquiry при сканировании во время загрузки SCSIDRV. В данный момент на FireBee , когда выбран пункт меню "TOS 4.04 для MiNT", драйвер FEC для Ethernet отключен, чтобы дать возможность использовать новый MiNT-net FEC-драйвер.
Новый файл FIRECONF.CPX
Панель управления FIRECONF.CPX теперь также доступна и на немецком языке.
zView
Программа zView, благодаря недавней работе Miro Kropáček, теперь существует и в версии для FireBee. Это означает просмотр PDF на FireBee! zView-это программа для поиска и просмотра файлов на устройствах хранения информации с помощью специального броузера. Можно просматривать и конвертировать растровые и векторные изображения таких форматов как JPG, TIFF, Degas, BMP, Eureka, GIF, IMG, NEOChrome, PNG, TGA, и, как уже было отмечено, PDF. Использование zView означает что LDG должна быть адаптирована и обновлена и все кодеки должны быть перекомпилированы. Результатом является стопроцентно ColdFire-версия этой (по меркам Atari-сравнительно молодой) программы.
Новая версия EmuTOS
Вышел новый релиз EmuTOS-Операционной Системы по лицензии GPL. Версия 0.8.6 была выпущена благодаря усердной работе Vincent Rivière, это первая версия с официальной поддержкой ColdFire. С момента начала работы над этим релизом в 2010 году, было внедрено много улучшений, таких как использование файловых систем размером до 2 ГБ. Также EmuTOS (в качестве бесплатной альтернативы) предустановлен на каждой машине FireBee. Релиз, датированный 8 Ноября 2011 года, готов к использованию на FireBee.
-) Части проекта, находящиеся в разработке
Linux-разработки
Greg Ungerer создал несколько патчей для Linux, которые обеспечивают поддержку ядра ColdFire и особенно для FireBee. После запуска uClinux на FireBee, очередная задача - адаптация Linux-m68k. Уже сделаны первые шаги для создания полного дистрибутива Linux (сервер, десктоп и тд.). Чтобы узнать больше- используйте рассылку linux-m68k.
NetSurf для FireTOS
Была проведена некоторая работа над броузером Netsurf на нативной FireTOS (однозадачной системе). Эта работа не является приоритетной для нашей команды и указывается здесь только для того, чтобы охватить все аспекты проекта.
Блок питания ATX
После некоторого обсуждения и решения использовать блок питания ATX в больших корпусах вместе с FireBee, мы решили разработать свою собственную дополнительную платку, чтобы можно было использовать блоки питания ATX вместе с платой FireBee в стандартном корпусе. Эта платка содержит микроконтроллер, некоторые соединения и несколько компонентов. Преимущества такого решения: облегчение использования FireBee в различных видах корпусов без необходимости перепаивать детали, также хорошо совместимы с пассивными платами расширения PCI (см. ниже), полностью функциональными выключателями питания и перезагрузки в ATX и мини-ITX корпусами, может сразу использоваться с FireBee без необходимости программирования нового PIC-микроконтроллера (в частности на уже доставленных клиентам компьютерах), и, наконец, очень полезна для различных тестов блока питания ATX без материнок ATX. Реализация этого проекта уже началась. Эта маленькая платка скорее всего будет создана членами Atari-сообщества и будет стоить всего несколько Евро.
Встроенный PIC-микроконтроллер
Код для PIC-микроконтроллера, находящегося в FireBee, недавно разрабатывался двумя людьми. Поскольку подача электрического питания также управляется PIC, мы терпеливо ждали официального начала поставок, пока эти разработки не были закончены. Для программирования микроконтроллеров можно использовать либо дорогой программатор (около 300 Евро) или ICD-PIC-программатор, сравнительно недорогая альтернатива с открытым исходным кодом, которая возможно будет совместима с FireBee. Будем держать вас в курсе.
-) Обсуждаются командой разработчиков
USB-Floppy дисководы
Внутри исходного кода для U-boot, обеспечивающего работу USB под FireTOS, уже находится поддержка USB-floppy-дисководов, которые к несчастью не являются обычными "устройствами хранения информации". Так что мы полагаем, что будет несложно создать драйвер для USB-Floppy дисководов.
Infogrames USA
Недавно мы были свидетелями очень неприятной активности нынешнего держателя брэнда Atari, Infogrames, против некоторых людей из некоммерческого сообщества Atari, в основном из области 8-бит и консолей. Но, к счастью, после нескольких претензий от сообщества, фирма извинилась за свои угрозы и неверные претензии. Даже несмотря на то, что все обвинения оказались несостоятельными, и они не задевали наш проект, мы надеемся, что в будущем Infogrames будет фокусироваться на позитивном сосуществовании с сообществами всех типов и их более чем 40000 участниками. Будь это консоли, 8-бит или 16/32-бит. Особенно это важно для некоммерческих инициатив, которые проявляли некоторую активность в области Atari уже с 1994 года, то есть на 9 лет раньше, чем Infogrames. Мы хотели бы пожелать всем заинтересованным лицам и дальше получать удовольствие от своего хобби- Atari, и хотим заверить их в нашей солидарности.
Нехватка разработчиков VHDL
В нашей команде ACP мы ощущаем нехватку VHDL-разработчиков. Мы обсуждали разные возможности привлечения новых людей, тех, кто сможет потратить свое время на решение открытых вопросов, например таких как незаконченный DSP. К несчастью, пока у нас нет решения по этому вопросу, равно как нет пока и новых идей. Мы были бы рады получить поддержку в этом вопросе.
Совместимость
Совместимость между процессорами ColdFire и 68k до недавнего времени обеспечивалась свободно распространяемой библиотекой CF68kLib и несколькими патчами FireTOS. Это работает во многих случаях, но не во всех, и работает сравнительно медленно. С самого начала команда ACP решила, что совместимость надо очень сильно увеличить, чтобы позволить запускать большинство Atari-программ. Поэтому уже в 2010 разработка нашего собственного алгоритма для FireBee была начата компанией Medusa, это планировалось осуществить с помощью BaS. Но после успешного внедрения библиотеки CF68kLib прямо в FireTOS эта разработка на какое-то время была заморожена. Теперь мы решили снова заняться разработкой эмуляции недостающих инструкций. В основном это будет реализовано с помощью дочерних таблиц, но для отдельных инструкций, имеющих особые свойства, таких как LineA, мы будем использовать JIT-компилятор. По окончанию нашей разработки мы рассчитываем получить улучшенную совместимость и также увеличение скорости работы программ, использующих много 68k-инструкций, которых уже нет в процессоре Coldfire. Это будет реализовано в виде библиотеки, которую в случае необходимости сможет использовать любая Операционная Система, такая как TOS или MiNT, и которая обеспечит идеальную скорость для 68k-программ под ColdFire. Для этих разработок мы можем привлечь хорошо известного программиста Miro Kropáček из Братиславы. После завершения этой работы, библиотека CF68kLib сможет быть полностью заменена нашей собственной разработкой. Эта работа начнется в середине Ноября.
Организация Flash-памяти
Внутри нашей команды прошла дискуссия об организации внутренней Flash-памяти, которая имеет емкость 8МБ. Эту память занимают BaS, конфигурация FPGA и EmuTOS также как и FireTOS. Теперь мы говорим о том, как поместить в нашу систему dBug-
бесплатный загрузчик от Freescale, и как все эти составные части будут оптимально работать вместе. Польза от интеграции dBug в том, что в распоряжении разработчиков будут различные утилиты и Операционная Система типа Linux может быть загружена прямо с dBug, что позволит, к примеру, загрузиться по сети. Мы полагаем, что теперь мы можем передать BaS процедуры инициализации и использовать ее вместо RAM и FPGA. Кроме того, BaS будет запускать(или не будет запускать) один из уровней совместимости, который можно будет выбрать с помощью DIP-переключателей, и затем передавать бразды управления одной из Операционных Систем, таких как dBug, EmuTOS или FireTOS. Это потребует некоторой модификации dBug, но после завершения модификации, должно означать идеальное взаимодействие между всеми компонентами и максимальную гибкость Операционных Систем. Даже после интеграции dBug внутри ROM (Flash Memory) еще останется место для будущих (пока неизвестных) разработок.
-) Публичные упоминания о FireBee
За последние несколько месяцев FireBee был несколько раз упомянут в средствах массовой информации за пределами Atari-сообщества.
-) Другая информация
GEM Demo
GEM Demo теперь работает полностью и без всяких проблем на FireBee. Величины для графики внутри FPGA таковы:
87 (1x), 75 (x2), 18 (x4) на разрешении 1600 x 1200 @ 16 Бит
and
75 (1x), 53 (x2), 12 (x4) на разрешении 1920 x 1440 @ 16 Бит
Пассивная плата расширения PCI
Для тех, кто хочет использовать FireBee с PCI-шиной, у нас теперь есть в наличии хорошие пассивные платы расширения PCI. Они имеют 4 слота, производятся в Германии и были слегка нами модифицированы. Платы протестированы с FireBee и очень хорошо с ним работают, цена- менее 20 Евро. Наличие плат гарантировано.
Активные видеокарты Radeon
Для тех, кто хочет использовать в своих компьютерах FireBee графическую карту Radeon, мы занялись поиском производителей. В настоящее время, похоже мы нашли такого долговременного партнера, который сможет поставлять нам видеокарты серии 9200 по цене ниже 40 Евро. Модель с PCI-шиной 3,3В уже в наличии. Однако мы хотим произвести карту с PCI-шиной 3,3В и 5В, чтобы ее можно было использовать во всех совместимых с Radeon Atari-системах. Спецификация: 9200 PCI-карта, 3,3В и 5В PCI-шина, 256MB RAM с 128-битным интерфейсом, GPU/RAM с 200MHZ/325MHZ, ATI Chip 215 Radeon 9200, низкопрофильная с пассивным охлаждением!
Карты будут выпускаться в следующем году, и будут произведены немецкой компанией через 14 дней после заказа. Модель Radeon 9200 быстрее, чем 9250, выпускавшаяся ранее. Первый образец уже на пути к нам.
3d наклейки
У нас также есть 3D-наклейки для наших будущих корпусов, которыми нас бесплатно снабдил пользователь Atari. Tom Kristensen из Дании владеет рекламным агентством и он ежедневно работает на Hades-клоне Atari. Эти наклейки были сделаны с помощью программы Calamus компьютере Hades!
|
|
23/08/2011
Новости ACP за Август 2011
| |
- NVDI пропатчен под FireBee
- cURL под FireBEE
- GPG для Atari
- AHCC-багфикс релиз
- Новые члены команды
- Новая бета FireTOS и документы по fireconf.cpx
- Улучшения USB
- FreeMiNT-важная веха
NVDI пропатчен для FireBee
Под FireBee теперь можно использовать пропатченный NVDI. Это означает возможность протестировать под FireBee все программы, для работы которых нужен NVDI (например Texel, Artworx, Papillon). GDOS-функции NVDI теперь позволяют управление и использование различных фонтов. В теории также можно будет использовать и функцию печати, но это еще не было протестировано. Патч был успешно проверен с версиями 5.00, 5.01 и 5.03.
Поскольку NVDI не является свободным софтом, и также неясно как этого добиться, мы не можем (легально) выложить патченный NVDI для загрузки. Каждый пользователь должен пропатчить свою собственную версию NVDI. Для тех, кто опасается использовать hex-редактор, Ole Loots написал программу-патч. Дальнейшая информация и загрузки на немецкой newtosworld wiki. Также там находится мануал на немецком языке о том, как отредактировать NVDI вручную.
cURL под FireBEE
Ole Loots портировал cURL под Firebee. CURL-это небольшая программка, которая позволяет осуществлять передачу данных из Интернета на ваш компьютер. В комбинации с FreeMiNT, XaAES и bash она работает очень хорошо. К сожалению, вам необходимо пойти на компромисс, поскольку прямая загрузка файлов (пока) не работает. В качестве решения, Ole рекомендует настроить локальный прокси и позволить ему запускать cURL. Файл можно загрузить как curlfire.zip.
GPG для Atari
Bernd Mueller портировал GnuPG для MiNT. GnuPG- это бесплатное использование PGP (Pretty Good Privacy) и было создано для зашифровки и расшифровки файлов и е-мэйлов, также как и для создания и проверки электронного ключа. Таким образом, появляется возможность создать современную и безопасную систему защиты данных на Atari.
Ниже мы предлагаем небольшой мануал на тему как проделать эту операцию относительно хорошо, поскольку в настоящее время для этой задачи не существует никакого графического интерфейса.
Вам будет нужен текстовый редактор, такой как QED, joe, nano, ...
Этот пример показывает как выполнить задачу под aranym и easymint:
- Загрузить один из архивов
- распаковать архив
- скопировать содержимое архива в /opt
- отредактировать /etc/bashrc путем добавления строки : export PATH=/usr/sbin:/sbin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/gpg-atari/bin
- перезапустить bash
gpg-atari.tar.bz2
gpg-atari.zip
Багфикс релиз AHCC
Henk Robbers выпустил предварительный багфикс релиз, кв котором исправлены некоторые ошибки относящиеся к FPU в Coldfire. Тем, кто хочет получить этот специальный релиз AHCC, надо связаться с автором по е-мэйлу http://ahcc.atari.org.
Новые члены команды
Heinz Schmidt и Marcel Schön присоединились к нашей команде в этом месяце.
Heinz и Marcel работают вместе над созданием раздела «howto» и документацией. Кроме этого, Marcel собирается портировать некоторые программы Linux.
Новая бета FireTOS и документы по fireconf.cpx
Новый паблик бета релиз FireTOS и документации по FireConf.CPX:
Didier Méquignon опубликовал на своем сайте страницу, посвященную FireTOS и FireConf.CPX. Там он описал установки, которые могут быть изменены при использовании FireConf.CPX . Можно увидеть прогресс, которого он достиг с FireTOS за последние месяцы. На его сайте также можно скачать бету FireTOS от 27 июля 2011. Включены все улучшения и добавления (багфиксы), которые были озвучены в последних новостях ACP.
Улучшения USB
Didier Méquignon недавно исправил давнишнюю проблему с USB, которая мешала устройствам хранения информации правильно работать. Проблема была вызвана багом в самом чипе Coldfire , но к счастью могла быть исправлена софтом. В результате теперь можно работать с USB-устройствами под FireTOS и FreeMiNT. Под FreeMiNT появился доступ к дискам и картам памяти, отформатированным в FAT16/FAT32 на PC, что делает обмен данными с PC или Mac легче, чем когда бы то ни было.
FreeMiNT-важная веха
Мы достигли важной вехи в развитии FreeMiNT FreeMiNT для ColdFire. Vincent пропатчил все исходники ColdFire на ассемблере в ядре, XaAES , XaAES и самых важных модулях. Были сделаны изменения в 337 местах. Все было загружено в официальный репозиторий FreeMiNT CVS. Как результат, текущая версия ядра kernel mintv4e.prg , которая может быть найдена в ежедневном архиве версий , полностью оптимизирована для FireTOS и его эмуляции 68060. Поддержка EmuTOS появится позже.
|
|
Май 2011
Последние новости
| |
Прошедший месяц характеризуется различными работами на всех фронтах проекта. Многие из этих разработок предназначены для конечных пользователей, но большинство неинтересных и проводились без огласки. Однако, пришло время сообщить о состоянии дел и обозначить взятые рубежи.
Новый логотип FireBee
Наиболее важным событием последних недель было окончательное решение о логотипе FireBee. После длительных обсуждений, команда наконец пришла к согласию, так что теперь мы можем официально представить лого.
Новый логотип FireBee будет использоваться не только для оформления нашего будущего корпуса, но и для продвижения брэнда FireBee. Мы надеемся, что он будет служить как знак того, что Atari не только выжила, но и продолжает развиваться в соответствии с современными технологиями. Мы хотим тепло поблагодарить всех, кто поддерживал нас советами, оформлением и вдохновением. Новое лого FireBee можно загрузить в виде векторного рисунка.
color.eps
color.svg
black.eps
black.svg
Добро пожаловать в команду !
Другое важное событие - мы рады приветствовать и представить новых членов команды.
Geir Øyvind Vælidalo - поддерживал наш проект с самого начала. Получив экземпляр FireBee, он решил присоединиться к нашей команде как разработчик и портирует TTF GDOS для FireTOS.
Jean-Pierre Feicht - сравнительно неизвестная персона и появился недавно - но как раз вовремя - вышел в люди в 2010 году. Jean-Pierre независимый медиа-дизайнер и как художник взял на себя работу по оформлению и продвижению нашего нового логотипа FireBee. В настоящее время он отвечает за введение страницы firebee.org и также примет участие в очередных дизайнерских задачах.
Marc-Anton Kehr - благодарим его за работу с Easy-MiNT, он станет известным большинству пользователей Atari. Прежде всего, новая версия Easy-MiNT будет приготовлена специально для использования с FireBee. Он также согласился принять участие в работе над страницей firebee.org и некоторых других технических задачах.
Ole Loots - в настоящее время "сторонний" разработчик, который занимается портированием броузера Netsurf. После доставки ему FireBee и адаптации Netsurf, можно будет расширить техническое сотрудничество с разработчиками OS и программ. Так что два проекта - ACP и портирование Netsurf - стали чуть ближе. m0n0 теперь является советником проекта ACP, однако он также очень помог в решении некоторых важных проблем при работе над броузером.
Технический прогресс
Много работы было TOS, что позволяет подключать 'на лету' устройства хранения данных. Загрузка с USB-устройств больше не нужна. Баги, , вызывавшиеся проблемами GCC по внес поддержкой XHDI. Случайные падения FireTOS и частичные потери данных под MiNT NEWFATFS держали в напряжении наших разработчиков 15 дней. После решения этой проблемы можно заняться внедрением XHDMI.
FreeMiNT был улучшен для совместимости с FireBee. Кроме всех прочих вещей это включает в себя оптимизацию XaAES XaAES на процессорах V4e. Эта работа длилась больше года. Оптимизированная на 100% версия модулей ядра ColdFire XaAES также принесет большую выгоду для других процессоров. В то время, как некоторые части XaAES были написаны для нативных 68000-процессоров, все части XaAES могут быть скомпилированы и оптимизированы для любого типа процессора (напр. 68030).
Кроме этого, конечно, было много других событий и разработок. Например, flash layout, ликвидация багов GCC 4 , DVI + VGA разрешения и sync polarity, версии BDOS и IDE, возможное предоставление CodeHeads GDOS+ CodeHeads GDOS+ как программ с открытым исходным кодом, использование fVDI или oVDI (пока неизвестно), возможное внедрение параллельного порта, дебаггинг HDDriver, подготовка списка совместимости свободных программ, большое запоздалое обновление нашей вэб-страницы, расширенные возможности PIC icrocontroller, и тд.
Ну и напоследок мы оставили очень радостное известие. В качестве будущей системной среды ACP были представлены все программы Sven Kopac, чьи исходники доступны по лицензии GPL / Artistic License. Исполняемые файлы теперь стали свободными. Это такие программы как например Emailer, PPP-Connect (с CAB.OVL), Income, Alice, 2nd Chance.
|
|
13/04/2011
Новости про USB
| |
Участник команды ACP David Galvez работал некоторое время над поддержкой USB под FreeMiNT. Результаты его работы можно увидеть на этом видео:
Загрузить как AVI (XviD)
Вы увидите, как флэшка Дэвида запускается в качестве ядра FreeMiNT на Falcon-е с CT60 и EtherNat. Был установлен Mass Storage Class-драйвер с поддержкой XHDI, или проще говоря, FreeMiNT может читать USB-устройства с файловыми системами Atari или MS-DOS FAT16 или FAT32, с- или без VFAT (поддержкой длинных имен файлов). Также можно прочитать Linux ext2-разделы, или любую другую файловую систему, которая сможет поддерживаться FreeMiNT в будущем. Никогда еще обмен файлами с обычным компьютером не был так прост !
Как показывает видео, USB-устройства могут заменяться без перезагрузки и одновременно могут использоваться несколько таких устройств. USB-флэшка имеет модульный дизайн, при котором драйверы для USB-устройств и драйверы для USB-интерфейса сконструированы как внешние модули. Правильный драйвер устройства выбирается автоматически при его подсоединении. Благодаря такому дизайну, работа Дэвида будет полезна для всех пользователей FreeMiNT с устройствами USB.
|
|
06/04/2011
Thing Desktop становится открытым (GPL)
| |
Команда ACP с гордостью объявляет, что очень популярный десктоп под платформу Atari - Thing, который изначально был создан Arno Welzel - будет распространяться свободно. Вместе с авторами Thing, мы увеличили число возможных десктопов с открытым кодом, и наше сотрудничество обещает быть долговременным.
Thing, также как и jinnee, являются лучшими десктопами с огромным числом пользователей и до недавнего времени были коммерческими продуктами. Так как согласно различным информационным источникам, исходники jinnee были утеряны, то дальнейшие разработки невозможны. Изначально подразумевалось, что FireBee будет оснащен только десктопом с открытым исходным кодом Teradesk, тем более, что есть специальная версия Teradesk для ColdFire. Однако авторы Thing поддержали разработку FireBee на самой ранней стадии, и не только дали согласие на перевод своей программы в разряд бесплатных, но и пообещали открыть исходный код.
В настоящее время существует версия Thing 1.29 без появляющегося диалогового окна о регистрации, которая была скомпилирована Dirk Klemmt. Разработчики Thing сейчас работают над следующими задачами: прежде всего все исходники (1.27, 1.27b, 1.29, 1.30) будут смешаны максимально возможно, и код будет проверен. Затем будет опубликована свободная версия для 68k без необходимости регистрации или других ограничений. Некоторое время спустя исходники Thing будут опубликованы на нашем CVS-репозитории на Atari-Forge. Также есть намерение привлечь других участников ACP для дальнейших разработок Thing. Даже несмотря на то, что Thing уже работает как настоящая 68k-версия, компиляция этой программы под ColdFire принесет ощутимое повышение скорости работы.
Мы благодарны программистам Thing за их расширенную поддержку и за то, что мы вместе можем сегодня предложить этот подарок сообществу Atari. Thing работает на самых слабых машинах Atari и новый статус программы выгоден для всех пользователей Atari, а не только для FireBee.
Вот ключ регистрации для тех, кто прямо сейчас хочет попробовать Thing:
пользователь "PublicACP", ключ: ochl Piie juQd Kg6h kfUW ZiTh zbBr UHbx
|
|
04/04/2011
FreeMiNT приходит в Firebee
| |
Благодаря работе Olivier Landemarre, Vincent Rivière и Didier Méquignon, FreeMiNT и XaAES теперь могут запускаться под управлением FireTOS в компьютере Firebee. Эта работа еще далека от завершения, ядро только частично пропатчено для ColdFire, но как показывает снимок, уже можно неожиданно хорошо запускать GEM-программы.
Изображение показывает несколько различных программ, запущенных под управлением последней версии XaAES. Все эти программы работают как и ожидалось, и несмотря на сравнительно медленный FireTOS VDI, все кажется достаточно живым. BoinkOut2 даже выдает звуки. ;)
|
|
10/03/2011
Кооперация для использования GNU/Linux
| |
ACP с гордостью объявляет и хорошей кооперации с Greg Ungerer , чтобы сделать возможным запуск FireBee под Операционными Системами GNU/Linux. Greg-разработчик ядра проекта uClinux и много лет работал на железе Coldfire. uClinux, так называемый "Проект встроенного в Linux микроконтроллера", хорошо известный порт Linux для процессоров без Memory Management Unit (MMU). Greg сделал первые шаги с FireBee, который мы послали в Австралию, и смог загрузить uClinux с помощью dBUG-лоадера Freescale, а также загрузить образ системы через локальную сеть с другого компьютера. Получить простую конфигурацию uClinux , которая может запускаться под FireBee-был шаг вперед к поддержке основного набора периферии. Greg будет продолжать работать над возможностью запуска полного Linux с поддержкой MMU. Когда это будет достигнуто, в теории полный дистрибутив GNU/Linux (как например Debian) сможет работать на нашем железе. ACP горячо приветствует возможность работать вместе с разработчиками "внешних" Операционных Систем, особенно систем с открытым исходным кодом. Мы будем держать вас в курсе относительно прогресса, достигнутого в использовании Linux на FireBee.
|
|
04/03/2011
Будьте на связи!
| |
За последние 10 недель было сделано столько вещей, что мы даже приостановили выпуск наших новостей. Многое из того, что вы прочитаете сегодня, было достойно быть помещенным в отдельный блок новостей. Однако, мы надеемся что вы сможете осилить это необычно большое количество текста. Приятного чтения!
Доставка FireBee в конце 2010 года заказавшим компьютер ранее в принципе была возможна, но мы все еще работаем над тем, чтобы обычный пользователь получил продукт, укомплектованный нужным софтом. После небольшого неофициального исследования на Atari-Home и нашей рассылки, мы решили, что лучше подождем несколько месяцев, вместо того, чтобы выпускать нерабочий продукт, что может разочаровать пользователей. Так что мы задержали доставку компьютеров пользователям. Но те люди, которые умеют обращаться с JTAG и BDS, или те, кто хочет присоединиться к числу наших разработчиков, конечно же, могут заказать свою машину в любое время. Просто пришлите нам е-мэйл.
Ну и теперь некоторые из наших недавних разработок:
Уже в ноябре мы обнаружили проблему с питанием USB-чипа на шине PCI. Устранение этого бага потребовало немало людских усилий и времени на дебаггинг, и в конце концов, проблема была решена достаточно просто. Каждый компьютер FireBee будет снабжаться конденсатором 1000uF, подсоединенным параллельно аккумулятору. Теперь шина PCI стала достаточно стабильной, несмотря на то, что USB все еще далек от совершенства. Так что к концу года мы нашли решение для USB-чипа (Ошибка 35, I/O access write cycles) и для карты Radeon 9250, которая тоже сидит на шине PCI.
Другая область наших интересов-это использование различных дополнительных устройств, которые необходимы нам для дальнейших разработок, например PIC-программаторов или BDM-адаптеров. Последние должны безупречно работать через параллельный или USB-порт, что будет необходимо активно протестировать в декабре.
Две другие очень важные задачи, которые должны быть решены перед доставкой компьютера потребителям-это софт для прошивки и код для PIC-микропроцессора (для PS/2-интерфейса и других вещей). Кодирование PIC взял на себя Alan Hourihane , также широко известный как "Eiffel". Alan портировал огромное количество кода (который был создан MCS летом и осенью) с ассемблера на C. Работа над PIC продолжается постоянно. Софт для прошивки был закончен в конце 2010. Didier адаптировал свою программу для прошивки под CT6x так, что теперь апдейт TOS для FireBee ROM может быть выполнен из-под TOS. Кроме того, он адаптировал Xcontrol и CT60conf и обе эти программы теперь работают на FireBee. FireTOS теперь работает без ошибок с разными языками, порядком загрузки и другими вещами. Программы могут быть загружены с сайта Didier как GPL. Посетите страницы http://ct60conf.atari.org и http://ctpci.atari.org .
Сама система FireTOS пережила как минимум пять обновлений со времени предыдущего выпуска наших новостей. Драйвер SD-карты от Fredi был встроен в FireTOS, и лимиты BDOS были преодолены. Этот драйвер работает без FPGA! TOS теперь обладает обычными свойствами сетевой карты через LWIP. Стали возможны такие протоколы как TFTP, telnet и другие. В TOS были добавлены три изменяемых параметра, для того чтобы сделать возможным конфигурирование локальной сети если FireBee загружается из BaS (базовой системы),а не из dBUG. MAC-адрес сетевой карты теперь может быть изменен с помощью CPX. Кроме того FireTOS теперь обладает основными возможностями USB, так что уже могут использоваться внешние носители информации и мышка!
К концу ноября интерфейс IDE тоже был улучшен: теперь можно использовать три IDE-устройства в 32-битном режиме. Карта CF работает в диапазоне 0xFFF0'0000-0xFFF0'003F как любое устройство IDE на всех поддерживающих этот стандарт 16/32 машинах. Апдейт прошивки FPGA делает возможным переключать IDE-шины.
Начиная с середины декабря FireTOS может использовать список возможных режимов для мониторов EDID и предлагать этот список пользователю. TOS . TOS может на лету переключаться между несколькими типами высокого разрешения. Мы опубликовали наш первый ролик показывающий это. Его можно загрузить как MPG4 или посмотреть в онлайне.
Это стало возможным благодаря интенсивной работе над FPGA, проводившейся весь декабрь. Были улучшены ST-разрешения. Была введена функция "Video clock PLL" и "Pixel-Clock" теперь можно настраивать с шагом в 1MHz. Вместе с апдейтом BaS, этот апдейт FPGA дает возможность установить Video-base-addresses в любом месте ST-Ram. Это решает все проблемы ST-совместимости (которые связаны с видео). Операция записи в Video-RAM теперь подразделяется на области "Atari-" и "ACP Video-Ram". Это апдейт FPGA не только улучшил работу видео, но и сделал возможным полноценную работу Ethernet, также как и новое - по запросу некоторых будущих пользователей - поведение кнопки питания при перезагрузке/загрузке (0,5 сек. загрузка, 0,5 сек. перезагрузка, 3 сек. выключение питания). Теперь FPGA также предоставляет 20 частот тайминга, необходимых для FireBee. Эти частоты отныне можно настраивать. Теперь FireBee работает на частоте 264 MHz.
Кроме того вышеуказанный апдейт FPGA значительно улучшил работу с дискетами. В настоящее время работает чтение с HD-дискет под FireTOS. Пока остаются проблемы с записью и с DD-дискетами. Уже в середине декабря различные баги с дискетами в EmuTOS должны быть устранены.
Что касается EmuTOS - вскоре после наших предыдущих новостей - появилась версия, которая полностью работает без MMU. Это может быть полезным для сравнительных тестов или для полностью оптимизированной системы ColdFire. Для совместимости с Atari нужна MMU.
Другая очень интересная разработка, которую мы хотим представить сегодня - это прототип нашего собственного небольшого корпуса. Этот корпус чуть больше, чем два помещенных рядом 3,5" хард-диска. Цель - создать минимально возможный корпус для нашей платы.
В настоящий момент он включает в себя несколько LED, один спикер, место для CF-карты, место для второй батарейки (чтобы использовать компьютер в течение часа без внешнего питания), выемки для всех внешних портов и легко открываемая верхняя часть. Корпус может быть открыт отворачиванием головки болта, в то время как сама плата останется прикрепленной к нижней части корпуса. Недавно мы думали о возможности установки салазок для портов 2 1/2" HDs и SATA.
Корпус не имеет вентилятора, и с помощью использования CF-карты он свободен от механических компонентов, которые могут создать шум, то есть он совершенно бесшумен.
В ближайшем будущем появится более подробная информация о корпусе.
Дебаггинг последовательного порта: Теперь можно настраивать Rsconf Boot-Choice с помощью CPX (список из 16 битрейтов как в Flacon 030 HSMODEM), и трассировать его такими программами как KiTTY, minicom, ZOC или Hyperterminal, с помощью простого нуль-модемного кабеля.
В начале февраля был обнаружен баг в NV-RAM.
Zorro прекратил свою работу над zDesk. После публичного обсуждения с некоторыми пользователями, которые желали бы продолжения разработок никогда не выпускавшегося zDesk, статус разработки был изменен на GPL, как это было сделано ранее со всеми "z-программами". Исходники доступны на Atari-Forge .
Были выпущены две новые версии AHCC. Теперь доступна версия 4.4 этого GPL компилятора/ассемблера от Henk Robbers .
Также появилась новая версия MyAES (0.9.3), которую можно загрузить на
странице Olivier-а .
В середине января Vincent улучшил GCC, теперь она может использовать математические библиотеки с m68020-060.
Для Gem-View теперь доступен патч FPGA, базирующийся на работе Guillaume Tello и сделанный Lonny Pursell. С этим патчем программы должны будут немедленно запускаться под FireBee, как только будет закончено портирование MiNT.
Didier в последнее время много работал над AC'97. Это предоставляет нам много новых возможностей, о которых мы поговорим отдельно. Сейчас можно сказать, что MP3 уже могут декодироваться только с использованием CPU, и GSBX-миксер работает под FireBee резидентно и является полностью настраиваемым.
Другая очень важная новость, которая, как мы надеемся, понравится многим из вас,- это программы. Мы проводим тестирование и адаптацию таких программ как HDDriver, Calamus и Netsurf.
Уже адаптирована игра Doom для GEM, которая работает хорошо, или так же хорошо, как POV Ray.
Еще один увлекательный момент:
С недавно законченной cf68klib уже работают некоторые нативные(!) 68k-программы. Конкретно по именам: QED (3 и 5), Wdialog, ST-Guide, STING, Packman (GEM версия), Atari Mouse Accelerator, или Papyrus. Вот несколько картинок, , показывающих как некоторые чисто 68k-программы работают на FireBee под FireTOS без всяких патчей:
Vision
Netsurf
Atari Works
WenSuite
Thing Desktop
Ну и наконец две последние по порядку (но не по значимости) новости о нашем сайте:
У нас появился новый член команды - Pavel Salač , который занимается переводом сайта на чешский язык. Pavel обладает и другими знаниями, , которые будут в ближайшие месяцы использованы в ACP.
Страница нашего сайта Links (Ссылки) была значительно переработана в конце декабря. Зайдите на нее. Там много нового даже для заядлых атаристов-сетевиков.
|
|
18/11/2010
Поскольку в последнее время проводилось и даже было закончено много работ, вот некоторые из них :
| |
Vincent настроил EmuTOS и оптимизировал буфер работы программ и функции Malloc(), сделав его кратным 4 байтам. Благодаря этому программы будут всегда работать на максимальной скорости. Более того, доступ к 32-битовым файлам осуществляется гораздо быстрее, когда буфер 4-байтовый, особенно для процессора ColdFire. Это свойство уже использовалось в TOS и FreeMiNT.
Fredi работает над проблемой падений системы при долговременном доступе к IDE-интерфейсу.
Henk решил работать над улучшением EmuTOS' VDI, например возможность VDI использовать режимы 8bpp и 16/ 24/ 32 бит.
Мы запустили сайт обновления версий http://www.atariforge.org/gf/project/firebee , куда разработчики могут постепенно загружать результаты своей работы.
David достиг большого прогресса с USB, пытаясь добиться совместимости своего USB устройства с NETUSbee !
Didier и Fredi занимались дебаггингом USB-железа (прерывания OHCI1 OHCI1 и OHCI2 ) и добились успешной работы USB-мышки и клавиатуры с FireTOS! FireTOS! Теперь началась работа поддержки накопителей на USB.
Vincent и Fredi внедрили эмуляцию ошибок шины, так что теперь можно запускать программы с учетом этого (например для получения списка совместимого железа). EmuTOS теперь может выдавать понятные сообщения об ошибках с дапмом памяти в случае если сделанная с ошибками программа будет пытаться обратиться к неверному адресу памяти.
Vincent нашел причину медленной работы BaS : режим кэш был неоптимальным (write-through вместо copy-back), теперь EmuTOS+BaS работает на полной скорости!
Didier смог запустить Kronos и провести все тесты независимо от AES-программ.
Didier и Fredi исследуют ошибки расхода питания на шине PCI. Didier показал себя настоящим Atari-маньяком, выпаивая 240 240 контактов с неиспользуемой платы CTPCI только для того, чтобы сообщить Fredi некоторые результаты тестов! Затем Fredi приобрел несколько PCI- PCI-слотов, так что для дальнейшего исследования проблемы пайка уже будет не нужна.
Также достигнуты улучшения в среде разработки:
EmuTOS запускает AHCC без эмуляции и Henk ожидает, что AHCC AHCC сможет перекомпилировать саму себя в режиме CF ! Henk начал работать над специфическими командами CF, что улучшит производительность. Таким образом у нас есть три компилятора, способные производить программы TOS полностью совместимые с ColdFire. VBCC и AHCC уже могут запускаться на FireBee, а GCC должен запускаться на другой машине как кросс-компилятор.
Didier внедрил протокол I2C в FireTOS, что позволяет осуществлять автоматическое распознавание монитора. FireTOS может работать на разрешении 1920x1080!
|
|
16/10/2010
Разные новости
| |
Остаток первой серии был произведен на фабрике и прибыл в Medusa Computer Systems.
Появилась реакция и мнения Интернет сообщества о видео, выложенном Fredi. Основываясь на этом, поведение кнопки питания теперь изменено на следующее:
Включение осуществляется путем удерживания нажатой кнопки 0.5 секунды. Перезагрузка-удерживанием нажатой кнопки в течение 0.5 секунды при включенном компьютере и выключение- удерживанием нажатой кнопки в течение 2.5 секунд.
Продвигается вперед разработка USB-драйвера: David Galvez продолжает работу сделанную Didier Mequignon с драйвером XHDI mass storage в части обеспечения работы под MiNT разделов всех типов (FAT16, FAT32, ext2).
Alan Hourihane взял на себя работу по обеспечению поддержки PS/2 и адаптирует поддержку Eiffel нашего PIC. Это означает, что основная работа по внедрению PS/2 уже сделана.
Henk Robbers выложил новую версию компилятора AHCC , который работает с реальным процессором ColdFire.
Компилятор vbcc также был портирован на ColdFire сторонними разработчиками. Теперь цель обеспечить работу на ColdFire как TOS так и MiNT. В ближайшем будущем также будет выпущен настоящий порт vbcc для работы с реальным FireBee.
В конце следующей недели мы запросим в Вене прототипы мини-упаковки.
|
|
29/09/2010
TOS на русском языке
| |
Мы рады сообщить, что Дима Соболев (Dima Sobolev) закончил свою работу по переводу EmuTOS на русский язык. Благодаря этому мы сможем поставлять FireBee с полной Русской Операционной Системой , также на русском языке доступна оболочка Teradesk. Впервые клон Atari может быть запущен в серийное производство с кириллицей и переведенной операционной системой и десктопом. Мы надеемся сделать использование Atari в России, Украине и других странах более интересным, а для некоторых людей единственно возможным. Эта разработка началась в рамках проекта ACP, но в основном проходила в команде EmuTOS , и таким образом, новый язык также может использоваться и с Aranym и другими эмуляторами. Это один из примеров того, как наш проект помогает улучшить ситуацию по всей сцене Atari 16/32-компьютеров.
Ниже вы увидите снимки Русской EmuTOS, сделанные на двух различных платах FireBee.
|
|
16/09/2010
Лето заканчивается, вот сводка новостей:
| |
Сперва плохая новость: Кроме задержки выпуска , первые 24 платы имеют небольшой дефект печати. KiCAD (программа для создания разводки электронных плат, которую мы использовали для проектировки нашей платы) неправильно заполнила пространство между дорожками. Поэтому интерфейс PCI работает некорректно. Эти платы будут исправлены вручную. В остатке партии такого дефекта нет, он был устранен во время производства.
Хорошая новость: Первые платы были отосланы разработчикам софта. В связи с задержкой производства у нас непредвиденная ситуация, нечто вроде "серии для разработчиков" ;) Что касается программного обеспечения - мы недавно работали над базовой системой, 68k-носителем, PIC (Real-Time Clock, PS/2, ...), DSP в VHDL, USB-драйвером, адаптацией MiNT и нативными компиляторами ColdFire.
В нашей команде снова пополнение. Уже более 50 человек предоставляют свои знания и свободное время для ускорения запуска FireBee и для продолжения разработок. Скоро мы представим тут новых членов команды.
Еще один аспект проекта ACP, который развивается-это производство своего собственного корпуса. Этот вопрос часто задавался будущими пользователями, более того, это один из наиболее желаемых вопросов для наших пользователей. И сейчас мы уже можем сказать, что к концу года пользователям будут предложены первые мини-корпуса, изготовленные специально для FireBee.
Еще одна позитивная информация на сегодня: Скоро будет решен вопрос лицензирования железа. Схема, которую в течение более года можно было свободно загрузить на нашем сайте, будет выпущена по лицензии GPL/LGPL или ей подобной лицензии на железо. Схема платы будет выпущена как Creative Commons BY-NC-SA. Так что нашу плату можно будет рассматривать как Open Hardware.
И последнее по очереди (но не по значимости ;-) , мы хотели бы представить короткое видео, в котором объясняются начальные операции с FireBee:
Оригинал можно скачать (размер: 220MB) или посмотреть в онлайне.
|
|
07/09/2010
Бесплатные фотографии
| |
Все фотографии первого выпуска FireBee сделала Barbara Brandstätter, 2010-09-03, "Creative Commons BY-NC-SA". Вы можете бесплатно распечатывать эти снимки, но если вы опубликуете эти фотографии в официальных изданиях, пришлите нам копию этих изданий.
Фото 1 высокое разрешение (CMYK, 3,3 MB)
Фото 2 высокое разрешение (CMYK, 6,3 MB)
Фото 3 высокое разрешение (CMYK, 5,8 MB)
Фото 4 высокое разрешение (CMYK, 5 MB)
Фото 5 высокое разрешение (CMYK, 3,9 MB)
|
|
09/07/2010
Задержка выпуска продукции
| |
При производстве первой партии плат в первой половине июня у нашей швейцарской компании-изготовителя появилось много отказов. Проблема была в расположенных слишком близко друг к другу печатных дорожках, что приводило к ошибкам в производстве плат. Благодаря тому, что Fredi Aschwanden Fredi Aschwanden из MCS контролировал процесс, мы смогли обнаружить ошибку перед сборкой платы. В настоящее время у нас имеется 24 правильно работающих платы, собранных за последние две недели. Эти платы прибудут в MCS в течение следующей недели и будут немедленно доставлены разработчикам для инициализации после установки на них базового софта. За остальные платы серии мы получим полную компенсацию. В связи с тем, что сборщик допустил ошибку при изготовлении первой серии плат, они произведут первую серию плат без всякой дополнительной оплаты, но с задержкой от 4 до 6 недель. Таким образом, первые платы пользователям не будут доставлены в июле. Ни одна из дефектных плат не выйдет за порог фабрики, ни одна не будет отремонтирована, будут произведены новые платы.
Мы рады, что выбрали швейцарскую компанию, которая обеспечивает двухгодичную гарантию на всю произведенную с ошибкой продукцию и как оговорено доставит нам полную серию без проблем. Двухгодичная гарантия также включает в себя доставку товара потребителю. Поскольку этом вопрос часто всплывает на форумах или в рассылках, мы рады подтвердить, что на свой компьютер вы получите полную гарантию, как это принято в Европе.
Извиняемся за задержку !
|
|
30/05/2010
AHCC 4 и TeraDesk
| |
27 мая Henk Robbers выложил версию 4 своего совместимого с Pure-C компилятора AHCC. Это - на минуточку - первая в мире среда разработки, которая может создавать программы, способные запускаться на процессорах ColdFire CPUs так же легко, как и на процессорах 68020, 030, 040, и 060.
В качестве "защиты идеи" Henk Robbers перекомпилировал программу TeraDesk с помощью AHCC. Таким образом, теперь TeraDesk работает оптимизированным для процессора ColdFire и с максимальной скоростью на прототипах FireBee. Эта же программа может запускаться на процессорах 68020 и выше.
Программа TeraDesk и компилятор AHCC AHCC выложены как продукты с открытым исходным кодом.
Выше вы можете видеть фото, сделанное 21 мая 2010 - TeraDesk, оптимизированный для ColdFire V4e, запущен на одном из прототипов.
|
|
17/05/2010
Первая серия компьютеров FireBee уже в производстве!
| |
Несколько недель назад мы послали нашей швейцарской компании-производителю заказ на изготовление первой серии FireBee. Компания-сборщик сообщила положительные новости об элементах. Все части прибудут в Швейцарию к 4 июня. Затем будет произведена многослойная плата. 7 июня Medusa Computer Systems еще раз проверит все. Начиная с 8 июня будет производиться первая серия плат FireBee. Соответственно нам нужно будет еще несколько недель для предоставления софта.
Плата будет как можно скорее доставлена разработчикам и другим людям, обладающим необходимыми знаниями и сделавшими предварительный заказ. Всем остальным пользователям FireBee будет выслан во второй половине 2010 года. Мы хотим еще раз поблагодарить всех, кто уже в августе 2009 года заказал и авансом оплатил заказ, что сделало возможным выпуск нового Atari-совместимого железа.
Вы показали нам, что хотите продвигать развитие вперед, вместе с нами.
Первая серия компьютеров FireBee все еще доступна для заказа на нашем сайте за 599 Евро.
|
|
22/04/2010
Апдейт прототипов
| |
- Flash-Rom полностью работает. EmuTOS и FireTOS могут загружаться.
- BDM-Header протестирован и работает.
- Coldfire процессор работает.
- PCI-шина протестирована и работает (Nec), "Direct Edge" не тестировался.
- Ram работает отлично, все 512 МБ могут использоваться внутри TOS.
- IDE/Compact Flash теперь работает, драйвер ОК, загрузка Teradesk с карты CompatFlash ОК.
- ROM-порт работает.
- AC'97 работает. В настоящее время можно посылать ST-звук с YM-2149 YM-2149 на AC'97, смешивать его с любым другим источником и посылать на звуковой выход или "Аудио выход (уста работает (разработка производилась с оригинальными атаревскими клавиатурой и мышью).
- Sound IN/Sound OUT проверен и работает корректно (см. AC'97).
- Высокоскоростной последовательный порт проверен и работает ok.
- 128MB видео- и специальная RAM доступны и работают корректно с помощью FPGA.
- FPGA работает корректно: уже запрограммированы микросхемы Atari: MFP, ACIA, Ajax, YM-2149, Glue, SCSI, Videl. Графическая система сконфигурирована с 4 различными цветовыми палетами (все ST-, все TT-, все Falcon- и новые разрешения ACP). Уже возможно переключение между 4 различными палетами при работающем компьютере. DSP и Blitter пока отсутствуют.
- DVI-I работает. Оба соединения - DVI и аналоговое проверены и работают очень хорошо.
- Ethernet тоже работает, некоторые сетевые действия уже возможны с использованием FireTOS.
- SD-карта работает без FPGA, это означает что можно будет использовать SD-карту для программирования ROM.
- USB все 6 разъемов (4 внешних, 1 внутренний и внутренний через коннектор - одновременно может работать только один из них) проверены и работают хорошо. Входные устройства и хранители данных уже работают через USB в FireTOS.
- Все другие интерфейсы подсоединены к FPGA таким образом не нуждаются в дополнительном тестировании, их выводы могут быть переназначены программно. Большинство оставшихся интерфейсов были "только" промерены один раз.
- Требуемая мощность
Прототипы недавно были запущены в рабочем режиме. Все части платы получали необходимое питание и первые тесты показали, что плате нужно для работы 12 W. Мы надеемся уменьшить расход энергии, отключая программно некоторые не используемые в данный момент составные части платы и оптимизируя конфигурацию FPGA. Но судя по всему, мы не сможем добиться заявленной в прошлом году величины в 3 W.
- DC/DC-конвертеры
Конвертеры DC/DC были изменены. После того, , как старые конвертеры были снабжены неверной документацией, что привело к выходу из строя одного из прототипов (поскольку один из контактов, который должен был оставаться "неподсоединенным", был обозначен как "корпус"), другие конвертеры тоже были не без проблем. Поэтому мы решили заменить все DC/DC-конвертеры (нам нужно 7 различных напряжений) ) на конвертеры Nec LM2854. Эта сложная операция была успешно проведена на одном из наших прототипов без причинения плате вреда, и тесты показали, что NEC работает отлично! Так что теперь все платы будут выпускаться с новыми конвертерами.
Плата готова для выпуска первых партий. Сейчас должны быть внесены небольшие изменения в расположении проводящих дорожек, поскольку некоторые из них расположены слишком близко друг к другу (это не было таким важным вопросом при выпуске первых 3 прототипов). Производитель уже начал заказ необходимых составных частей. Так что скоро можно будет заказать готовую плату из первой выпущенной партии.
|
|
19/03/2010
Frank Naumann скончался
| |
Сегодня мы получили печальное известие, о том, что наш товарищ по разработке Frank Naumann скончался 12 марта 2010 года. Frank был хорошо известен практически каждому в сообществе Atari благодаря своей отличной работе над FreeMiNT. Он с самого начала поддерживал Atari Coldfire Project, и хотел помочь с портированием софта и оптимизацией работы нашего нового компьютера. Сообщество Atari признало идею Open Source в основном благодаря бескорыстию Frank-а Naumann-а. Теперь другие должны продолжить эту работу, которая стала возможна благодаря мечте Frank-а. Однако теперь в сообществе Atari появилась нехватка его исключительных знаний и понимания операционной системы Atari.
Frank покинул нас слишком рано - ему было 34 года. В сообществе Atari он сам создал свое имя и не будет забыт, поскольку при загрузке каждая машина будет отображать его имя. Франка будет не хватать многим из нас. Также наш проект потерял члена команды с потрясающими знаниями.
Наши соболезнования его семье и близким друзьям !
|
|
01/03/2010
Официальное имя нашего компьютера
| |
Мы с гордостью объявляем, что сообщество атаристов выбрало имя для нашего нового компьютера. Начиная с сегодняшнего дня его официальное название Firebee.
|
|
23/02/2010
Переход на новую систему голосования
| |
Как определили некоторые члены команды, система голосования, использовавшаяся нами ранее, оказалась не лучшей. Поэтому было решено перейти к другой системе, с подтверждением голосования по е-мэйлу, чтобы затруднить возможность тем, кто слишком любит некоторые названия, проголосовать за них сотни раз. ;)
Теперь голосование за новое имя нашего компьютера продлено до 28 февраля. Просьба к уже проголосовавшим ранее, еще раз проголосовать за свое любимое название. В этот раз вам придется подтвердить ваш голос по е-мэйлу, прежде чем он будет засчитан. Ваши е-мэйл адреса не будут использоваться ни для каких других целей, мы их не будем собирать и после окончания голосования все адреса удалим.
Таким образом, теперь официальное имя для нашего компьютера будет объявлено 1 Марта. Извиняемся за неудобство!
|
|
11/02/2010
Голосование-до 20 Февраля.
| |
Теперь все серьезно: у вас есть шанс проголосовать за один из 10 вариантов, предложенных сообществом Atari, для нашего нового ACP Atari-совместимого компьютера. У каждого из вас есть один голос, который вы можете отдать за понравившееся вам название. Для начала мы представим все возможные варианты, и вы сможете проголосовать за один из них.
Все данные принимаются до 23:59 20 Февраля. На следующий день, 21 Февраля, будет предоставлено официальное название, под которым будет производиться наш компьютер.
Вот возможные варианты названия:
- Avatari
Интересуетесь палингенезией? Хотите возрождения ? Будет ли компьютер иметь божественный вид, который выражается в очертаниях или «просто» кто-то дал нам силу для выполнения специальной миссии ? Avatari напоминает слово Аватар , что в индийской мифологии означает персональное олицетворение божественности. В нашем случае-реинкарнация Atari, Бог атаристов.
- Benu
Или возрождение из собственного пепла ? В Древнем Египте человек видел на заходе солнца сокола (по мифологии-птица Феникс), который родился во время восхода в качестве цапли. Отсюда появился Benu (Бенну)-имя древнеегипетского Бога Царства Мертвых и также душа Бога Солнца Ра. Легенда гласит, что каждые несколько сотен лет на рассвете сжигается сокол, чтобы он восстал из своего пепла и улетел в небо.
- Blue Kea 7454
Свойства нашего компьютера: скорость, интеллект, универсальность и низкий расход энергии. Kea (попугай из Новой Зеландии)-одна из самых умных птиц в мире, которая лучше всех умеет обращаться с инструментами и всякой механикой. Существует легенда, что если вам надо разобрать ваш автомобиль, просто припаркуйте его рядом с колонией этих птиц и через неделю можете забирать запчасти. Кроме того, Кеа сильно истреблялись в связи с тем, что при размере со скворца, эти птицы могли охотиться и убивать овец. Умный и универсальный охотник !
- Caribou
Caribou - Северный олень (в Северной Америке-Карибу)-мощные животные из семейства оленьих. Начиная с 1000 г. до нашей эры эти упорные животные использовались людьми Крайнего Севера, однако сейчас в большинство из них живут вдали от мест обитания человека. Карибу меньше, чем коровы или лошади (их рост 1,4 м) и используются как в качестве тягловой силы, так и в качестве источников мяса (особый шик для некоторых людей !). Особенности карибу: они единственные животные в своем классе, которые были приручены человеком, они могут приносить потомство и использоваться человеком даже в районах сильных холодов. Обычно карибу живут от 15 до 20 лет и молодые особи быстро становятся самостоятельными.
- Coldari
Coldari-так мы называем нашу плату среди участников проекта. Еще в декабре 2008 года, когда команда проекта еще не существовала, у Fredi Aschwanden, тем не менее появилась идея, правда Фреди был не до конца уверен. Решение о присвоении имени было отсрочено, но вскоре оно всплыло опять. Некоторым людям название запало в душу, а кто-то даже думал, что оно должно быть связано с последними 14 месяцами-тем не менее, все наши опытные образцы носят имя Coldari.
- Colddream
Мечты становятся явью, %85 для некоторых из вас это уж точно. Поскольку после более чем десятилетних попыток создать что-либо Atari-совместимое, никто не ожидал такого быстрого результата. Одной из выдающихся характеристик нашего компьютера является его «прохладность»-нет высокой температуры платы и при этом нет ни одного вентилятора. Холодный огонь (ColdFire), что еще сказать%85
- Firebee
Это не хищная птица, но при этом «летает» !! Пчелка-это возможно один из лучших символов, связанных с нашими Atari. Если пчелка занята и появляется вместо курсора, то мы ждем пока она освободится, прежде чем продолжать дальнейший ввод информации. Наш компьютер будет для нас являться в некотором роде как мощным ударом в цель. Огненная пчела, где еще увидишь%85
- FirST v4e
Наш первый компьютер скоро будет сделан. Вот почему имя FirST может быть хорошим решением. Также это имя может напомнить пользователям о известном компьютере ST - и еще о Fire ST - как о пчелке, имеющей много внутреннего огня. Мы без сомнений увидим Atari-совместимый компьютер с процессором Coldfire и будем запускать наши ST-программы на невиданной доселе скорости.
- Gemhenge
Что-то «старинное», », немного мистическое (вероятно обладающее незнакомыми для большинства людей функциями). Компьютер, сделанный из твердых материалов, может пережить время и выдержать любые испытания. Создание нашей любимой оболочки GEM - Стоунхендж для GEM - gems означает «драгоценные камни», а по-датски gem означает «сохранить».
- TOSfire
TOS - это наша Операционная Система. В мире еще много людей, которые любят эту однозадачную систему и простоту, которую она обеспечивает. Вот почему мы будем производить компьютер с лицензией TOS и держать курс на разработку нашей базовой Операционной Системы. Опять-таки, процессор Coldfire привнесет много огня в нашу TOS - машину TOSfire с гарантией !
|
|
10/02/2010
Предложенные варианты имен
| |
Участники команды ACP хотели бы поблагодарить всех тех, кто присоединился к процессу выбора имени для нашего компьютера. Всего вы прислали нам 183 варианта, 173 из которых не прошли в финальный этап.
Начиная с завтрашнего дня на этом месте вы сможете найти 10 лучших вариантов и сможете проголосовать за итоговое имя.
Большинство вариантов имени, не прошедших в финальную часть голосования, были либо уже существующими брэндами или названиями продуктов компьютерной индустрии, либо попадающими под копирайт. Очень жаль было не пропускать в финал такие имена как: 'Leningrad' (существует такой клон ZX-Spectrum), 'Colibri' (есть плата Colibri) или 'AINA - AINA is no Atari' (AINA это не Atari) повторяет имя IEEE International Conference on Advanced Invormation Networking and Applications (Международная Конференция по Расширенным Информационным Сетевым Технологиям и Программам), да и использование имени Atari тоже нехорошо с точки зрения авторских прав...
А вот список вариантов имен, не прошедших в финальный этап:
@-R-E, Aarcti, Aarctic, AartiC, Aarctik, Aarctiq, Abroad, ACF 5400, ACM - Atari Coldfire Machine, ACP, ACP 1, ACP 010, ACP 474 ST, ACP 512, ACP-700, ACP 2010, ACP BEE-EATER 010, ACP BEE-EATER 2010, ACP BEE-FORTRESS 010, ACP BEE-FORTRESS 2010, ACP Cold ST, ACP Cougar, ACP Falcon Pro III, ACP Fire ST, ACP Hellfire, ACP Kea, ACP Koldbrann, ACP ONE, ACP ULTOS M 010, ACP ULTOS M 2010, ACP ULTOS 010, ACP ULTOS 2010, AINA- AINA is no Atari, Alinka, Ataconda, Atacondor, Antarctiqq, Antarcticc, Artic Lava, Artic Magma, Artic Vulcano, Arcticc, Arctiqq, ATARINA, Ataspic, Basilisk, bennu, Blizzard, Bluedream, Catari, CGM Coldfire GEM Machine, CGP Coldfire GEM Project, CCS - ColdfireComputerSystem, Cirata, CLDFRE, Colda, Coldac, Coldak, Coldarko, coldbird, coldboard, coldbox, Coldias, Coldiak, Coldibrik, Coldibriq, Coldic, Coldina, Coldinka, Colfir, Coldfirek, Cold Turkey, Colibri, Coldibri, COLTARI, Coltari Falcon, Comet v4e, Condor, Coolfusion, Cooltari, C/Fire, C-LDA, ACP Critter, Difference, Dream, Dreamfire, Eisvogel, Facepower, Falcon V4e, (acp) firebird, Firebird, (acp) firebox, FireGEM, FreeNet, Frenchfree, Fujiboard, Fujijama, Fujiyama, Gather, GemFire, GigaST, GoC - GEM on Coldfire, Goticc, Harrier, Hawk, (ATARI) HCS - HomeComputerSystem, i@Re, iceDream, Icefuji, Falcon - ColdFire Falcon compatible, iceGEM, Icehawk, Ice Kea 7454, IceTos, iDream, Incendia, I N C I T A R I, IrataC, iSpirit, Kestrel, Kolibric, Kolibrik, Kolibriq, Leningrad, LitleMouse, Malinka, MCS Newera V4e, Medusa Coldfire, Medusa Mintari, Medusa Phoenix CF, Merlin, MILAN CF, Mintari, NATARI, Nectaric, Nectaricc, Nektarik, Nectarin, Nektariq, NetCrasy, Newera, Newera ACP, Newera PCI, Newera V4e, Newera CF, NEXTOS, Nextos, Nixiek, Opening, phoenix, Pixelik, Poeticc, Poetiq, Ppoemm, Ppolarr, P-xyp, Pyro60+, Qotiq, Rainbow, Raptor, Sansan, Sierra, Spirit, Spirit v4e, ST(ultra), te ari, The fabulous Ice machine, The Love Machine, Ukeru, Vulcan, Volcano, Vulkan, Widel, Yleqotiq
|
|
31/01/2010
Новые разработчики
| |
После того, как мы объявили разработку USB-драйвера, многие разработчики влились в ряды участников проекта. И теперь мы хотим назвать их. Мы очень рады приветствовать людей, которые не могли работать с нами еще год назад, или тех, кто не проявлял активность в секторе Atari. Люди, близкие к Atari-сцену уже знают большинство этих имен- имена эти говорят сами за себя !
Мы приветствуем новых членов команды проекта:
- Alexander Beuscher
- Olivier Landemarre
- Bernhard Pavelka
- Odd Skancke
- Jo Even Skarstein
- David-Harley Strango-Saunders
Приветствуем в качестве советчиков:
- Thomas Baumgärtner (Soundpool)
- Dirk Klemmt
- Miro Kropacek
Конечно, это не означает, что команда нашего проекта уже укомплектована и все части проекта уже охвачены. Еще многое предстоит сделать ! Особенно нам может понадобиться поддержка в областях, не требующих знания софта или разработок железа.
|
|
21/01/2010
Плата нашего компьютера
| |
Наш постер (см. превью выше) является хорошей возможностью взглянуть на материнскую плату нашего компьютера. Те, кто распечатает этот постер в размере А3, получат бумажную версию нашей платы в натуральную величину. Впервые постер (более старая версия) был показан на выставке Eurocon в Вене, и затем на конгрессе Chaos Communication Congress (26C3) в Берлине.
Полная версия постера в формате pdf (2.8 MB)
Отвечая на иногда возникающие вопросы, мы заявляем, что плата стоит 599 Евро и в любом случае будет выпущена компанией Medusa Computer Systems /Швейцария, причем эта компания также обеспечит нормальную гарантию продукта. Начиная с середины 2009 года плата может в любое время быть заказана авансом-свяжитесь с нами.
|
|
07/01/2010
Название для нашего компьютера
| |
Мы решили позволить Atari-сообществу выбрать название для нашего компьютера. Наше текущее название проекта 'Coldari' очень не нравится некоторым людям. Таким образом мы хотим, чтобы вы выбрали название для нас, вы - те, кто поддерживал нас, помогал нам советами и посылал нам хорошие пожелания в течение прошлого года.
Мы рассчитываем на расширенные дебаты и мозговой штурм на сайтах Atari-Home.de, Atari-Forum.com и также на нашей форме обратной связи. Просим посылать ваши гениальные идеи по адресу 'acpinfo at atari dot org' до 31 Января 2010 года. Затем наша команда (которая к настоящему моменту выросла до 37 человек) определит 10 лучших вариантов и проверит возможность их использования. В результате обсуждения до 20 Февраля 2010 года будет выбрано название для нашего компьютера.
Пожалуйста обратите внимание на лицензионные права торговых марок. Названия типа 'Atari 2010', 'New Falcon' или 'Microsoftkiller' не будут приниматься.
21 Февраля мы официально присвоим компьютеру его имя, которое вы выберете и под которым он будет выпускаться.
Правда, мы воздержимся от разбивания полуторалитровой (Магнум) бутылки шампанского об наш компьютер. ;-)
Пожалуйста, шлите идеи, !
|
|
24/12/2009
Заглянем внутрь ColdFire
| |
Как это и следует из названия, сердцем компьютера ACP будет микропроцессор ColdFire. Мы выбрали модель MCF5474, которая является самой быстрой. Процессор семейства ColdFire разработан и производится компанией Freescale Semiconductor, дочерней компанией Motorola по полупроводникам. Чип ColdFire - это не только ЦПУ (как было в семействе 680x0), но и микроконтроллер. Прямо в него встроено много дополнительных контроллеров, которые могут использоваться в нашем компьютере, обеспечивая очень высокий уровень интеграции. Вот почему ColdFire является лучшим выбором для разработки современного Atari-совместимого компьютера.
- CPU 266 МГц Основной компонент MCF5474 - это ядро ColdFire V4e. Он очень похож на процессор семейства 680x0, но не полностью совместим. Если вкратце, то некоторые сложные или редко используемые инструкции и режимы адресации были удалены. Таким образом ЦПУ ColdFire более простой и дешевый, чем любой процессор 680x0, но при этом гораздо быстрее. В помощью небольшого дополнительного программного обеспечения ColdFire может быть сделан совместимым с существующими программами для 680x0.
- FPU (The Floating Point Unit) - математический сопроцессор для расчетов с плавающей точкой. При его использовании достигается значительное ускорение работы программ, активно использующих математические функции. Сопроцессор ColdFire похож на 68881, но как и сам ЦПУ имеет ограничения в наборе инструкций и режимах адресации. - MMU (The Memory Management Unit) - устройство управления памятью. Может быть использовано для обеспечения виртуальной памяти или защиты памяти при различных процессах операционной системы. - Кэш 32 КБ x 2 Кэш ColdFire разделен на 32 КБ кэш инструкций и 32 КБ кэш данных. Кэширование значительно увеличивает скорость ЦПУ путем оптимизации доступа к внешней памяти.
- SRAM 32 KB (The Static RAM) - статический RAM - высокоскоростная память, встроенная в ColdFire. Она необходима для DMA-трансферов, но может также быть использована для любых других случаев, когда необходима высокая производительность. - Устройство EMAC (The Enhanced Multiply-Accumulate Unit) - это устройство типа DSP, поддерживающее целочисленные операции и операции с фиксированной точкой. EMAC может использоваться для ускорения некоторых специальных процессов - например сжатия изображений.
- Контроллер PCI Шина PCI стала стандартом для плат расширения настольных компьютеров. ColdFire имеет встроенную поддержку для управления устройствами PCI. Это позволит использовать любую из сотен PCI-плат, которые легко приобрести. Конечно, для каждой PCI-карты должны быть разработаны специальные драйвера.
- Контроллер DDR-SDRAM ColdFire может работать с внешней памятью DDR-SDRAM для улучшения производительности. Плата ACP имеет 512 МБ встроенной памяти DDR-SDRAM.
- Контроллер прерываний Встроенный контроллер прерываний можно сравнить с MFP 68901, но наш контроллер гораздо более гибкий и мощный. Он может использовать до 63 источников прерываний со специфическим вектором для каждого источника.
- Таймеры Доступны 4 Таймера Общего Назначения (General Purpose Timers - GPT) и 2 Слайс-таймера (Slice Timers - SLT). Их можно сравнить с таймерами A/B/C/D в MFP 68901, но с бОльшими возможностями конфигурации.
- Высокоскоростной контроллер RS-232 Встроенный Программируемый Последовательный Контроллер (Programmable Serial Controller - PSC) может быть сконфигурирован как интерфейс RS-232 для высокоскоростных трансферов, включая 115200 bps.
- Контроллер Ethernet 10/100 Сетевой Ethernet-контроллер стандарта А встроен прямо в процессор. Это обеспечивает мгновенное соединение с локальной сетью или Интернетом.
- Интерфейсы BDM / JTAG Эти интерфейсы для дебаггинга могут использоваться с "железными" дебаггерами или с внешним софтом для мониторинга активности ЦПУ или прошивки EEPROMS. Как видите, чип ColdFire MCF5474 содержит большое количество полезных компонентов, и это еще не все из них. Полная документация находится на сайте Freescale:
MCF5475RM.pdf
|
|
11/12/2009
Первая работающая GEM-программа
| |
Только что мы подсоединили дисковод а нашей плате. Это означает, что теперь мы можем загружать программы ColdFire с внешних источников. Вот первая из них. Это небольшая тестовая GEM-программа, показывающая диалоговое окошко. Компьютер ACP становится пригодным для использования, что стимулирует появление новых тестовых программ.
|
|
26/11/2009
SDL была адаптирована к нашей машине
| |
К середине ноября Patrice Mandin опубликовал новую версию SDL. Этот релиз 1.2.14 - первый, который содержит поддержку ColdFire и может быть запущен на нашем Coldari. Мы очень рады этому, поскольку Patrice никак не связан с проектом Atari Coldfire, и Simple DirectMedia Layer будет первой внешней программой, поддерживающей наш компьютер.
Эта поддержка показывает, что несмотря на нехватку машин для тестирования, что мы можем рассчитывать на широкую поддержку программистских кругов и что наша инициатива это хороший путь для улучшения ситуации в Atari 16/32-секторе. Мы надеемся, что в следующие месяцы появится определенное количество оптимизированных программ, включая даже те, которые находятся за пределами территории open source.
Дальнейшая информация о SDL на вэб страницах Patrice.
|
|
18/11/2009
Состояние прототипа & Загружена первая упрощенная EmuTOS!
| |
С конца октября мы работаем с прототипом. Следующее протестировано и уже работает:
- Питание и зарядник для батарей
- PIC18F5420 (управление питанием)
- MCF5474 (LED мигает)
- Flash
- DDRAM (Пройден тест памяти)
- Программирование FPGA (LED мигает)
- Video DDR-RAM (0 состояний ожидания!!) работает, было протестировано и прошло тест
- TFP410 и DVI протестировано и работает. Качество изображения хорошее.
- SRAM для FPGA прошел тест
- PCI работает и USB-Chip определяется
Программирование FPGA
- Video - хорошее.
- Следующий шаг - программирование "чипов Falcon" в FPGA.
Вчера мы в первый раз загрузили EmuTOS, используя для видео выхода только VIDEL. В тестовом режиме использование другой периферии Atari (включая клавиатуру) было заблокировано. В ближайшие дни мы будем подключать эти устройства по одному, чтобы можно было легко обнаружить и исправить возможные баги.
|
|
27/10/2009
Прогресс разработки звука
| |
Как только в июле Didier получил кодек AC´97, который мы собираемся использовать на нашем компьютере, он припаял его к своей тестовой плате ColdFire. Написание драйвера состоит из трех этапов -драйверов XBIOS, MCF547X/548X и драйвера кодека AC97. Создать драйвер для XBIOS было сравнительно просто (так как уже был MagicSound (Aranym/MagiCMac),и это уже сделано. Этот драйвер использует Linux ControlNames для совместимости с ac97_codec.c . Для работы с этапом кодека AC97 необходимо "подчистить" исходники Linux - заменить некоторые команды. В настоящее время продолжается работа над совместимостью AC и Coldfire (проблемы записи, сброса данных регистров).
XBIOS совместим с софтом для MilanBlaster/GSXB и позволяет выбрать любой источник: AUX (PSG на Coldari), CD, LINE, MIC, но также и FM -> PC Beep и VIDEO
Список частот настоящей AC97: 8000 Hz, 11025 Hz, 16000 Hz, 22050 Hz, 32000 Hz, 44100 Hz и 48000 Hz.
Также готов драйвер LynxEM (PCI-onboard графический чип тестовых плат). В течение нескольких следующих недель будет производиться его тестирование и отладка. Теперь нам не нужен Radeon и мы можем использовать встроенное видео нашей тестовой платы.
Вы всегда можете наблюдать за ходом работы Didier-а на его странице .
На этой картинке вы можете увидеть результат грандиозной работы по припаиванию AC´97 на тестовую плату ColdFire. Didier добавил мини-разъем звукового выхода слева между портами Ethernet и RS-232.
|
|
05/10/2009
Возможность скидок для прототипов плат ColdFire
| |
Член нашей команды Mark обнаружил место, где можно очень дешево купить платы для прототипов ColdFire. У нас появилась возможность приобрести все 20 штук плат M5485 за 125 US$ каждая. Отпускная цена была $850. Благодаря этому появилась возможность (поскольку наш проект достиг стадии серийного выпуска) ) приступить к адаптации, и кроме всего прочего к тестированию программ, которые будут запускаться на ColdFire. Разработчики, особенно те, которые интересуются названиями софта или те, кто не являются членами нашего проекта, могут и должны принять участие. Кто хочет заказать прототип нашей платы за 125 долларов, должен выйти с нами на связь как можно скорее. На этой тестовой плате уже работают патченные Didier-ом FireTOS и MiNT.
Кто хочет такую плату ?
Для тех программистов, которые не очень сильны в железе, Mark предлагает возможность создания сред разработки Coldfire. Они будут содержать опытную плату M5485EVB, на которой Coldfir работает быстрее всего, Eiffel (CAN-Bus) для использования PS/2 клавиатуры и мыши, графическую карту Radeon, CompactFlash. Также готовы и сконфигурированы HD-Driver, FireTOS HD-Driver, FireTOS и MiNT. Эта готовая плата, которая будет стоить 500 US$, будет выпущена со следующими характеристиками:
16MB загрузочная флеш-память
64MB SDRAM (апгрейд невозможен)
2 PCI слота(1 легко достижимый)
Часы реального времени
IRDA
2 10/100Mbit Ethernet порта
USB High speed Host + 4 USB порта
1 USB порт клиента
2 ISA
2 ISA порта (для возможного использования в будущем)
CHIPS видеоконтроллер на плате
Serial null modem кабель
Parallel BDM кабель
Для подробного знакомства с характеристиками мы рекомендуем
сайт продкута Freescale
и картинку
В настоящее время Didier работает над драйвером для LynxEM (Graphic PCI чип, который напаян на плату) и планирует закончить эту работу через несколько недель.
Пожалуйста свяжитесь напрямую с Piku на http://www.atari-source.org/ или по электронному адресу нашего проекта acpinfo (at) atari.org
|
|
18/09/2009
Начата разработка драйвера USB
| |
Как уже сообщалось несколько раз, мы рассматриваем разработку драйвера USB как одну из важнейших задач нашего проекта. Сегодня мы хотим познакомить вас с нашими действиями и всем, что было сделано до настоящего времени по этому поводу.
Уже около трех месяцев назад к нам присоединился Sascha Heinisch. Через некоторое время после вступления в ряды ACP Sascha решил стать разработчиком широкомасштабного проекта USB для Atari. Вместе с David Galvez он создал небольшую команду, которая будет заниматься разработкой драйвера под наблюдением остальных членов проекта. Эта команда, естественно, открыта для любого человека. Особенно мы бы приветствовали тех людей, которые уже занимались программированием USB для Atari, и кто был недоступен для нас в последние недели!
Долгая история:
В настоящее время команда занята изучением низкоуровнего программирования драйверов согласно спецификациям OHCI и EHCI. Использованный нами чип - это следующий этап, который нуждается в обширной профессиональной настройке. Кроме предварительных этапов внутри сообщества Atari, существуют два возможных для нас направления:
1) GPL Linux-драйвер для NEC µPD720101, поскольку этот чип NEC используется в огромном количестве PC-USB карт, и также наш чип, который будет подсоединяться через шину PCI, Sascha установил USB-карту с NEC µPD720101 под Aranym, и ничего не мешает ему начать немедленную разработку драйвера.
2) Начиная с 2009-27-08 Amiga сделала бесплатным драйвер Poseidon. (Сообщество купило этот драйвер для Aros, и теперь он выпускается как свободная лицензия Aros). Установлен дружеский контакт с программистом и бывшим владельцем Chris Hodges.
Ну и возможно нам стоит научиться чему-нибудь у 8-Bit сцены и использовать полезные решения с http://microusb.org/ .
ACP готов для реальной долговременной разработки. Объясняем, что это значит: мы не ожидаем появления USB-Input-Device и USB-Mass-Storage ранее лета 2010. Следовательно разработка может происходить на уровне, который мы сможем поддерживать долгое время.
Наш чип: Во изменение наших первых объявлений - что мы хотим использовать ISP1536, нам пришлось быстро перестроиться, поскольку этот чип уже не продается. В любом случае мы полагаем, что 95% наших будущих разработок будет полезно для всех Atari-проектов с USB и даст возможность платформе работать с USB. Мы думаем о проектах EtherNat, CTLink, NetUSBee и Suska, для которых не существует надежного USB-слота. Все эти проекты должны (с небольшими доработками) быть способны получать выгоду от нашей бесплатной Open Source разработки.
Итак: Те, кто хочет играть продолжительное время важную роль в ACP, приглашаются в любое время заявить о себе и помочь команде USB - даже за небольшое вознаграждение! Вместе можно сделать многие вещи значительно проще, это просто необходимо, чтобы мы себя организовали для четкой цели.
|
|
27/08/2009
Официальная песня проекта Atari Coldfire
| |
Мы рады предложить Вам официальную песню проекта Atari Coldfire. Atari Coldfire. Эту песню записал Neo Bechstein в июле 2009. 2009. Голос "Atari Coldfire" был сгенерирован программой STSpeech на компьютере 1040 ST и песня была записана на Falcon. Мы хотели бы поблагодарить Neo за его усилия по поддержке нашего проекта с помощью песни такого статуса. Также мы этим самым хотим показать, что существует много возможностей продвижения нашего проекта.
Neo Bechstein - Atari Coldfire Project.mp3 (21MB)
Neo Bechstein - Atari Coldfire Project.ogg (14MB высокое качество)
Neo Bechstein - Atari Coldfire Project.ogg (7MB низкое качество)
|
|
06/08/2009
Схема & Co.
| |
Сегодня мы можем предложить вам разводку платы и ее принципиальную схему. По ссылкам, указанным ниже, вы можете загрузить нашу 5-ю версию, аналогичную той, которая была послана на завод для производства опытных образцов.
разводка платы
схема
|
|
05/08/2009
Заказаны прототипы
| |
4 августа мы заказали три прототипа нашего нового компьютера ColdFire. Это версия 0.98 нашей платы с измененным DVI-I коннектором и другими небольшими изменениями. Платы должны прийти примерно через 6 недель в Medusa Computer Systems (Швейцария). Те, кто заказал платы, , пожалуйста приготовьтесь заплатить аванс. ;) Поскольку заказ прототипов означает: компьютер будет сделан!
|
|
28/07/2009
Выпущена плата Suska III-C
| |
Эта новость не относится впрямую к ACP , но также является очень важной - выпущена плата Suska III-C. Suska это клон Atari-ST(e) , имеющий все современные коннекторы. Ее произвел Wolfgang Förster , являющийся также частью ACP. Плата Suska Board была выпущена после более чем 5-летней (!) работы, выполненной в основном Wolfgang-ом. Каждая отдельная микросхема Atari была воссоздана и был произведен ее реверс-инжиниринг, чтобы она могла бы быть сконфигурирована в VHDL и могла бы использоваться внутри современных FPGA. Так что теперь у нас есть все нужные микросхемы, доступные для свободной (open source) конфигурации, для производства новых компьютеров, совместимых с Atari. Также в январе Wolfgang согласился стать членом ACP и помочь Fredi Aschwanden в разработке аппаратной части проекта. Плата ACP, поскольку она зависит от FPGA, с основном базируется на бесплатном ядре VHDL, которое было разработано для Suska. И сейчас мы хотим отметить тот факт, что плата Suska готова и впервые за последнее время у нас появился новый и доступный Atari-совместимый компьютер. Suska является полноценной заменой для нашего Atari ST(e), что может стать интересным людям, которые хотели бы поиграть в старые игры или запустить демки. Плата Suska III-C в настоящее время доступна напрямую от производителя Inventronic по цене 619,- Евро (НДС включен) .
Мы хотели бы заверить вас, что не рассматриваем наши проекты в качестве конкурентов. На самом деле огромное количество работы, проведенное над Suska, позволяет нам быстрее разрабатывать ACP. Платы Suska и ACP служат для различных целей и мы гордимся тем, что наша любимая платформа совместимая с TOS получит второй компьютер, который можно будет приобрести.
http://experiment-s.de/en
http://shop.inventronik.de/store
|
|
20/07/2009
Проведено "подтверждение идеи" EmuTOS
| |
Vincent Rivière запустил EmuTOS на опытной плате M5484LITE в текстовом режиме. Он запретил использование AES, так что компьютер загрузился в EmuCON, раннюю консоль. I/O консоли перенаправляется на последовательный порт ColdFire. Так что с помощью любого эмулятора терминала мы можем печатать команды и видеть результаты. Можно быть уверенным что эта версия EmuTOS является полностью программой ColdFire и не содержит никакую эмуляцию 680x0 . Теперь EmuTOS загружается мгновенно, скорость дисплея ограничена только скоростью последовательного порта.
Vincent также ввел в использование RAM-диск для запуска ColdFire TOS-программ. Он собирается включить поддержку ColdFire в официальное EmuTOS CVS-хранилище (с помощью разработчиков EmuTOS). Так что после Didier Mequignon's FireTOS (патченная TOS 4.04), у нас есть вторая Atari OS, которая может работать на процессорах ColdFire.
На данной картинке (кликните на рисунок чтобы посмотреть полную версию) вы видите эмулятор терминала, запущенный на другом компьютере, соединенном с платой ColdFire с помощью RS-232 кабеля. Файл emutos2.srec, содержащий EmuTOS ROM и данные RAM-диска, загружается в плату через соединение Ethernet при помощи TFTP-протокола. После этого EmuTOS может загрузиться и получить доступ к RAM-диску через диск A: . Эта OS в настоящее время может запускать только ColdFire программы (например скомпилированные с GCC и ColdFire MiNTLib), дополнительный уровень эмуляции для запуска стандартных программ 680x0 будет добавлен позже.
|
|
12/07/2009
Трансферы харда
| |
Разработки успешно продолжаются. В последнее время в нашей команде произошло много трансферов харда.
Fredi Aschwanden получил образец нашего AC'97 кодека и послал его Didier Méquignon. Didier присоединил этот образец к своей тестовой плате ColdFire и в настоящее время работает над программной частью. Markus Fichtenbauer посылает NetUSBee для Sascha Heinisch.
Olivier Landemarre послал свою тестовую плату ColdFire Vincent-у Rivière (сам он получил ее от Mark Duckworth ) , и мы ему за это весьма благодарны. Vincent также получил Eiffel-адаптер от Alan Hourihane, так что теперь он может использовать с платой PS/2 клавиатуру и мышь. С настоящего момента он сможет проводить свои эксперименты на оригинальном железе, что позволит лучше понять внутреннюю структуру ColdFire. Кроме того, он также портирует EmuTOS на ColdFire, и большая часть работы уже закончена.
|
|
12/06/2009
Рисунок и спецификация
| |
Рисунок и спецификация планируемого компьютера ColdFire
acptechEN1.pdf
|
|
07/06/2009
MiNTLib готов для ColdFire. Новый член команды
| |
Vincent Rivière закончил портировать MiNTLib для ColdFire, его работа была включена в состав официальных исходников. Первые тесты на плате M5484LITE показали, что эта библиотека отлично работает с TOS. Сразу же после этого он опубликовал новую версию своего кросс-компилятора GCC 4.4.0 с полной поддержкой ColdFire, включая библиотеки MiNTLib, math и GEMLib. Этот компилятор может быть использован для производства родных программ ColdFire TOS, причем эти программы будут работать на максимально возможной скорости на нашем новом компьютере. Кросс-компилятор можно загрузить на домашней странице Vincentа.
Dima Sobolev из Санкт-Петербурга/Россия присоединился к ACP. Dima хорошо известен пользователям программ STeem и TeraDesk и также он русифицировал TOS 2.06 . Так что, начиная с настоящего момента у нас есть человек ответственный за "англо-русский перевод и локализацию TOS". Димина "работа" будет поддерживать сообщество Atari "от Калининграда до Владивостока" и поможет русскоговорящим атаристам использовать наши новейшие разработки. Также теперь у нас в команде есть новый большой игрок, который имеет огромный опыт локализации TOS в целом.
|
|
23/05/2009
TOS, MiNT и DVI
| |
Didier Méquignon адаптировал Firetos (он приготовил для CT60 патченную версию TOS 4.04) к нашему новому железу. Он проделал достаточно большой объем работы, так что мы можем ожидать выпуска нашей новой платы как только будут готовы прототипы. Эта работа - и также адаптация уже сделанной работы для ColdFire - стала возможной благодаря огромному опыту Didier, связанному с платой M5484LITE M5484LITE начиная с 2006 года.
Vincent Rivière сейчас занимается патчением MiNTLib, чтобы сделать возможным его рекомпиляцию для процессора ColdFire, чтобы создавать полностью нативные приложения для ColdFire, которые будут работать на нашем комьютере на полной скорости. Он планирует вскоре закончить свою работу.
Ну и наконец, Fredi Aschwanden после обсуждения на форуме Atari-Home, решил вместо изначально планируемого VGA установить на наш хардвэр DVI-I коннектор. Большинство людей, предварительно заказавших наш компьютер, хотят видеть его с VGA и DVI выходами и также согласны платить больше за возможность иметь на выходе цифровой видеосигнал. Но так как большинство хочет VGA - что можно увидеть после экспресс-опроса - мы решили использовать DVI-I с обоими сигналами, и иметь возможность использовать адаптер с DVI на VGA. Работы над этим уже начались.
|
|
19/05/2009
Новая среда разработки и новый язык
| |
Кроме хардвэр мы уделили внимание на прошедшей неделе новой среде разработки. Разработчики vbcc согласились адаптировать объекты MiNT и TOS их среды разработки для V4e. Таким образом скоро в нашем распоряжении окажется кросс-компилятор многих платформ, например AmigaOS/MorphOS, MacOS X и тд.. vbcc может быть без каких-либо изменений скомпилирована для любой платформы, в которой существует Ansi-C компилятор. Команда vbcc исправит две последние известные ошибки ColdFire и мы будем активно тестировать и слать рапорты об ошибках, над исправлением которых опять будет проведена работа. Также vbcc можно будет использовать в ColdFire и это будет четвертая среда разработки, которая будет работать на нашем компьютере.
Сегодня мы с большим удовольствием представляем поддержку наших новостей на испанском языке. Теперь мы можем сообщать о наших успехах на пяти языках. Большое спасибо Victor и David.
|
|
12/05/2009
Новый член команды для редактирования и перевода
| |
После вчерашнего запроса об участии в ACP, Jens Riemann вышел с нами на связь и предложил свою помощь. Jens немедленно присоединится к редакторам и переводчикам с немецкого на английский (и обратно). Также нам нужны люди, говорящие по французски и испански которые согласятся на долговременное сотрудничество с ACP. Это поможет разгрузить разработчиков и ускорит развитие проекта.
|
|
11/05/2009
Двое из числа лучших разработчиков Atari присоединились к ACP
| |
Didier Méquignon с нами и будет работать над платой ColdFire - как только закончится его "работа" над CTPCI (часть Powerphenix) . Для начала он хочет поработать с кодеком AC'97 нашей платы. Он также привнесет свои обширные знания о ColdFire в целом. Чтобы убедиться в важности этой новости; Didier пропатчил TOS 4 чтобы запустить ее на ColdFire-плате, запустил MiNT и получил возможность работать с платой разработки, написал драйвер для карт ATI-Radeon, и получил одну из двух существующих в настоящий момент работающих coldfire-систем. Но это было еще не все! Вы можете посмотреть на результаты его грандиозной работы тут: ctpci-e.htm
Lonny Pursell также согласился официально стать членом Atari Coldfire Проекта. Как мы уже сообщали, цель Lonny подготовить GFA-Basic для использования в ColdFire. Знания Lonny будут большим подспорьем для всей команды и кроме тесной кооперации с командой компиляторщиков (AHCC и GCC) он также будет помогать в решении некоторых небольших задач и давать советы разработчикам в тех вопросах, где его опыт может пригодиться.
Новые помощники, особенно переводчики и разработчики, приглашаются в любое время!
|
|
07/05/2009
Упрощенная схема нашего нового компьютера
| |
|
|
05/05/2009
Подтверждена поддержка всех соответствующих сред разработки!
| |
GFA-BASIC
Lonny Pursell объявил поддержку нового компьютера на основе Coldfire-это была первая реакция на наше объявление. Человек, поддерживающий GFA-Basic, предварительно сконфигурировал возможность переработки компилятора/библиотек GFA-Basic так, чтобы они могли производить настоящие программы CF. В случае успеха мы сможем лишь перекомпилировать существующие программы, при этом мы получим еще больше программ и эти программы будут работать на более высокой скорости. Pursell заявил, что хочет сделать много работы, как он полагает, если будет выпущена соответствующая машина. Он определенно поддержал наш выбор процессора для будущих разработок платформы Atari-ST.
Он сказал : "Я все еще хочу увидеть эту зверь-машину. Вы бы не увидели меня прыгающим от радости на вагоне оркестра поддержки, если бы использовался другой процессор. [...] Я ощущаю CF как старого друга, который вероятно был в долгом путешествии, но вот вернулся к нам слегка изменившимся. Но я узнаю его дружеское лицо и могу говорить с ним." Вы можете прочитать полный текст сообщения в листе рассылки MinT.
GCC 4.4.0
GCC 4.4.0 только что была выпущена, Vincent Rivière апдейтировал для нее патчи MiNT и скомпилировал бинарники Cygwin. Он сделал возможным поддержку компилятора для семейства ColdFire V4e в MiNTLib. Так что теперь мы можем запустить кросс-компибятор прямо из Windows чтобы написать инициализационный код для нашей платы ColdFire, и чтобы проверить совместимость другого софта, даже если еще нет соответствуюещго железа. Так как GCC-патчи не зависят от ОС, кросс-компибятор может быть собран на любой ОС, поддерживаемой GCC (Поддержка MacOS X уже была объявлена Markus Fröschle). Ваша помощь приветствуется !
Вы можете найти бинарники патчей Vincent-а тут: m68k-atari-mint tools. Vincent также начал работать над поддержкой ColdFire в MiNTLib. Он прикинул, что этого можно достичь не выполняя чрезмерного объема работ. Когда это будет сделано, станет возможным производство родного софта для ColdFire MiNT/TOS, который будет работать с нашим новым компилятором на полной скорости. GCC - это универсальный компилятор языка C/C++ . Вместе с текущей поддержкой внутри ядра FreeMiNT и MiNTLib, он позволит портировать программы GNU/Linux прямо в Atari/MiNT. Кроме этого он может быть использован для написания TOS-софта (включая GEM) с очень высоким уровнем оптимизации.
AHCC совместимый с Pure-C
Henk Robbers, также участвующий в проекте Atari Coldfire, снова зяавил, что AHCC будет адаптирован для ColdFire. Так что небольшой C-компилятор тоже скорее всего будет выпущен. AHCC очень важен для перекомпиляции существующих приложений Atari - и совместим с его GEM и однозадачностью. Большинство родных программ Atari написано на Pure-C и могут быть перекомпилированы с помощью AHCC. План-график Henk Robbers:
1 Компиляция и запуск EmuTOS. В качестве подтверждения идеи.
2 Включение опций CF-машины в TT-Digger.
3 Включение поддержки 68020/CF-объектов в AHCC.
4 Перекомпиляция и запуск EmuTOS.
5 Включение специальных CF-объектов в AHCC.
6 Переписать VDI_BLIT & VDI_TBLIT функцию EmuTOS в C.
7 Надеюсь, что к этому времени уже появится ACP-плата. :-)
8 Перекомпиляция и запуск EmuTOS.
9 Перекомпиляция AHCC и ее запуск на ACP-плате.
10 Испытать счастье, от того, что выжил, выполнив все это.
С этими тремя важнейшими средами разработки мы будем иметь фундамент для компиляции софта специально для ColdFire-компьютеров.Это будут программы, работающие на ColdFire максимально быстро. В будущем мы надеемся привлечь много новых разработчиков для всей линейки TOS/GEM.
|
|
01/05/2009
Новости по-итальянски
| |
Благодарим народ за поддержку, после нашего первого публичного объявления, мы теперь можем представлять наши новости на итальянском языке. Теперь мы будем рассказывать о развитии нашего проекта кроме английского, французского и немецкого также и на итальянском языке. Приглашаем носителей других языков !
|
|
30/04/2009
Официальный е-мэйл адрес проекта ACP
| |
Теперь у нашего проекта есть официальный е-мэйл адрес. Пожалуйста для любой связи с нами (включая предварительные заявки) используйте только его.
acpinfo (at) atari (dot) org
|
|
28/04/2009
Возрождение проекта Atari Coldfire
| |
С начала декабря 2008 2008 года мы оценивали воможность продолжения проекта Atari Coldfire или необходимости начать проект сначала. Наше исследование закончено и мы рады сообщить вам, что мы оценили проект как живой и с настоящего момента мы будем работать над ним под именем "Atari Coldfire Проект". Наша главная цель - создать новый клон Atari TOS, который будет базироваться на процессоре Coldfire и предоставить его публике по минимально возможной цене. Это бесплатный проект, проект без какой-либо коммерческой выгоды.
В настоящий момент в проекте участвуют следующие:
Matthias Alles
Lyndon Amsdon
Fredi Aschwanden
Joachim Boltz
Mark Duckworth
Norman Feske
Markus Fichtenbauer
Wolfgang Förster
David Galvez
Kassian A. Goukassian
Alan Hourihane
Oliver Kotschi
Frank Naumann
Vincent Riviиre
Henk Robbers
Mathias Wittau
Дальнейшая поддержка и советы в специальных случаях поступают от:
Pascal Barlier
Arnaud Bercegeay
Jens Klietz
Peter Persson
В настоящее время мы контактируем со многими другими известными людьми, так что скоро список увеличится !
Мы запрашиваем и будем приветствовать помощь со стороны любого, кто может пожертвовать что-нибудь, пусть даже самую малость! Также просим помнить, что поскольку этот проект бесплатный, он целиком зависит от вовлечения участников и не может быть выполнен без вашей помощи.
Поскольку Fredi Aschwanden с помощью Wolfgang Förster начали напрямую работать над хардвэр, мы можем опубликовать вероятную предварительную спецификацию планируемого компьютера. Он имеет две положительные характеристики, которые могут быть интересны для людей, прохладно относящихся к Atari , на которые мы хотели бы обратить внимание. Это очень маленький размер платы и супер-низкий расход мощности.
Текущая спецификация:
- Процессор: Coldfire MCF5474, 266MHz, 400MIPS
- RAM: DDR, 512MB Главной- + 128MB Видео- и специальнойl-RAM на Плате, Скорость: 1GB/s
- Flash: 8MB на Плате для Операционных Систем, Atari Coldfire
- RAM: DDR, 512MB
- Flash: 8MB
- Операционная система: для начала TOS3.06 (мы также пробуем использовать EmuTOS в качестве TOS 4, у которой мы может даже будем иметь исходный код)
- Atari-совместимые порты:
- TT/Falcon-IDE
- ST/TT-Floppy
- TT-SCSI (но быстрее)
- ACSI
- ROM-Port: 2x2mm Connector
- Printer Port, параллельный
- ST/TT-последовательный
- Midi
- ST-Sound, YM2149 на AC'97
- ST/TT/Falcon-Video
- Atari-клавиатура с мышкой
- Другие порты:
- Ethernet 10/100, 1 порт
- USB 2.0 Host (ISP1563), 4 порта
- Compact-Flash, 1 порт
- SD-Card, 1 порт
- AC'97 Stereo Codec с DMA-Sound Выходом и 48kHz Sampling Входом
- AC'97 Stereo Codec
- Звуковые коннекторы: LineIn, LineOut, Mic (: LineIn, LineOut, Mic (Моно), DVD/CD внутренний
- Новые Видеорежимы - около 2 MegaPixel, истинный цвет
- PS2 порт для мыши/клавиатуры
- Питание от батареи (если надо)
- PCI 33MHz direct Edge для пассивного заднего плана
- Контроллер питания с часами реального времени, PIC16F506
- Слот расширения: 60Pol (DSPI 33Mbaud, последовательный синхронный или асинхронный 33MBaud, 26Bit I/O около 133MHz, I2C-Bus)
- Асинхронный 512kB статический RAM для DSP или аналогичных
- уже запланированные слоты расширения на будущее: Falcon DSP в FPGA
- Формат: Card 90mm x 260mm x 20mm
- Расход питания всей карты: от 3 до 5 Watts
Плата для нашего компьютера будет в виде PCI. Это означает что вы сможете использовать его тремя различными способами (все одинаково хороши):
1. Как независимую материнскую плату.
2. Как PCI-карту в стандартном корпусе с пассивной PCI-картой в фоне.
3. Как PCI-карту внутри PC в качестве дочерней платы.
Окончательная цена на плату еще не установлена. Для первых 25 предварительно заказанных плат фиксированная цена была установлена Euro557,- (+НДС и доставка).
Чтобы начать производство плат нам надо 25 предварительных заказов, которые были забронированы путем авансового платежа Euro200,-. После этого мы может начать выпуск опытных образцов и разработку софта. Таким образом первые 25 человек заказавших плату, будут должны доплатить только оставшуюся сумму Euro357.
Максимально возможное количество результатов нашей работы будет выпущено со свободной лицензией.
Забегая вперед, в будущем мы будем постоянно информировать о ходе разработок на http://acp.atari.org/news.html
ACP в апреле 2009 года
|
|
15/12/2008
Atari-Coldfire-инициатива из Швейцарии и Австрии
| |
Под влиянием новых импульсов активности из Швейцарии и Австрии, с начала декабря 2008 года несколько разработчиков связались друг с другом. Целью их было - найти какие навыки и сколько возможностей поддержки существует в сообществе Атаристов в настоящее время. После этого можно было решать может ли проект продолжаться и если может то как,или нам надо всем вместе начать сначала.
|
|
Архив проекта Atari Coldfire
|
Вы найдете здесь новости, относящиеся к нашему первому проекту, который просуществовал с 2002 по 2008 год.
Архив новостей ACP: http://acp.atari.org/archive
|
|