PDA

Просмотр полной версии : Fuzebox - полностью открытая 8-битная игровая приставка



CityAceE
01.12.2008, 03:09
http://www.opennet.ru/opennews/art.shtml?num=19131



"Fuzebox: Open source 8-bit game console (http://www.ladyada.net/make/fuzebox/)" - выпущена полностью открытая 8-битная игровая приставка Fuzebox, построенная на основе разработок проекта UseBox (http://belogic.com/uzebox/). Схемы и исходные тексты прошивки доступны под opensource лицензией. Энтузиастам предлагают вернуться на 20 лет назад, предложив систему с видеоадаптером на 256 цветов, 28 Mhz CPU, 64Кб постоянной памяти и 4KB ОЗУ.


http://www.ladyada.net/make/fuzebox/



Introducing the Fuzebox

The Fuzebox is a fully open-source, DIY 8-bit game console. It is designed specifically for people who know a little bit of programming to expand into designing and creating their own video games and demos. A full-featured core runs in the background and does all the video and audio processing so that your code stays clean and easy to understand.
Full 256 simultaneous output colors, 240x224 pixel resolution
Tile & sprite support
Two player ports, either with Super Nintendo or classic Nintendo controllers
NTSC RCA composite and S-video out (PAL not supported at this time)
4 channel output mono audio for music and effects
SD/MMC card support for future expansion
Built on an Atmel AVR core, 64KB flash and 4KB of RAM
Main microcontroller chip is preprogrammed with an STK500-compatible (sometimes referred to as Arduino-compatible) bootloader
Write game code in C, using fully open source tools on any platformCheck out the starting-out tutorials (http://www.ladyada.net/make/fuzebox/uze.html) to see how easy it is to start writing demos & games
The Fuzebox is based on the Uzebox project (http://www.belogic.com/uzebox/index.htm), by Alec "Uze" B. (http://www.belogic.com/), and mods (such as the updated DAC) of Clay Cowgill (http://www.embeddedengineeringllc.com/)


Внешний вид:

http://www.ladyada.net/images/fuzebox/fuzefront_t.jpg
http://www.ladyada.net/images/fuzebox/fuzeback_t.jpg
http://www.ladyada.net/images/fuzebox/angledone_t.jpg

Shadow Maker
01.12.2008, 05:03
Вопрос - и кому это нужно? Игровая приставка без мощных игр, которых там все равно никогда не будет?

rasmer
01.12.2008, 05:07
+1

skyther
01.12.2008, 06:20
Разве что заюзать как видяшку :v2_conf2:

CityAceE
01.12.2008, 09:45
Разрешение и объём ОЗУ не позволит эмулировать даже самый простой Спектрум...

А вообще приставка имела бы жизнь, если бы для неё свяли эмулятор NES, но опять же есть подозрение, что памяти будет маловато..

Error404
01.12.2008, 12:39
Целых 4KB ОЗУ - это они конечно отожгли. :)
Интересно, где память видюхи.

Black_Cat
01.12.2008, 12:45
Интересно, где память видюхи.
она у них спрайтовая наверно как в тхт режиме - 840 байт весь экран при спрайтах/знакоместах 8х8 :)

Leonis
20.01.2009, 11:10
Сильно не вчитываясь в характеристики приставки я отметил один прогон:
Предлагают вернуться на 20 лет назад, и тут же озвучивают частоту процессора в 28 Mhz :))

Я сравнил характеристики приставки с теми, что уже существовали. Это будет лучшая, безусловно 8-ми битка. Звуковая подсистема могла бы быть и помощнее, но идея - собрать консоль на одном микроконтроллере (и ещё одном чипе, конвертере RGB-to-NTSC), а все характеристики, что озвучили заложены в один единственный микрочип.

Смущает размер игры в 64 кб. Нет, это не мало, я знаю целый ворох хитов, умещающихся в 8-32 кб. Но считаем так. 240x224 = ... Одна картинка, занимающая экран весит 52 кб!
Естественно, автор предлагает клёвую альтернативу - тайлы и спрайты, т.е. накладывается грубое ограничение на то, что будет на экране. как минимум картинка будет состоять из повторяющихся элементов, пусть и разноцветных. Можно что-нибудь придумать с компрессией, но это дело будущего. В общем, с видео памятью не всё в порядке.

