Arduino/FPGA/Gameduino: Unterschied zwischen den Versionen
Tw (Diskussion | Beiträge) (→Web Links) |
Tw (Diskussion | Beiträge) (→Gameduino Shield) |
||
| Zeile 5: | Zeile 5: | ||
== Gameduino Shield == | == Gameduino Shield == | ||
| − | Das Gameduino Shield ist | + | Das Gameduino Shield ist ein Grafik Adapter für den Arduino auf Basis eines Altera FPGA. Es bietet VGA mit Sprites und einen Coprocessor. |
| Zeile 12: | Zeile 12: | ||
===== Specifications ===== | ===== Specifications ===== | ||
| − | * | + | * 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 |
| − | * | + | ** 512x512 pixel character background |
| − | * | + | **256 characters, each with independent 4 color palette |
| − | * | + | **pixel-smooth X-Y wraparound scroll |
| − | * | + | * foreground graphics |
| − | * | + | ** each sprite is 16x16 pixels with per-pixel transparency |
| − | * | + | ** each sprite can use 256, 16 or 4 colors |
| − | + | ** four-way rotate and flip | |
| − | + | ** 96 sprites per scan-line, 1536 texels per line | |
| + | ** pixel-perfect sprite collision detection | ||
| + | * audio output is a stereo 12-bit frequency synthesizer | ||
| + | * 64 independent voices 10-8000 Hz | ||
| + | * per-voice sine wave or white noise | ||
| + | * sample playback channel | ||
<br /> | <br /> | ||
Version vom 14. September 2019, 21:25 Uhr
Gameduino Shield
Das Gameduino Shield ist ein Grafik Adapter für den Arduino auf Basis eines Altera FPGA. Es bietet VGA mit Sprites und einen Coprocessor.
Specifications
- 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
- 512x512 pixel character background
- 256 characters, each with independent 4 color palette
- pixel-smooth X-Y wraparound scroll
- foreground graphics
- each sprite is 16x16 pixels with per-pixel transparency
- each sprite can use 256, 16 or 4 colors
- four-way rotate and flip
- 96 sprites per scan-line, 1536 texels per line
- pixel-perfect sprite collision detection
- audio output is a stereo 12-bit frequency synthesizer
- 64 independent voices 10-8000 Hz
- per-voice sine wave or white noise
- sample playback channel