Hello everyone! Malleo and I have been working on implementing TAStudio functionalities in Dolphin, and we finally got a fully functional build of it!
Here are the download links for it:
4.0-4222 version:
https://github.com/Tales-Carvalho/dolphin/releases/download/1.0/Dolphin_4.0-4222_Lua_TAStudio.zip
5.0 version:
https://github.com/Tales-Carvalho/Dolphin-Lua-Core/releases/download/1.0/Dolphin.5.0.Lua.TAStudio.zip
This interface is based on Bizhawk's TAStudio / TAS editor tool and it's supposed to provide a method to easily edit inputs of a TAS. Doing this over DTM editing is more handy as you can see the result in real time, and reduces the work time of TASing by a lot.
There are a few notes to consider while using the tool:
* To open the TAStudio interface, go to Movie - TAStudio. Once the game is being played, the inputs grid will be populated.
* Hint: if you're using the 5.0 version and the inputs are being registered multiple times each frame, select the "Group by VI" option.
* Savestate before the region you want to modify the inputs.
* Select the inputs you want to modify in the grid. Use the buttons on the side to manipulate them (Hint: clicking with the right mouse button is a shortcut for "Toggle selected inputs").
* To manipulate stick inputs, use the TAS Input sticks at the down-right corner of the interface (the Get button gets the selected stick input from the grid, and the Set button sets the selected frame with the TAS Input stick input).
* Once you want to send the inputs to Dolphin, make sure to check the Read+Write option.
Also, we are using 4.0-4222 and 5.0 versions for the build as most of the communities still haven't migrated to newer (Qt based) development versions of Dolphin, due to instabilities and unexpected behaviors in those versions. However, we do want to port this interface to the newest development version of Dolphin eventually.
Finally, make sure to report any bug or unexpected behavior. This is the first release of this build so it's natural that there will be bugs. Oh, and feel free to suggest new features as well! I myself haven't used TAStudio in Bizhawk that much so it's hard for me to say what's missing in the interface...
Links for the source codes:
4.0-4222:
https://github.com/Tales-Carvalho/dolphin
5.0:
https://github.com/Tales-Carvalho/Dolphin-Lua-Core/tree/tastudio
Edited by feos: shrunk the image and turned into a link.
Edited by feos 2: fixed dead image link.