filmov
tv
Framebuffer - VGA from Scratch - Part 3
Показать описание
In this video I add a framebuffer to the developing vga circuit. In many ways this makes the circuit a complete (if simple and low specification) vga adapter that we'll go on to add functionality too in future videos. Adding the framebuffer only increases the visual quality a little bit (The horizontal resolution is no longer limited by cpu clock rate) but it does free up the cpu.
To demonstrate this I write some decompressor code that could be called basic looped video or gif type animation playback and use it to play some recognisable animations on the cpu/vga combination.
0:00 Introduction
0:29 Re-cap
4:40 Adding X/Y Counters
10:45 Memory Interface discussion
11:34 (1) Duel Port Ram
13:31 (2) Time-Division Multiplexing
15:30 (3) Bus Request
18:20 (4) Hybrid
21:00 (4.1) Hybrid+
21:56 Adding the Ram
28:55 Interfacing
34:19 Back to the cpu
38:40 Pattern Test
40:57 Image test
42:38 Corruption!
43:50 Animation Test
45:30 Post credits scene
Комментарии