Lab 7: Read the controller master
authorRhett Aultman <rhett@meraki.com>
Sun, 2 Aug 2020 20:59:56 +0000 (16:59 -0400)
committerRhett Aultman <rhett@meraki.com>
Sun, 2 Aug 2020 21:40:01 +0000 (17:40 -0400)
commit3c48fc4885de24c89c90b1a25e00c64b5606fbfd
tree5efdd2f7ffe2ddc2f036dce41cd6ecdfe07551fd
parent3105de541c919eaeeaafcbccc6e67260da7499c7
Lab 7: Read the controller

Wow!  Real player control!  In this lab, we cover how to strobe and read
the dpad buttons and hook it in to the existing "engine", such as it is,
so that the little character runs forward only when controlled to do so.

The process is easy, involving strobing the button state into a shift
register and reading it back.  There are some pretty standard algorithms
for doing this, but again, the goal of many of these labs is to make
something as plain and readable as possible first.
README.md
src/sprite.asm