VBlank and dependencies

VBlank has seven different modes. The one that sees the
most use is mode 0, which performs all basic display and
audio functions. The purpose of the others is unknown.

VBlank relies on the following functions:

-joypad
-cgb palette update
-dmg -> cgb pal conversion
-bg map update
-vram tile update
-tile animations
-serial request
-game timer

Tile animation is large enough to warrant its own commit.
This commit is contained in:
yenatch 2013-02-02 07:14:56 -05:00
parent 479c18920e
commit 4bc2564a6b

1547
main.asm

File diff suppressed because it is too large Load Diff