Цена:
Gameduino - это игровой контроллер, формирующий VGA картинку
и многоголосый стереозвук, который можно подключить по SPI к
любому микроконтроллеру. НаличиеVGA выхода, богатые графические
и звуковые возможности, система собрана на FPGA.
Особенности:
- Видео выход 400x300 пикселей в 512 цветов
- Все цвета обрабатывается внутри с15-битной точностью
- Совместим с любым стандартным VGA-монитором (800x600 @ 72Hz)
- Стерео выход 12-битных
- 64 голосов 10-8000 Гц
[Характеристики видеовыхода]
- 400x300 точек, 512 цветов.
- вся цветовая информация обрабатывается внутри с точностью 15 бит.
- поддерживается совместимость с любым стандартным монитором VGA
(800x600, 72 Гц).
Фоновая графика (backgroundgraphics):
- поддерживается фоновая графика.
- символьный фон 512x512 точек.
- 256 символов, каждый имеет независимую 4-цветную палитру.
- плавная круговая попиксельная прокрутка по осям X и Y.
Основная графика (foregroundgraphics):
- каждый спрайт имеет разрешение 16x16 попиксельной прозрачностью.
- каждый спрайт может использовать 256, 16 или 4 цвета.
- четырехсторонний поворот (rotate) и зеркальное отображение (flip).
- можно использовать 96 спрайтов на строку сканирования (scan-line),
1536 текселей на строку.
- поточечное детектирование коллизий спрайтов.
[Характеристики аудиовыхода]
- стереофонический 12-битный синтезатор частоты.
- 64 независимых голоса 10 .. 8000 Гц.
- привязка к голосу синусоидального сигнала или белого шума.
- канал воспроизведения семпла (sampleplayback).
Адаптер Gameduino управляется через операции чтения/записи SPI,
и выглядит для управляющего CPU (например, для микроконтроллера
AVR Arduino) как 32-килобайтное RAM, доступное по SPI. В отличе от
большинства 8-битных машин здесь нет ограничений на то, когда Вы
можете получить доступ к этой RAM. На постере показано, как работает
вся система - устройство карты памяти, как отображается в память экран,
как кодируются цвета в точках, какие имеются регистры, как происходит
управление спрайтами и другая полезная информация.