В этом топике решил выложить фотки моего первого грандиозного проекта - МикроМашины

Это игровая 2D-консоль
Краткие характеристики:
CPU - ATmega128 со всеми своими потрохами
External RAM - SRAM 32kB
Video - Nokia 7210 LCD
Sound - YM2612
KeyPad - 8-кнопочный джойстик
"Video Accelerator" - Ultra SPI 16/24 Mbit/s (реализован на логике, служит для быстрого переноса данных с видеобуфера на LCD)
Внешний вид ВСЕЙ МикроМашины:

Материнская плата:

Коротко о программном обеспечении:
Библиотека(ядро) uMAPI v1 - что-то типа DirectX
Включает в себя функции для работы с видео/звуком/управлением
Все процедуры 2D-рендеринга написаны на AVR-ассемблере
Спецификация uMAPI v1 лежит тут: http://nedopc.org/nedopc/upload/uMAPIv1.pdf
uMAPI SDK находится здесь:
http://nedopc.org/nedopc/upload/uMAPIv1SDK.pdf
Приложения:
В настоящее время написано 2 приложения - тестовое (в uMAPI SDK)
и одна игрушка ("прыгалка-стрелялка") Zhabik
А также пишется игра ("леталка-стрелялка") Trufel
Текущее состояние дел:
В основном из-за ограниченного ресурса FLASH ROM в ATmega128, производство игр приостанавливается (см. uMAPIv1SDK)
Скриншоты из игры "Zhabik":


Пвсевдо-скриншот разрабатываемой игры "Trufel":

Укрупнённая фотка изображения с LCD:

Вот что можно на AVR собрать

Получился ещё один Недо-компьютер

Интересно выслушать предложения/пожелания/ и всякое такое...