def press(buttons, steplimit=1): """ Press a button. Use steplimit to say for how many steps you want to press the button (try leaving it at the default, 1). """ if hasattr(buttons, "__len__"): number = button_combiner(buttons) elif isinstance(buttons, int): number = buttons else: number = buttons for step_counter in range(0, steplimit): Gb.step(number)
def nstep(steplimit): """ Step the game forward by a certain number of instructions. """ for counter in range(0, steplimit): Gb.step()
def step(): """ Advances the emulator forward by one step. """ Gb.step()