NextBasic Sprites – Tutorial #5: Kempston Joystick and Diagonal Movement

Reading hardware ports to detect Kempston joystick and/or keyboard inputs. Handling multiple simultaneous signals for diagonal movement and directional firing.