mirror of
https://github.com/italicsjenga/agb.git
synced 2024-12-24 00:31:34 +11:00
Revise sentence that didn't make much sense
This commit is contained in:
parent
026f057b8d
commit
4b86c22bee
|
@ -9,7 +9,7 @@ We'll briefly cover vblank and by the end of this section, you'll have a ball bo
|
||||||
The Game Boy Advance has a 240x160px screen, with 15-bit RGB colour support.
|
The Game Boy Advance has a 240x160px screen, with 15-bit RGB colour support.
|
||||||
In order to manually set the colour for each pixel in the screen, you would need to update a total of 38,400 pixels per frame, or 2,304,000 pixels per second at 60 fps.
|
In order to manually set the colour for each pixel in the screen, you would need to update a total of 38,400 pixels per frame, or 2,304,000 pixels per second at 60 fps.
|
||||||
With a 16MHz processor, that means you would need to be able to calculate 1 pixel every 8 clock cycles, which is pretty much impossible.
|
With a 16MHz processor, that means you would need to be able to calculate 1 pixel every 8 clock cycles, which is pretty much impossible.
|
||||||
You could get clever with how you update these pixels, but there is a much easier way which almost every game for the Game Boy Advance uses.
|
You could get clever with how you update these pixels, but using the tools provided by the Game Boy Advance to put pixels on the screen, you'll have a much easier time.
|
||||||
|
|
||||||
So there are 2 ways that the Game Boy Advance allows you to get these pixels on screen much more easily.
|
So there are 2 ways that the Game Boy Advance allows you to get these pixels on screen much more easily.
|
||||||
Tiles and sprites.
|
Tiles and sprites.
|
||||||
|
|
Loading…
Reference in a new issue