Frequently Asked Questions Thread

Copy/pasted from the post I made on 3SJ that Lance IglooBob has just mentioned

Shot this off to a few people already, figured I might as well post it up here too.
I wanted to throw together some recording/playback with the random playback capability that’s been in training modes for a long, long time. I tweaked some existing lua scripts and have something that’s good enough for me to practice a bunch of stuff. If anybody else is interested, here’s a quick guide and an even quicker video demonstration.
Video (There was a third recording which was empty jump c.lk c.lk but random is random)
https://goo.gl/photos/giXTYVnWsUfTjW4h9
Guide
https://docs.google.com/document/d/1lmS88IZ1rNAvAl7P8WnWFyajRDyMXkdgPgcNjQqATPM/edit?usp=sharing

Cheers

Luke asked about save states being wonky and this was my response to him: : "I was using emulator save states. I used Joy2Key to bind a single joystick button to hit both my load save state button & the Lua Replay button (Configurable buttons as described in the guide). I haven’t had any issues loading 3S save states using FBA-RR v0.0.7"
Emulator version plays a big role in having save states "corrupting"
Out of the hundred(s) of save state loads I did while testing and creating, I never had one bug out or take a long time to load using FBA-RR V0.0.7.

There’s plenty room for improvement but it gets the job done and creating the recordings is pretty simple.

Forgot about this because of work obligations, but I did the script earlier tonight, as well as some modifications to the base code. All the scripts are now loaded dynamically from whatever relevant files it finds in the folder. You select one from the pause menu and the dummy plays it back. The low/throw script makes the dummy walk back and forth within a defined range from the opponent, then randomly dash in and does either low short or a throw. The player has to input a late tech that will block the block and tech the throw. If you input too quickly you’ll potentially get hit by the low. Too late and you could get thrown.

https://youtu.be/R9THKU63viM

Because of how badly Mame handles 3S save states this is mostly just a proof-of-concept as far as 3S is concerned. I’ll eventually add this stuff to github for interested parties to play with and/or modify.