earthbound has a little virtual controller system that allows for gamepad input to be recorded and played back, probably for demos at trade shows and whatnot. but this feature is also used to move the party around whenever you're not controlling them. stairs, escalators, vehicles... they're all controlled by virtual gamepads
@noiob no, they're generated on demand. the game calculates the button presses required and writes out a demo to play