Press arrow keys in addition to A and B to make Fabio move around and say things. The button presses are tracked with a bit string and a history is kept.
This was an assignment for Project STEM. Much of the code is theirs. Limitations: Fabio cannot perform any combo move except for creeping left or right. This includes things such as running while jumping or saying anything while moving. In addition, due to the delay when Fabio says something, other actions cannot be performed until he is done saying it. Lastly, it is possible to get Fabio stuck for a short time in his jumping costume once he lands if another action is requested immediately.