20:30 Uzebox | |
[править | править вики-текст] Материал из Википедии — свободной энциклопедии Перейти к: навигация, поиск Uzebox Uzebox с игровым контроллером SNES Тип Игровая видео приставка Постоянная память SD/MicroSD Ввод Джойстик, компьютерная мышь Сайт belogic.com/uzebox/ Uzebox — ретро-минималистическая игровая видеоприставка, являющаяся разработкой с общедоступными наработками. Основана на 8-разрядных микроконтроллерах общего назначения AVR от Atmel. Особенностью системы является то, что она использует ядро, управляемое прерываниями, и не содержит видеобуфера. Такие функции как синхронизация видео, рендеринг кадра по таблице и сведение музыки осуществляются в реальном времени как фоновые задачи, так что игры под эту приставку легко могут быть разработаны на Си. Целью данной разработки являлось создание устройства с максимально простой архитектурой, обеспечивающей достаточно хороший звук и изображение, и при этом оставляющей достаточно ресурсов для реализации интересных игр. Особое внимание было уделено обеспечению возможности практически любому радиолюбителю легко и быстро собрать и запрограммировать эту игровую приставку. Итоговая разработка содержит только две микросхемы: ATmega644 и преобразователь видеосигнала из RGB в NTSC — AD725. Uzebox была впервые представлена в журнале «Make» в качестве разработки с общедоступными наработками в 2009 году.[1] Содержание [скрыть] 1 Достоинства 2 Аппаратная часть 3 Реализации 4 См. также 5 Примечания 6 Ссылки Достоинства[править | править вики-текст] Прототип Uzebox, подключённый к ТВ и отображающий игру. Малые количество и стоимость частей: система сделана только на двух микросхемах и нескольких отдельных деталях. Ядро, управляемое прерываниями: нет необходимости программировать счётчики циклов, сведение звука и создание изображение происходит в фоновом режиме. 256 отдельных цветов: обеспечивается использованием каскада сопротивлений R-2R в цепи ЦАП. 4-канальная система звуковоспроизведения: звуковая подсистема состоит из 3-х каналов, формируемых по таблице волны и 1-го канала шума или ИКМ. MIDI In: с музыкальным секвенсором, позволяет создавать музыку прямо на приставке. Ретро устройства управления: приём сигналов осуществляется через стандартный интерфейс управления NES/SNES (от «джойстиков»). Поддержка «мыши» для SNES. Устройство чтения карт памяти SD/MicroSD. Возможность расширения: по прежнему доступны свободные линии ввода-вывода для подключения периферийных устройств, для которых можно задействовать, например, порты UART и SPI, испытанные в виде эксперимента. Эмулятор: полный эмулятор цикла сильно облегчает разработку. Загрузчик игр (бета): загружает игры с карты SD. ИПП(API): разработка игр с использованием ИПП, обеспечивающим множество режимов видео, управления звуком и другие возможности. Общедоступные наработки: программное обеспечение, конструкция и электрическая схема распространяются абсолютно бесплатно и открыто по лицензии GPL. Аппаратная часть[править | править вики-текст] Описание платы Uzebox от AVCore Центральный процессор: микроконтроллер ATmega644 Общее количество ОЗУ: 4 КБ Память микропрограмм: 64 КБ Частота процессора: 28.61818 МГц (разогнан) Цветность: 256 цветов, с однородной палитрой 8×8×4 (красный и зелёный — по 3 бита, синий — 2 бита) Видеовыходы: Композитный NTSC и S-Video Звук: 8-бит моно, сведённый на ~15КГц с ШИМ Устройства ввода: два NES/SNES совместимых джойстика Внешнее хранилище данных: SD/MicroSD Возможные расширения: интерфейс MIDI-in Реализации[править | править вики-текст] По состоянию на 2010 год, разработка Uzebox была коммерчески реализована командой AVCore как полностью собранный объект, и командой Fuzebox[2][3] — в качестве набора сделай сам. См. также[править | править вики-текст] Открытое аппаратное обеспечение Открытое проектирование XGameStation PlayPower Humane Informatics Радио 86РК Примечания[править | править вики-текст] ↑ Увлечения, игры и развлечения: аппаратура 2009 года с общедоступными наработками. «Make», сетевая версия: полный обзор по разработкам с общедоступными наработками 2009 года. ↑ Fuzebox в сетевом дневнике «Make». ↑ Fuzebox: Retro 8-Bit Gaming Goes Open Source - Technabob Ссылки[править | править вики-текст] Uzebox на Викискладе Домашняя страница проекта «Uzebox». «EUzebox», SCART основан Uzebox для Европы Источник — «https://ru.wikipedia.org/w/index.php?title=Uzebox&oldid=73760992» Категории: РадиолюбительствоМикроконтроллерыИгровые приставкиСвободные компьютерные игрыСкрытая категория: Википедия:Статьи с переопределением значения из Викиданных | |
|
Всего комментариев: 0 | |