When both the down and left or right arrow is pressed, Fabio will move to the left or right while crouching down. When "B" and the right arrow is pressed, Fabio will fly in the left direction. When the "A" and left arrow is pressed, Fabio will fly in the right direction. Pressing the up arrow will make Fabio jump.
Fabio cannot move while jumping, but because he can fly, it serves the same purpose as moving while jumping if pressed in short terms. The purpose of this program was to program combo moves on Fabio through binary, which was achieved by making him fly when pressing the "B" or "A" and the right/left arrow, and making him move when the down and the right/left arrow is pressed.