Полноценная игровая консоль на ATmega644

Очень впечатляющий проект.



Проект полностью открытый, подробности здесь.
  • 0
  • 12 октября 2011, 12:28
  • e_mc2

Комментарии (17)

RSS свернуть / развернуть
Кстати к теме о 8-бит RGB. У них неплохо получилось. Правда с дизерингом, сделанным заранее и в фотошопе, покадрово, но смотрится на удивление неплохо.
0
  • avatar
  • ACE
  • 12 октября 2011, 14:09
порадовал «Dr. Mario» :D
прикольный проект, может собрать ?); //мысли в слух
0
Если они под него портируют легендарную Elite — обязательно соберу :)
0
Вообще на меге644 делают кучу интересных вещей.
Например компьютер с интерпретатором Basic и выходом на монитор
www.jcwolfram.de/projekte/avr/chipbasic2/main.php
Я его делал годназад — ноработал неустойчиво. Судя по всему сейчас его доделали.
0
  • avatar
  • mzw
  • 12 октября 2011, 18:18
Я давно использовал его для переноса на STM32. Работает по-шустрее и памяти больше.
0
  • avatar
  • x893
  • 12 октября 2011, 19:53
Насколько тяжело было портировть их код? На первый взгляд платформозависимого кода там немного.
0
В основном генерация видео сигнала. Ну и вставки, которые на assembler'e. Так как частота STM32 72MHz, то всё сделал на С (без ассемблера).
0
  • avatar
  • x893
  • 12 октября 2011, 20:34
В основном генерация видео сигнала. Ну и вставки, которые на assembler'e. Так как частота STM32 72MHz, то всё сделал на С (без ассемблера). Использовал Maple на RET6 с добавками для видео. Сейчас сделал плату для Maple из этого проекта excamera.com/sphinx/gameduino/ но пока детально не смотрел. Только рамку :)
0
  • avatar
  • x893
  • 12 октября 2011, 20:37
Интересный проект: видеокарта/графический сопроцессор как шилд для Arduino. Скоро Intel будет позиционировать свою продукцию как «сопроцессор» для Arduino :)
0
а как они видеосигнал выводят?
0
  • avatar
  • gadz
  • 13 октября 2011, 16:14
Ебанутся. До чего техника дошла. Реально впечатляет.
0
  • avatar
  • Hydro
  • 13 октября 2011, 16:18
«полноценная» — слишком громко сказано. Приведите список нормальных игр для нее. вдвое дешевле можно найти действительно полноценную консоль с LCD, эмуляцией кучи приставок, нормальной графикой, разъемами usb/microsd.
0
Смотря что понимать под полноценной. Игры запускает — знач консоль. В первом поколении консолей даже смена игр не предусматривалась, а эта по возможностям на третье тянет.
Алсо «действительно полноценная консоль с LCD и эмуляцией кучи приставок» — китайский плеер с эмуляторами некоторых древних приставок. Не более полноценная, чем эта. Тогда уж полноценная — это, например, Play Station.
Основная фишка этой консоли — самопальность и открытость. И доступность, Pandora тоже ЕМНИП открыта, но вот собрать ее… Чуть сложнее.
0
а эта по возможностям на третье тянет
ого, почему сразу не на 5е ?
китайский плеер с эмуляторами некоторых древних приставок. Не более полноценная, чем эта.
ну-ну. То есть по-вашему голый ATmega644 на 28МГц это то же что 32-битник на 400МГц с 32М РАМ, 4GB flash, LCD и полноценным граф.контроллером с нормальным видеовыходом? И поэтому может стоить ту же цену?
0
Потому что пятое — это 32-64 бита, частоты порядка 30-100МГц, аппаратно ускоренная 3D графика (до 2-3КТ/кадр). Даже на четвертое не тянет, там графические возможности шире, да и процы минимум 16 бит.
Да, по частоте мега может и на пятое претендовать… Но только по частоте, к тому же, десятикратный запас частоты расходуется на то, чтобы заменить отсутствующие аудио-видео ускорители.

Значит по вашему китайский одноядерный мипс на каких-то там 4 сотни мегагерц, с жалкими 32М ОЗУ и неким DSP-недоразумением вместо GPU — то же, что и система на 9-ядерном 2.4ГГц проце, с полугигом ОЗУ (и не какого-то там SDRAM, а самого что ни на есть RDRAM), 60-гиговым винтом и GPU уровня GF 7900 Ultra, выводящей TrueHD видео через HDMI?

Консоль есть девайс, предназначенный (почти) исключительно для игр, и в этом плане девайс в топике — консоль. Цена — потому, что сие мелкосерийка (или вообще одиночный девайс, если самому собирать), тягаться с крупносерийными девайсами в плане цены сложно. Вот только вместо глючного китайского эмулятора ты получаешь собранную своими руками игрушку (+50 к ценности любого устройства), полностью открытую, под которую можешь и сам писать. Хомячки не оценят, но ведь проект не для них, правда?

Ну а если уж о совсем полноценных консолях — то это чисто коммерческие девайсы, напрочь закрытые, чьи хозяева крепко держат в руках рынок игр под свою платформу и оказывают техподдержку юзверям. И на которые выходят игры класса А+ и выше.
0
то же, что и система на 9-ядерном 2.4ГГц проце, с полугигом ОЗУ
это другой ценовой диапазон, и приставку с 9-ядерным процем в карман не положишь.
0
Окей, 4-ядерный гигагерцовый Cortex-A<непомню>, мультитач 960х576, полноценный GPU, а не DSP-AVC/MPEG-ускоритель, память тоже не помню, но не менее 256Мб, думаю. И сколько-то там гиг флеша, не менее 16. И да, DRM, которая у сони все крепче и крепче. Цена кстати не очень и намного выше, раза в 3-4. Учитывая, что тот девайс тянет максимум 4-е поколение (в самом лучшем случае — еще PS1 из пятого), а вита — уже 7-е… Она еще и подешевле выйдет в пересчете на возможности (оно и неудивительно, консолька — не товар, можно хоть нахаляву раздавать).

Эта приставка имеет другую ЦА и другие тиражи. Отсюда цена. Но тем не менее, это вполне полноценная игровая приставка. Кроме того, она (как, впрочем, и китайский эмулятор) таки товар.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.