Gameduino

Новости и интересная информация из интернета по нашей теме

Moderator: Shaos

antsnark
Doomed
Posts: 434
Joined: 27 Jan 2010 03:45
Location: 83.149.9.42

Gameduino

Post by antsnark »

:o вродь пока не было тут
:roll:
в общем - игровая консоль на базе AVR / Arduino

http://excamera.com/sphinx/gameduino/ - сайт проекта
http://www.kickstarter.com/projects/208 ... me-adapter -- страница на Kickstart
Gameduino is a game adapter for Arduino - or anything else with an SPI interface - built as a single shield that stacks up on top of the Arduino and has plugs for a VGA monitor and stereo speakers.

The sound and graphics are definitely old-school, but thanks to the latest FPGA technology, the sprite capabilities are a step above those in machines from the past.

* video output is 400x300 pixels in 512 colors

* all color processed internally at 15-bit precision
* compatible with any standard VGA monitor (800x600 @ 72Hz)
* background graphics
o 512x512 pixel character background
o 256 characters, each with independent 4 color palette
o pixel-smooth X-Y wraparound scroll
* foreground graphics
o each sprite is 16x16 pixels with per-pixel transparency
o each sprite can use 256, 16 or 4 colors
o four-way rotate and flip
o 96 sprites per scan-line, 1536 texels per line
o pixel-perfect sprite collision detection

* audio output is a stereo 12-bit frequency synthesizer

* 16 independent voices 10-4000 Hz
* per-voice sine wave or white noise

The adapter is controlled via SPI read/write operations, and looks to the CPU like a 32Kbyte RAM. (Unlike many 8-bit machines, there are no restrictions on when you can access this RAM). There is a handy reference poster showing how the whole system works, and a set of sample programs and library.


видать интересная фенька :rotate:
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

antsnark wrote:видать интересная фенька
А с чем совместима-то?
Сама по себе она как-бы ничем не выдающаяся и обыденная...
antsnark
Doomed
Posts: 434
Joined: 27 Jan 2010 03:45
Location: 83.149.9.42

Post by antsnark »

в плане "с чем совместимая"? В плане софта?

Так она на ардуину прицепляется. Т.е. AV328P

софт предполагается самописный
forthuser
Senior
Posts: 165
Joined: 12 Jan 2023 07:26

Re: Gameduino

Post by forthuser »

Есть у меня такая железка от Olimex (с нераспаянной микросхемой памяти)
состыкованная с Genuino 101 -
Запускал на ней демонстрационные примеры. Хотел ещё менять прошивку в ПЛИС.
Вроде штатно в ней выделена область памяти в 1Кб для выполнения J1 пользовательских скриптов.

P.S. Кстати в этом проекте в качестве вычислительного ядра автор использовал J1 Форт процессор.

Процессор Forth J1 в FPGA плате M02mini

Процессор языка Forth в FPGA - статья на marsohod.ru
Простейший интерпретатор Forth в плате M02mini
Firmware IP камеры wge100

Сейчас у автора уже 3-я реализация подобного проекта Gameduino 3X Dazzler и Форту J1 в нём нашлось тоже место.