Tool Assisted Speedrun (TAS)

TAS also known as Tool Assisted Speedrun allows you to send and emulate controller inputs with high accuracy and timing. This type of accuracy or timing isn’t something a human can do and is almost impossible. It allows you to trick the device into thinking controller inputs are different when compared to their actual setting. This is just one of many built-in features Yuzu offers!

How to Use/Play TAS Scripts in Yuzu

To use TAS scripts in Yuzu would will need to first open the configuration menu. This can be found under Tools > Configure TAS.

Please remember to keep the script file in plain text. The naming convention should be followed as “script0-1” for controller 1 and so on. There is a limit of 8 players maximum.

Once the file has been placed at the correct, you can load it onto Yuzu with the hotkey (CTRL+F6). You can count the number of the frames in the script as they are displayed at the bottom left corner. You can stop/start playback using (CTRL+F5).

How To Record a New Script

You can record new script files very easily in Yuzu. To do this you will have to connect the actual controller (Xbox or PlayStation) is connected on the P1 interface. Once you have made sure that the controller is connected. Now press (CTRL+F7) and start recording the inputs you want to be recorded. Top stop press (CTRL + F7) again.

The scripts are saved at the location you have already previously selected and by default the name of the file is “record.txt”. Once you have recorded your first script a dialog box will open and it will replace the contents of the initial script file that you created named “script-01”.

Debugging Your Controller

If you are having issues with your controller or if the inputs are not being recorded properly, you can use the “controller debugger”.

Controller Debugging Interface
Controller Debugging Interface 2

If you would like to further customize your gaming experience in Yuzu, you should check out game modding.

Scroll to Top