Если "SD/MMC card support for future expansion" - правда, то всё ещё не так плохо.

На этой страничке зацените видео: http://www.ladyada.net/make/fuzebox/
256 цветов и мощный процессор делают своё доброе дело:)
Я купился на мелодию :)

Valen
20.01.2009, 17:51
Сильно не вчитываясь в характеристики приставки я отметил один прогон:
Предлагают вернуться на 20 лет назад, и тут же озвучивают частоту процессора в 28 Mhz :))

Дело в том, что проц практически все время кадра занят построением экрана.
Юзерская программа (логика игры) может работать только при обратном ходе луча.
А это всего несколько строк растра (или если в мегагерцах то где-то 2-3МГц).
Всё это подробно расписано у них на форуме.




Я сравнил характеристики приставки с теми, что уже существовали.
Это будет лучшая, безусловно 8-ми битка.

Вот ещё такое есть http://zx.pk.ru/showthread.php?t=9256
На процентов 25-30% дороже, но технически на голову выше.

Shadow Maker
20.01.2009, 22:27
Почему не доедет. Купи и доедет...

F0lken
21.01.2009, 10:47
За 100$ я-б купил. Забавный такой конструктор. Жаль только что к нам он по-видимому никогда не доедет как не доехали GP2X, One Chip MSX и ещё много чего :(

Ну это ты зря, действительно. GP2X я купил без проблем (с рук правда, но люди спокойно так заказывали), а one chip msx уж давно реализован, если не ошибаюсь, на альтере де-1

alost
30.01.2009, 23:01
А зачем заказывать за 100$+ пересылка?Там на сайте и плата есть ,простая,как раз под ЛУТ,Eagle 4.16 спокойно открывается:)

AlexBel
10.02.2009, 17:18
Извиняюсь за мусор. не знаю. как удалить сообщение :)

CityAceE
23.03.2010, 06:45
Эмулятор UZEBOX с исходниками и комплектом ROM'ов можно скачать отсюда (http://code.google.com/p/uzebox/downloads/list).

CodeMaster
25.03.2010, 06:11
Ещё разъёмы под джойсты, это от SNES что ли?

fan
25.03.2010, 13:11
NES или SNES (на выбор).

CodeMaster
25.03.2010, 13:53
NES или SNES (на выбор).

Разные модели есть? А то SNESовский джойст хрен найдёшь, лучше бы вариант под Sega MD сделали. А вообще хрень, за эти деньги на любой мобиле будет круче играть (ну только выхода на телек нет)

fan
25.03.2010, 14:40
Там разводка под два типа разъёма .

На мобилах конечно всё круче , но сабж чисто хоббийный изврат .

Ewgeny7
11.10.2012, 10:10
но сабж чисто хоббийный изврат
Вот и я поизвращался.
Собрал себе Юзебокс, теперь безуспешно пытаюсь найти джойстик для него.
Простейший в изготовлении девайс, с хорошей графикой и звуком.
Я не стал париться с цветами, смешал их в градации черно-белого.
Извините за качество фоток с мобильника.

Error404
11.10.2012, 20:29
Вот и я поизвращался.
Собрал себе Юзебокс, теперь безуспешно пытаюсь найти джойстик для него.
Простейший в изготовлении девайс, с хорошей графикой и звуком.
Я не стал париться с цветами, смешал их в градации черно-белого.
Извините за качество фоток с мобильника.

А какие там поддерживаются носители - откуда загружены игры что на фотках?

CityAceE
09.03.2017, 08:06
Оказывается, что за прошедшее время написали немало разнообразных игр и демонстраций под это простое, но интересное устройство - http://uzebox.org/wiki/index.php?title=Games_and_Demos

* Felix *
09.03.2017, 12:53
Оказывается, что за прошедшее время написали немало разнообразных игр и демонстраций под это простое, но интересное устройство - http://uzebox.org/wiki/index.php?title=Games_and_Demos

В большинстве своём конечно шлак, но есть похоже и годные игрушки.

ALS
09.03.2017, 15:35
Ага.
А еще в большинстве своем они не только мастера поговорить, как шейдеры на тайлы натянуть, но и руками что-то делают.