Framebuffer: Difference between revisions
From MAMEDEV Wiki
(New page: A framebuffer is an area of memory in a computer system (remember, arcade games and consoles are mostly computers, too!) which is shared between the CPU and the video circuitry. Therefore...) |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
A framebuffer is an area of memory in a computer system (remember, arcade games and consoles are mostly computers, too!) which is shared between the CPU and the video circuitry. Therefore, when the CPU writes to this area, changes appear on the screen. The actual arrangement of framebuffers varies wildly across designs; in black and white systems like Space Invaders or the original Macintosh each bit represents one pixel on the screen and therefore a single 8-bit byte controls 8 pixels on the screen. | A framebuffer is an area of memory in a computer system (remember, arcade games and consoles are mostly computers, too!) which is shared between the CPU and the video circuitry. Therefore, when the CPU writes to this area, changes appear on the screen. The actual arrangement of framebuffers varies wildly across designs; in black and white systems like Space Invaders or the original Macintosh each bit represents one pixel on the screen and therefore a single 8-bit byte controls 8 pixels on the screen. | ||
You can learn much, much more about this from [http://en.wikipedia.org/wiki/ Wikipedia] | You can learn much, much more about this from [http://en.wikipedia.org/wiki/Main_Page Wikipedia] |
Latest revision as of 03:30, 25 November 2014
A framebuffer is an area of memory in a computer system (remember, arcade games and consoles are mostly computers, too!) which is shared between the CPU and the video circuitry. Therefore, when the CPU writes to this area, changes appear on the screen. The actual arrangement of framebuffers varies wildly across designs; in black and white systems like Space Invaders or the original Macintosh each bit represents one pixel on the screen and therefore a single 8-bit byte controls 8 pixels on the screen.
You can learn much, much more about this from Wikipedia