Uzebox

Поделись знанием:
Перейти к: навигация, поиск
Uzebox

Uzebox с игровым контроллером SNES
Тип

Игровая видео приставка

Постоянная
память

SD/MicroSD

Ввод

Джойстик, компьютерная мышь

Uzebox — ретро-минималистическая игровая видеоприставка, являющаяся разработкой с общедоступными наработками. Основана на 8-разрядных микроконтроллерах общего назначения AVR от Atmel. Особенностью системы является то, что она использует ядро, управляемое прерываниями, и не содержит видеобуфера. Такие функции как синхронизация видео, рендеринг кадра по таблице и сведение музыки осуществляются в реальном времени как фоновые задачи, так что игры под эту приставку легко могут быть разработаны на Си. Целью данной разработки являлось создание устройства с максимально простой архитектурой, обеспечивающей достаточно хороший звук и изображение, и при этом оставляющей достаточно ресурсов для реализации интересных игр. Особое внимание было уделено обеспечению возможности практически любому радиолюбителю легко и быстро собрать и запрограммировать эту игровую приставку. Итоговая разработка содержит только две микросхемы: ATmega644 и преобразователь видеосигнала из RGB в NTSC — AD725.

Uzebox была впервые представлена в журнале «Make» в качестве разработки с общедоступными наработками в 2009 году.[1]





Достоинства

  • Малые количество и стоимость частей: система сделана только на двух микросхемах и нескольких отдельных деталях.
  • Ядро, управляемое прерываниями: нет необходимости программировать счётчики циклов, сведение звука и создание изображение происходит в фоновом режиме.
  • 256 отдельных цветов: обеспечивается использованием каскада сопротивлений R-2R в цепи ЦАП.
  • 4-канальная система звуковоспроизведения: звуковая подсистема состоит из 3-х каналов, формируемых по таблице волны и 1-го канала шума или ИКМ.
  • MIDI In: с музыкальным секвенсором, позволяет создавать музыку прямо на приставке.
  • Ретро устройства управления: приём сигналов осуществляется через стандартный интерфейс управления NES/SNES (от «джойстиков»).
  • Поддержка «мыши» для SNES.
  • Устройство чтения карт памяти SD/MicroSD.
  • Возможность расширения: по прежнему доступны свободные линии ввода-вывода для подключения периферийных устройств, для которых можно задействовать, например, порты UART и SPI, испытанные в виде эксперимента.
  • Эмулятор: полный эмулятор цикла сильно облегчает разработку.
  • Загрузчик игр (бета): загружает игры с карты SD.
  • ИПП(API): разработка игр с использованием ИПП, обеспечивающим множество режимов видео, управления звуком и другие возможности.
  • Общедоступные наработки: программное обеспечение, конструкция и электрическая схема распространяются абсолютно бесплатно и открыто по лицензии GPL.

Аппаратная часть

Реализации

По состоянию на 2010 год, разработка Uzebox была коммерчески реализована командой AVCore как полностью собранный объект, и командой Fuzebox[2][3] — в качестве набора сделай сам.

См. также

Напишите отзыв о статье "Uzebox"

Примечания

  1. [blog.makezine.com/archive/2009/12/fun_games_and_entertainment_open_so.html Увлечения, игры и развлечения: аппаратура 2009 года с общедоступными наработками.] «Make», сетевая версия: полный обзор по разработкам с общедоступными наработками 2009 года.
  2. [blog.makezine.com/archive/2008/11/fuzebox_an_open_source_8b.html Fuzebox] в сетевом дневнике «Make».
  3. [technabob.com/blog/2009/03/11/fuzebox-8-bit-gaming-goes-open-source/ Fuzebox: Retro 8-Bit Gaming Goes Open Source - Technabob]

Ссылки

  • [belogic.com/uzebox/ Домашняя страница проекта «Uzebox».]
  • [www.hwhardsoft.de/english/projects/euzebox/ «EUzebox», SCART основан Uzebox для Европы]

Отрывок, характеризующий Uzebox

В присутствии Тихона и доктора женщины обмыли то, что был он, повязали платком голову, чтобы не закостенел открытый рот, и связали другим платком расходившиеся ноги. Потом они одели в мундир с орденами и положили на стол маленькое ссохшееся тело. Бог знает, кто и когда позаботился об этом, но все сделалось как бы само собой. К ночи кругом гроба горели свечи, на гробу был покров, на полу был посыпан можжевельник, под мертвую ссохшуюся голову была положена печатная молитва, а в углу сидел дьячок, читая псалтырь.
Как лошади шарахаются, толпятся и фыркают над мертвой лошадью, так в гостиной вокруг гроба толпился народ чужой и свой – предводитель, и староста, и бабы, и все с остановившимися испуганными глазами, крестились и кланялись, и целовали холодную и закоченевшую руку старого князя.


