I have been working on this for some weeks. It's a simple script that analyses the player's sako tick attempt, and when you do a mistake (you will !), a message will pop on the screen telling you what you did wrong, as well as a suggestion on how to fix it. It also comes with hitbox script and input display integrated in one script file (since you can't run more than one lua script at the same time... I AM NOT THE AUTHOR OF THESE SCRIPTS, CREDITS GOES FOR THE ORIGINAL CREATORS), and since i've put a key to disable the sako tips, if you just want to use the script as a option to hitbox and input display on the same script, here you go.
Here's some screen shots of it, with some of the possible error messages:
The script expects you to do the sako this way:
Jab (for the tick), then hold strong and fierce right after it and keep them held.
Do the 270, from UP to FORWARD. Anything different than that will produce an error message. The 270 must be complete before THawk's gets out of Jab's recovery, otherwise he will crouch for a bit and you'll lose momentum.
While p2 is on hitstun, THawk must be walking, with the punches held, and with the 270 motion buffered, otherwise a error message will appear on the screen.
Once p2 is not on hitstun, the script will check the punch releases. Fierce must be the first one to be released, Jab the last.
There's more to it, but I forgot all the details now lol. I dont know if i'm checking all the possible mistakes though... probably not.
I'm confident that with the current checks the script is accurate. What i'm not sure is if its lenient enough, so I need more people to test this.
I hope this helps people on learning how to sako tick. Don't deceive yourself though, even with this script, you will still have to train your ass off to learn it. When done from the right distance, the timing proved to be very strict in all aspects. Consider this script just as a little help. At least you will know what you're doing wrong.
Assuming you have the latest MAME RR installed and the 11Mb version of ST rom, you will have to do the following:
1- Extract the original input display script on MAMERR's folder. Link: http://fbarr.googlecode.com/files/ScrollingInputDisplay-v006.zip
2- Extract this zip, containing the sako script on the MAMERR's folder. Choose to overwrite all files that it will ask to. Link: http://www.mediafire.com/download/pg7ns2n2zglnftp/Sako_Trainning.zip
Or get pof's version instead, it got a permissive mode that ignores the distance between you and the dummy (that can be disabled), just downlaod all the files on that link and place them on MAMERR's folder, dont forget the one inide the scrolling-input folder: https://github.com/poliva/ssf2xj/tree/master/lua
3- Run the Sako.bat file to run MAMERR with the script
If you downloaded pof's version: You may want to create a bat file on the emulator folder so you can open it with the script already running, with a single click:
Create a new text file on notepad, put this inside it: "mame ssf2t -cheat -lua Sako.lua" (without quotation marks), then save it with .bat extension instead of .txt, make sure it's really ".bat" at the end and not ".bat.txt".
You can also set a key to open the lua script dialog window so you can do it manually: TAB -> Input(General) -> User Interface -> Lua Script Window
Notes on how to use it:
The Lua function keys are:
1. Toggles the sako tips messages.
2. Toggles the Hitbox Display.
3. Toggles the Input Display.
4. Resets the sako tip.
You must be player 1, and only New Hawk is supported. For better results, use it against a dummy... If you want to use save states, it will be even better. Record the save state with Hawk cornered by the opponent, so you can try more sakos without having to reload. Understand that the main use for Sakos is right after you landed a typhoon, when the opponent is waking up. There's a bug on the input display script though, it will sometimes crash when you try to reload. To avoid this, always turn the lua script off before SAVING the state. This way, every time you LOAD them, the script will not crash.
Credits for this piece o' shit:
Input display code: Dammit
Hitbox display code: Dammit, MZ, Felineki
Testing: djfrijoles, PAPERCUT, GigaPower1982.
Everything else: Me
Note for the SAKO experts: I know that its possible to land sakos even though the script may say you did a mistake. Pay attention to what the message says. There's a lot of mistakes which can still produce a sako tick, but if you did that certain aspect different, your execution would be better. Anyway, i believe most will not be able to be perfect at Sako execution. As long that you can land your Jab sakos consistently, its already good enough. BTW, the script is deisgned for sako beginners, if you're already good at it you may not really need it.
Also, PAPERCUT recommends you to actually not get used to blocking after the 270, but learning how to block reversals on reaction, so you will have more walking frames. This is a more advanced technique that may not be possible for everyone.
Constructive criticism is welcome. I hope this can be useful for other people as it's being for me.
[EDIT 11/9/2014]: Added pof's version as the main download link.
[EDIT 21/11/2014]: Forgot to explain how to set the .bat file since pof's version doesnt come with one.