First of all, I did not come up with this idea, Shabrout did with his Okizeme Trainer. If he wants this removed, I’ll remove it.
What is SF4ST?
It’s a simple tool to get the training dummy to do a move on wakeup.
If it’s a special move, it will perform a reversal.
SF4ST was made using pieces of another project I’m working on (a complete SF4 bot). SF4ST is basically a light version of it.
Here is a demonstration video.
As this tool was created very quickly from other pieces of code I had lying around, it can be
unstable to some degree, and there are bugs (block for x frames after reversal is especially buggy).
Please read the readme for more info.
I don’t know if I’m going to continue this project, but I might, depending on what you guys think.
Hey If I can inspire people to work and make great tool for anyone, fine by me !
I’m about as high as I could go with it. Glad to see true devs (even if it’s only one right now) showing some interest in training / practice tools instead of just TAS vids tool and such.
I’ll remove my app as soon as this one covers it and people tell me it’s useless.
So keep on the good work !
The UI and controls settings are the biggest concerns.
No, please don’t remove your tool, ever!
This only works for SF4, and yours is universal. And yours is probably a LOT less buggy than this.
Besides, I don’t know if I’ll actually get the time to work hard on this project.
It’s not really universal, well it is but still calling the game window’s title to make the switch windows feature work. So the switch won’t work for any other game.
But it’s true that this piece of app would be easy as fuck to update for a different game.
In the long run though, I think your way is the way to go, maybe not as freeware, solo dev job that will be annihilated everytime the targeted game get an update, or people want the same for another game. Takes too much time, ask too much skill, this need to be payed a way or another.
About time Games editors jump in this niche and start making real and useful third parties apps. Best dlc ever if any.
I really can’t help but say the Capcom or (insert game editors here)'s guy in charge to find new way to make money, isn’t that good.
How many people would give 5$ (and that’s a random guess) for this tool if Capcom had released it (prettier, user friendlier, more features, etc of course) ?
Yes, it works with the steam version too. There is no extra protection on the steam version that I know of, no VAC or anything like that. Both versions use gfwl’s protection.
To be safe, just don’t log on to gfwl. With that said, I’ve been hacking around in this game for about a year now, while signed in, and I’m not banned yet.
Got it working, but it makes the game lag very badly when your program is running. The timing of the moves etc is all great, but it makes it so I cant really play anymore when the program is running.
Just like Shabrout’s, this application is fantastic - love your respective work gentlemen. Both tools have a slightly different take on how they perform their opponent responses, and each has its own set of strengths.
Duo core e6850 @ 3ghz, 4gig ram, videocard is about 1 month old. Peeker is not that bad actually. But with the setup trainer it even gets stuck sometimes
I haven’t had the time to look at it, but if even Peeker makes the game slow, I honestly don’t really know where to begin. You can try making Peeker (or any program you like) use only one core, and make SF4 use another. You can do it like this:
Ctrl+Shift+Esc -> go to “Processes” -> Find Peeker (or any other program) and right-click it -> “Set Affinity” -> Chose only one core.
Do the same for SF4, but don’t let it use the same core as Peeker. You can also try setting Peeker’s Priority to low.
If this doesn’t work, I’m not sure how/if I can help you. I’m sorry.
You shouldn’t need to script anything. Just enable human control of the dummy (and map the buttons as described in the readme), pick from the list of moves in SF4ST, press start in SF4ST and knock the dummy down. It should do your selected motion+button automatically on wake up. If it’s a special it’ll (try to) do a reversal.
You don’t need SF4 Show-off for SF4ST to work, so no scripting is involved.
You can’t. That’s not what SF4ST is made for. If you want to script combos, use SF4 Show-off. You still can’t record combos, but you can script them. SF4ST is just a simple tool to make the training dummy do reversals.
SF4 Show-off thread is here:
For help on scripting, please read the readme. You can also check out the scripts in the Demos folder.
If you’re still unsure on how to script something, just ask in the other thread, and I’ll answer as fast as I can.
And on to nagging: It seems like it does not work that well will long down times. After a Vega izuna Droop the damn thing just doesn’t reversal. It works fine for a sweep and a throw though…
Yeah, I have to code the delay for all the moves manually, that’s why some knockdowns don’t trigger a reversal. Furthermore, the “waitframes”-function has been drastically changed since I released this tool. I will update it, but it will take some time, I’m sorry. I’ll post an update here when it’s done.
Changes:
Updated it with new waitframes-function. Should be more reliable now.
Most of the cast should reversal correctly after command-throws, and Izuna Drop.
Charge characters should get stuck less, or not at all.
Updated the timings on a lot of moves.
SF4ST should no longer run if SF4 is not the active window. It will stop running if you switch to another window. You will have to start SF4ST again if you go out of SF4 to change the moves.
There are still some issues:
Repeatedly knocking down a character quickly (especially charge characters), will not always trigger a reversal.
Some moves, like Zangief’s lariats, won’t always do a proper reversal.
Stunning the dummy will cause it to not do a reversal most of the time.
This version will replace the old one in the next release of my tools if there are no serious issues, but for now, just download it from here: http://www.slitherware.com/download/217/
Overwrite your old one. Remember to make a backup if you want to go back to the old version.