Hi XSPR! Let me join others in thanking you for creating such an excellent tool!

I have an LUA question that you might be good enough to help me regarding if it’s possible to execute both one and two player commands at the same time. To demonstrate what I’m trying to do let’s consider the case where we have player 2 (Ken) jump in with medium kick and have player 1 (Dhalsim) do his super to defend.

I have the following script:

It works fine in respect that it will successfully execute both “moves” (super for P1 and air attack for P2) as intended however the timing is a problem. With Dhalsim, I want for him to execute late, almost when Ken lands, however because Ken waits 25 frames after jumping before pressing medium kick,** this 25 frame delay affects when Dhalsim’s super will** start and hence Dhalsim gets hit and has missed his super.

Generally my question is about how we can better control time for both players in a way that’s independent of each other. Is it possible to execute commands in parallel instead of sequentially somehow?


Hi Delatroy, yeah what you want to do is definitely possible (any input you want for any given frame, across a sequence of frames, basically). I haven’t tried out your scenario just yet to confirm though (hopefully it follows convention of having the gamestate start from start-of-round positions so we can recreate it easier without having to share savestates?). Anyway to better choreograph P1’s inputs along with P2’s inputs, use the alternative notation that uses angle brackets. So if you want P1 and P2 to do stuff at the same time, start with a

< and write what P1 should do here, then a forward slash / and put P2’s inputs here and then closing angle bracket >

like that. The basic notation has you use + to indicate P1’s inputs and - to switch to P2’s but as you mention there’s a delay. Don’t use +/- with this alternative way.

Sorry for the quadruple post! It kept telling telling me it didn’t get posted at all. I’d like to delete those extras but it’s usually timing out for me.


Awesome! Now I can direct newbie ST players to this section of STR.

Btw Kuroppi, you have a repeat paragraph in the TRUST section of the website. Might want to delete it:

TRUST is a program designed to address this gap. It stands for T.raining R.egimen U.nder S.uper T.urbo, and lets you customize your own training mode particular to any given scenario that you want to practice. It even comes with a number of lessons built-in, which offer a kind of “missing manual” that never came with the game itself.

Maj wrote about a similar concept here that reminds us how awkward it was to learn a fighting game in the first place.

It happens a lot on SRK nowadays.


Thanks for catching that. I went ahead and fixed it.


@mrdhalsim: I didn’t get the notification of your answers and I have just seen all the new messages in this thread now. My bad.
I can help you setup the repository. Let me send you a private message and we can work on it outside of this thread.

@kuroppi: Congrats for the new strategy section!!! The link ‘TRUST thread on SRK’ in the article is broken. Also, it might be convinient to put the direct link to the installable somewhere ( so readers don’t have to jump through so many pages to get there.


@kuroppi: It seems everything is fixed. You were so fast that maybe it was fixed before I posted :smiley: You rock!


I just happened to be working on something on the website when you sent me that message so I was able to fix it right away.

Yeah, there’s not a whole lot in the strategy section yet. I blame MuffinMan and Papasi for that. :wink:


I blame wordpress, lol.


<a href="/profile/mrdhalsim">@mrdhalsim</a>, I’m thrilled and elated that TRUST exists because now I can start working on getting better at options selects. I read the TRUST article on STR and I downloaded the program, but I’m struggling to get it working as Everytime I tried executing a lesson a new window popped up saying that it was loading but then it just disappeared in a matter of seconds. I should also note that I’m using windows 7. Can anyone point me in the right direction so that I can get the ball rolling with TRUST? Much appreciated, Thanks!


<blockquote class=“Quote”>
<div class=“QuoteAuthor”><a href="/profile/5475/jactiaf">jactiaf</a> said:</div>
<div class=“QuoteText”><a href="/profile/mrdhalsim">@mrdhalsim</a>, …could you or anyone else PM me as to where I can find the ROM that works with mame-rr?<br></div>

No.<br><br>The SRK forums are NOT a way to exchange ROMs.  It’s strictly against the policy here, and for good reason.  While I want to provide a training mode for Capcom’s game that we fans might feel Capcom should have done themselves, I have to draw the line at some point and that’s one place over the line.  I don’t even want to be asked about this point and this should be clear enough why.  TRUST has never gotten a frontpage mention for TRUST but it’s understandable why with this as just one possible reason why that might be (despite the fact that SRK has posted Mane6’s artwork of their My Little Pony thievery, in the very same breath of posting Hasbro’s cease and desist letter <i>specifically </i>saying to take that kind of artwork down.  That is <i>definitely </i>wrong, yet a week on and they still flaunt it prominently on the very TOP of the srk front page, even).<br>


I profusely apologize for my ignorance Mr. Dhalsim.  I absolutely miscommunicated my intent and all I’m asking for is some support to get TRUST working as the basic instructions provided on STR left me confused and TRUST not working.  If you or anyone could help me in trying to figure out what I’m doing wrong in setting up TRUST I’d really appreciate it and I again apologize for my idiocy and previous comments,


TRUST Version 4.0 is now available.<br><br><br><br>New Features:<br><br>+20 new “Custom” slots<br>Savestate Creator<br>Config inputs a little easier<br>Edit Observe scripts from menu, and <br>Edit Lesson’s HTML (center pane text) a lil easier<br><br>More of the Savestate Creator will be automated, but for now you have to select P1 and P2 manually and press Shift-F7 like in the video at the start of the round.  Then you can load &7 in your current Custom scripts, or rename it (best to keep the number within the right range, see prev. info) to so you can work on others scripts and come back to it later.<br><br>You can download it here:<br><br><br><br>You can use that for both upgrading as well as new installations (new users).  It won’t overwrite your current Custom Slots 1-10, but feel free to back up anything before upgrading (customs, etc) in separate folder.<br><br>XSPR


I’m not sure if it were asked before. How can we enable the visual hitbox hacks with TRUST? I saw a video where XSPR is analysing a Claw wall dive and it shows the hitboxes but I don’t see an option natively in TRUST to enable that.


If anyone cares, I was able to enable the hitboxes simply by pressing the 1P start button which executes TRUSTsf2-hitboxes.lua.


I guess I don’t get notifications sent to me automatically anymore, for this thread with the new forums. Well, at least the forums load this time.

Yeah, it’s Start button to toggle hitbox display on/off. Press the 5 key on your keyboard (Lua hotkey 5) to toggle input display (lower left/right corners). It’s mentioned in the Getting Started guide, but surrounded by a mountain of other text so easily overlooked I guess? But these two features are very useful.


No problem. Thanks XSPR.


New mix up- scratch rough rugged and raw:

I was thinking about a theme for the Afrolegends vs. Damdai matches. Ignore actual video footage- tried to get TAP pause super out but forgot I had the button held down for the super, d’oh.



lol first blodd has been DRAWN


DJF wanted me to comment on damdai’s diss video directed at Afro Leg-Ends, but I think I’ll refrain.