| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | A | B | C | D | E | F |
![]() Original (24bit) |
![]() Mega-console |
In addition, i have compaired my graphics system to the palettes featured on Wikipedia
and decided to show what their parrot would look like using the 16 colors above (if it would fit in the Atmel's memory: it requies 8kB).
The result is quite amazing! This "hi-resolution" image has the Atmel spit out ONLY 75 pixels each scanline, which i'm positive i can accomplish. However, it would require a totally different approach to output the pixel data and i may deal with it later. |
![]() |
Considering the screen layout of the Tetris-game i wanted to make, the characters would have to be arranged as 24 rows of 20 characters each (Tetris requires a vertical game area).
If i make the game area 12 characters wide, it leaves 8 characters for score keeping, which is more than enough.
The sample image on the left shows how it should look once it's complete. Although the current hardware supports a seperate user-defined background color for each character, this screen layout does not require it. The result is satisfying when the entire screen uses black as its background color. |
![]() New resolution: something's wrong... |
![]() Tetris screen! |
![]() Block display test Seems to work :) |
![]() Fill up the game area |
![]() Let's create a sample |
| 1 line: | 50 | |
| 2 lines: | 150 | |
| 3 lines: | 350 | |
| 4 lines: | 750 |