SA2B TASing Discord server: / discord
Any skill level is welcome!
EDIT: Source code available in GitHub: https://github.com/THC98/dolphin
-----
Getting scripts for TASing to work like this is something I wanted for quite a while, and got motivated to do it after seeing it in action in Super Mario 64 (shoutouts to MKDasher and the rest of the community for that!). So after some programming work, I can finally present you this!
Dolphin Lua Core download link: https://drive.google.com/file/d/1j5hM...
This includes all the scripts shown in the video.
All the code used for this custom Dolphin build came from dragonbane0's Dolphin Zelda Edition source code, so HUGE thanks to him!
dragonbane0's Dolphin Zelda Edition on GitHub: https://github.com/dragonbane0/dolphin
-----
In comparision to dragonbane0's build, I was unable to implement the following functions: SaveState, LoadState (and their callbacks), ReadString and WriteString. If you're experienced with C++ and would like to help me to solve these issues, here are some important additional links:
Original Dolphin 4.0-4222 source code: https://github.com/dolphin-emu/dolphi...
Dolphin 4.0-4222 Lua Core source code: https://drive.google.com/file/d/1w2ty...
-----
Also, if you're interested in writing Lua scripts for this build, here are some important additional information:
Implemented functions: https://pastebin.com/3r1GY1ZQ
Implemented callbacks: https://pastebin.com/hsSnALC5
You can simply save your Lua scripts in Scripts folder and Dolphin will recognize them!
-----
Anyway, hopefully this will bring more and more attention to SA2B TASing. Recently I've seen a lot of new people interested in learning and doing TASes in SA2B, so this is already pretty exciting!
And yeah don't worry, we didn't forget about Dark Story.
Enjoy!