Богучарово было всегда, до поселения в нем князя Андрея, заглазное именье, и мужики богучаровские имели совсем другой характер от лысогорских. Они отличались от них и говором, и одеждой, и нравами. Они назывались степными. Старый князь хвалил их за их сносливость в работе, когда они приезжали подсоблять уборке в Лысых Горах или копать пруды и канавы, но не любил их за их дикость.
Последнее пребывание в Богучарове князя Андрея, с его нововведениями – больницами, школами и облегчением оброка, – не смягчило их нравов, а, напротив, усилило в них те черты характера, которые старый князь называл дикостью. Между ними всегда ходили какие нибудь неясные толки, то о перечислении их всех в казаки, то о новой вере, в которую их обратят, то о царских листах каких то, то о присяге Павлу Петровичу в 1797 году (про которую говорили, что тогда еще воля выходила, да господа отняли), то об имеющем через семь лет воцариться Петре Феодоровиче, при котором все будет вольно и так будет просто, что ничего не будет. Слухи о войне в Бонапарте и его нашествии соединились для них с такими же неясными представлениями об антихристе, конце света и чистой воле.
В окрестности Богучарова были всё большие села, казенные и оброчные помещичьи. Живущих в этой местности помещиков было очень мало; очень мало было также дворовых и грамотных, и в жизни крестьян этой местности были заметнее и сильнее, чем в других, те таинственные струи народной русской жизни, причины и значение которых бывают необъяснимы для современников. Одно из таких явлений было проявившееся лет двадцать тому назад движение между крестьянами этой местности к переселению на какие то теплые реки. Сотни крестьян, в том числе и богучаровские, стали вдруг распродавать свой скот и уезжать с семействами куда то на юго восток. Как птицы летят куда то за моря, стремились эти люди с женами и детьми туда, на юго восток, где никто из них не был. Они поднимались караванами, поодиночке выкупались, бежали, и ехали, и шли туда, на теплые реки. Многие были наказаны, сосланы в Сибирь, многие с холода и голода умерли по дороге, многие вернулись сами, и движение затихло само собой так же, как оно и началось без очевидной причины. Но подводные струи не переставали течь в этом народе и собирались для какой то новой силы, имеющей проявиться так же странно, неожиданно и вместе с тем просто, естественно и сильно. Теперь, в 1812 м году, для человека, близко жившего с народом, заметно было, что эти подводные струи производили сильную работу и были близки к проявлению.
Алпатыч, приехав в Богучарово несколько времени перед кончиной старого князя, заметил, что между народом происходило волнение и что, противно тому, что происходило в полосе Лысых Гор на шестидесятиверстном радиусе, где все крестьяне уходили (предоставляя казакам разорять свои деревни), в полосе степной, в богучаровской, крестьяне, как слышно было, имели сношения с французами, получали какие то бумаги, ходившие между ними, и оставались на местах. Он знал через преданных ему дворовых людей, что ездивший на днях с казенной подводой мужик Карп, имевший большое влияние на мир, возвратился с известием, что казаки разоряют деревни, из которых выходят жители, но что французы их не трогают. Он знал, что другой мужик вчера привез даже из села Вислоухова – где стояли французы – бумагу от генерала французского, в которой жителям объявлялось, что им не будет сделано никакого вреда и за все, что у них возьмут, заплатят, если они останутся. В доказательство того мужик привез из Вислоухова сто рублей ассигнациями (он не знал, что они были фальшивые), выданные ему вперед за сено.
Наконец, важнее всего, Алпатыч знал, что в тот самый день, как он приказал старосте собрать подводы для вывоза обоза княжны из Богучарова, поутру была на деревне сходка, на которой положено было не вывозиться и ждать. А между тем время не терпело. Предводитель, в день смерти князя, 15 го августа, настаивал у княжны Марьи на том, чтобы она уехала в тот же день, так как становилось опасно. Он говорил, что после 16 го он не отвечает ни за что. В день же смерти князя он уехал вечером, но обещал приехать на похороны на другой день. Но на другой день он не мог приехать, так как, по полученным им самим известиям, французы неожиданно подвинулись, и он только успел увезти из своего имения свое семейство и все ценное.